What Is Hard about Teaching Machine Learning to Non-Majors? Insights from Classifying Instructors' Learning Goals
Given its societal impacts and applications to numerous fields, machine learning (ML) is an important topic to understand for many students outside of computer science and statistics. However, machine-learning education research is nascent, and research on this subject for non-majors thus far has on...
Saved in:
Published in | ACM transactions on computing education Vol. 19; no. 4 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Association for Computing Machinery
01.11.2019
|
Subjects | |
Online Access | Get more information |
ISSN | 1946-6226 1946-6226 |
DOI | 10.1145/3336124 |
Cover
Loading…
Abstract | Given its societal impacts and applications to numerous fields, machine learning (ML) is an important topic to understand for many students outside of computer science and statistics. However, machine-learning education research is nascent, and research on this subject for non-majors thus far has only focused on curricula and courseware. We interviewed 10 instructors of ML courses for non-majors, inquiring as to what their students find both easy and difficult about machine learning. While ML has a reputation for having algorithms that are difficult to understand, in practice our participating instructors reported that it was not the algorithms that were difficult to teach, but the higher-level design decisions. We found that the learning goals that participants described as hard to teach were consistent with higher levels of the Structure of Observed Learning Outcomes (SOLO) taxonomy, such as making design decisions and comparing/contrasting models. We also found that the learning goals that were described as easy to teach, such as following the steps of particular algorithms, were consistent with the lower levels of the SOLO taxonomy. Realizing that higher-SOLO learning goals are more difficult to teach is useful for informing course design, public outreach, and the design of educational tools for teaching ML. |
---|---|
AbstractList | Given its societal impacts and applications to numerous fields, machine learning (ML) is an important topic to understand for many students outside of computer science and statistics. However, machine-learning education research is nascent, and research on this subject for non-majors thus far has only focused on curricula and courseware. We interviewed 10 instructors of ML courses for non-majors, inquiring as to what their students find both easy and difficult about machine learning. While ML has a reputation for having algorithms that are difficult to understand, in practice our participating instructors reported that it was not the algorithms that were difficult to teach, but the higher-level design decisions. We found that the learning goals that participants described as hard to teach were consistent with higher levels of the Structure of Observed Learning Outcomes (SOLO) taxonomy, such as making design decisions and comparing/contrasting models. We also found that the learning goals that were described as easy to teach, such as following the steps of particular algorithms, were consistent with the lower levels of the SOLO taxonomy. Realizing that higher-SOLO learning goals are more difficult to teach is useful for informing course design, public outreach, and the design of educational tools for teaching ML. |
Audience | Higher Education Postsecondary Education |
Author | Sulmont, Elisabeth Cooperstock, Jeremy R Patitsas, Elizabeth |
Author_xml | – sequence: 1 fullname: Sulmont, Elisabeth – sequence: 2 fullname: Patitsas, Elizabeth – sequence: 3 fullname: Cooperstock, Jeremy R |
BackLink | http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1248779$$DView record in ERIC |
BookMark | eNpNkE9PAjEQxRuDiYDGT2DSm6fVdvpntydjCAIG9ILxSIbSwhLYalsOfHsXNdF3-U3evJnD65FOExpHyDVnd5xLdS-E0BzkGelyI3WhAXTn33xBeiltGdNagOySz_cNZjpJdIxxRXEZDpnOHdpN3azp7JuOTh3G5mTkQF9CU8xwG2J6oJMm1etNTtTHsKeDHaZU--Mp2G5yPNjcxm7_zkcBd-mSnPsW7uqXffL2NJwPxsX0dTQZPE4LC0blQqET0lslyuVSrCRHVRkBYLkVBkEyaVoxAZX2KyY8Z-ihUqaEskKHpYI-ufn562JtFx-x3mM8LobPbTdVWRr4AhgTWOo |
CitedBy_id | crossref_primary_10_1007_s10639_022_11416_7 crossref_primary_10_1109_TCBB_2020_3010014 crossref_primary_10_1067_j_cpradiol_2025_01_007 crossref_primary_10_1007_s10639_023_11928_w crossref_primary_10_3390_educsci13010067 crossref_primary_10_1287_ited_2021_0256 crossref_primary_10_1186_s42862_021_00015_x crossref_primary_10_32517_2221_1993_2024_23_1_54_59 crossref_primary_10_3390_math11132922 crossref_primary_10_1016_j_caeo_2024_100212 crossref_primary_10_1016_j_ijhcs_2024_103438 crossref_primary_10_1051_e3sconf_202127503028 crossref_primary_10_1007_s00146_024_02107_7 crossref_primary_10_1111_test_12279 crossref_primary_10_1111_bjet_13253 crossref_primary_10_1002_cae_22580 crossref_primary_10_1016_j_ssaho_2023_100628 crossref_primary_10_1109_TE_2022_3218013 |
ContentType | Journal Article |
DBID | 7SW BJH BNH BNI BNJ BNO ERI PET REK WWN |
DOI | 10.1145/3336124 |
DatabaseName | ERIC ERIC (Ovid) ERIC ERIC ERIC (Legacy Platform) ERIC( SilverPlatter ) ERIC ERIC PlusText (Legacy Platform) Education Resources Information Center (ERIC) ERIC |
DatabaseTitle | ERIC |
DatabaseTitleList | ERIC |
Database_xml | – sequence: 1 dbid: ERI name: ERIC url: https://eric.ed.gov/ sourceTypes: Index Database |
DeliveryMethod | no_fulltext_linktorsrc |
Discipline | Mathematics Computer Science |
EISSN | 1946-6226 |
ERIC | EJ1248779 |
ExternalDocumentID | EJ1248779 |
GroupedDBID | 4.4 5VS 7SW 8US AAKMM AALFJ AAYFX ACM ADBCU ADL AEBYY AEFXT AEJOY AENEX AENSD AFWIH AFWXC AKRVB ALMA_UNASSIGNED_HOLDINGS ASPBG BDXCO BJH BNH BNI BNJ BNO CCLIF EBS EJD ERI FEDTE GUFHI HGAVV I07 LHSKQ P1C PET REK ROL WWN |
ID | FETCH-LOGICAL-c295t-5ae34fc537bb3d41a589322c1c39a2404999903286fd03f10af28597278aea752 |
IEDL.DBID | ERI |
ISSN | 1946-6226 |
IngestDate | Tue Sep 02 19:29:47 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | false |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c295t-5ae34fc537bb3d41a589322c1c39a2404999903286fd03f10af28597278aea752 |
PageCount | 16 |
ParticipantIDs | eric_primary_EJ1248779 |
PublicationCentury | 2000 |
PublicationDate | 2019-11-01 |
PublicationDateYYYYMMDD | 2019-11-01 |
PublicationDate_xml | – month: 11 year: 2019 text: 2019-11-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | ACM transactions on computing education |
PublicationYear | 2019 |
Publisher | Association for Computing Machinery |
Publisher_xml | – name: Association for Computing Machinery |
SSID | ssj0066324 |
Score | 2.395765 |
Snippet | Given its societal impacts and applications to numerous fields, machine learning (ML) is an important topic to understand for many students outside of computer... |
SourceID | eric |
SourceType | Index Database |
SubjectTerms | Artificial Intelligence College Faculty Computer Science Education Man Machine Systems Mathematics Nonmajors Outcomes of Education Taxonomy Teaching Methods |
Title | What Is Hard about Teaching Machine Learning to Non-Majors? Insights from Classifying Instructors' Learning Goals |
URI | http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1248779 |
Volume | 19 |
hasFullText | |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV27TsMwFL2iMBQGHoWKtzwgMVm0fsYTQojSVkqnVupWOY6NYEiA5P-F7aQtCxJLMjiJFD9yzo3vORfgTlglPa13WFFHMGPE4CR3GRZZbqRwUmoW9M7pTIwXbLrky-2vi_9mVE49LCVSqg50CBmso57mAyyCA3ncTGYCC08vGq2sJ_78gVLqIZ11obt5RJvo_AtVRsdw2NJB9NSM3wns2KIHR-tSC6hdeT04SDf2qtUpfAXDbTSpUNh3RzG3GM3btEiUxrNFrXPqG6pLNCsLnOqP8rt6RJOiCgF5hYKyBMWimO9R7BRaopusv-x-e_tr6WfoGSxGL_PnMW5rJ2BDFK8x15YyZziVWUZzNtTcExNCzNBQpT2Kh0BHBS894fIBdcOBdsHKzrOZRFstOenDblEW9hyQkHkiTKKNDML5jGcqD577NKfE-aO9gH7owNVnY4-x2vTs5V8NV7DveYdqJH3XsOf8e9gbD-51dhuH8ge4RJ-K |
linkProvider | ERIC Clearinghouse on Information & Technology |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=What+Is+Hard+about+Teaching+Machine+Learning+to+Non-Majors%3F+Insights+from+Classifying+Instructors%27+Learning+Goals&rft.jtitle=ACM+transactions+on+computing+education&rft.au=Sulmont%2C+Elisabeth&rft.au=Patitsas%2C+Elizabeth&rft.au=Cooperstock%2C+Jeremy+R&rft.date=2019-11-01&rft.pub=Association+for+Computing+Machinery&rft.issn=1946-6226&rft.eissn=1946-6226&rft.volume=19&rft.issue=4&rft_id=info:doi/10.1145%2F3336124&rft.externalDocID=EJ1248779 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1946-6226&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1946-6226&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1946-6226&client=summon |