A Global Survey of Introductory Programming Courses

Raina Mason, Simon, Brett A. Becker, Tom Crick, James H. Davenport

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding

1 Citation (SciVal)

Abstract

We present results of an in-depth survey of nearly 100 introductory programming (CS1) instructors in 18 countries spanning six continents. Although CS1 is well studied, relatively few broadly-scoped studies have been conducted, and none prior have exceeded regional scale. In addition, CS1 is a notoriously fickle and often changing course, and many might find it beneficial to know what other instructors are doing across the globe; perhaps more so as we continue to understand the impact of the COVID-19 pandemic on computing education and as the effects of Generative AI take hold. Expanding upon several surveys conducted in Australasia, the UK, and Ireland, this survey facilitates a direct comparison of global trends in CS1. The survey goes beyond environmental factors such as languages used, and examines why CS1 instructors teach what they do, in the ways they do. In total the survey spans 84 institutions and 91 courses in which a total of over 40,000 students are enrolled.

Original languageEnglish
Title of host publicationSIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education
Place of PublicationU. S. A.
PublisherAssociation for Computing Machinery
Pages799-805
Number of pages7
ISBN (Electronic)9798400704239
DOIs
Publication statusPublished - 20 Mar 2024
Event55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024 - Portland, USA United States
Duration: 20 Mar 202423 Mar 2024

Publication series

NameSIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education
Volume1

Conference

Conference55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024
Country/TerritoryUSA United States
CityPortland
Period20/03/2423/03/24

Keywords

  • covid-19
  • cs 1
  • cs-1
  • cs1
  • global
  • instructors
  • introductory programming
  • novice programmers
  • programming languages
  • survey
  • teaching languages

ASJC Scopus subject areas

  • General Computer Science
  • Education

Fingerprint

Dive into the research topics of 'A Global Survey of Introductory Programming Courses'. Together they form a unique fingerprint.

Cite this