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...

Full description

Saved in:
Bibliographic Details
Published inACM transactions on computing education Vol. 19; no. 4
Main Authors Sulmont, Elisabeth, Patitsas, Elizabeth, Cooperstock, Jeremy R
Format Journal Article
LanguageEnglish
Published Association for Computing Machinery 01.11.2019
Subjects
Online AccessGet more information
ISSN1946-6226
1946-6226
DOI10.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