TY - GEN
T1 - Cs2 and the impact of programming language choice
AU - Siegfried, Robert M.
AU - Herbert-Berger, Katherine G.
AU - Siegfried, Jason P.
N1 - Publisher Copyright:
© 2020 Copyright held by the owner/author(s). Publication rights licensed to ACM.
PY - 2020/2/26
Y1 - 2020/2/26
N2 - There has been extensive research about the CS1 course. Much less has been written about the CS2 course, which is often a gateway course for CS majors. CS2 classes often reflect a second semester course in programming, yet when studying this course many universities have different purposes for this course. This poster shows the programming languages used in CS2 courses by the CS programs on the 28th Reid List of First Programing Languages. The languages used in CS1 and CS2 courses are discussed and the transitions between languages as students progress from their first course to their second. The analysis will then be discussed.
AB - There has been extensive research about the CS1 course. Much less has been written about the CS2 course, which is often a gateway course for CS majors. CS2 classes often reflect a second semester course in programming, yet when studying this course many universities have different purposes for this course. This poster shows the programming languages used in CS2 courses by the CS programs on the 28th Reid List of First Programing Languages. The languages used in CS1 and CS2 courses are discussed and the transitions between languages as students progress from their first course to their second. The analysis will then be discussed.
KW - Cs1
KW - Cs2
KW - Introductory programming
KW - Programming languages
UR - http://www.scopus.com/inward/record.url?scp=85081547855&partnerID=8YFLogxK
U2 - 10.1145/3328778.3372644
DO - 10.1145/3328778.3372644
M3 - Conference contribution
AN - SCOPUS:85081547855
T3 - SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education
SP - 1353
BT - SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education
T2 - 51st ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2020
Y2 - 11 March 2020 through 14 March 2020
ER -