Identifying important and difficult concepts in introductory computing courses using a delphi process

Ken Goldman, Paul Gross, Cinda Heeren, Geoffrey Herman, Lisa Kaczmarczyk, Michael C. Loui, Craig Zilles

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A Delphi process is a structured multi-step process that uses a group of experts to achieve a consensus opinion. We present the results of three Delphi processes to identify topics that are important and difficult in each of three introductory computing subjects: discrete math, programming fundamentals, and logic design. The topic rankings can be used to guide both the coverage of standardized tests of student learning {i.e., concept inventories) and can be used by instructors to identify what topics merit emphasis.

Original languageEnglish (US)
Title of host publicationSIGCSE'08 - Proceedings of the 39th ACM Technical Symposium on Computer Science Education
Pages256-260
Number of pages5
DOIs
StatePublished - 2008
Event39th ACM Technical Symposium on Computer Science Education, SIGCSE 2008 - Portland, OR, United States
Duration: Mar 12 2008Mar 15 2008

Publication series

NameSIGCSE'08 - Proceedings of the 39th ACM Technical Symposium on Computer Science Education

Other

Other39th ACM Technical Symposium on Computer Science Education, SIGCSE 2008
Country/TerritoryUnited States
CityPortland, OR
Period3/12/083/15/08

Keywords

  • Concept inventory
  • Curriculum
  • Delphi
  • Discrete math
  • Logic design
  • Programming fundamentals

ASJC Scopus subject areas

  • Computer Science Applications
  • Education

Fingerprint

Dive into the research topics of 'Identifying important and difficult concepts in introductory computing courses using a delphi process'. Together they form a unique fingerprint.

Cite this