@inproceedings{1cb8294d3f28456b8b0601a79a11914b,
title = "A Global Survey of Introductory Programming Courses",
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.",
keywords = "covid-19, cs 1, cs-1, cs1, global, instructors, introductory programming, novice programmers, programming languages, survey, teaching languages",
author = "Raina Mason and Simon and Becker, {Brett A.} and Tom Crick and Davenport, {James H.}",
year = "2024",
month = mar,
day = "20",
doi = "10.1145/3626252.3630761",
language = "English",
series = "SIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education",
publisher = "Association for Computing Machinery",
pages = "799--805",
booktitle = "SIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education",
address = "USA United States",
note = "55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024 ; Conference date: 20-03-2024 Through 23-03-2024",
}