CS2 and the Impact of Programming Language Choice

被引:0
|
作者
Siegfried, Robert M. [1 ]
Herbert-Berger, Katherine G. [2 ]
Siegfried, Jason P. [1 ]
机构
[1] Adelphi Univ, Garden City, NY 11530 USA
[2] Montclair State Univ, Montclair, NJ 07043 USA
关键词
Introductory programming; programming languages; CS1; CS2;
D O I
10.1145/3328778.3372644
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:1353 / 1353
页数:1
相关论文
共 50 条
  • [1] Programming Board Game Strategies in CS2
    Heliotis, James
    Bezakova, Ivona
    Strout, Sean
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [2] Using course-long programming projects in CS2
    Turner, JA
    Zachary, JL
    PROCEEDINGS OF THE THIRTIETH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 1999, : 43 - 47
  • [3] Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2
    Bui, Giang
    Sibia, Naaz
    Bernuy, Angela Zavaleta
    Liut, Michael
    Petersen, Andrew
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 889 - 895
  • [4] CS2 for an IS Curriculum
    Cornell, Lee D.
    ITICSE 2007: 12TH ANNUAL CONFERENCE ON INNOVATION & TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2007, : 340 - 340
  • [5] THE CS2 DICATION
    MAZUMDAR, S
    MARATHE, VR
    KUMAR, SVK
    MATHUR, D
    INTERNATIONAL JOURNAL OF MASS SPECTROMETRY AND ION PROCESSES, 1988, 86 : 351 - 355
  • [6] Using Complex Game Development To Accelerate Learning In CS1 and CS2 Programming Course
    Goulding, Tom
    IMSCI '08: 2ND INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS, 2008, : 163 - 168
  • [7] Evolving a Programming CS2 Course: A Decade-Long Experience Report
    Giacaman, Nasser
    Roop, Partha
    Terragni, Valerio
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 507 - 513
  • [8] Object Oriented Programming Exercises for CS2 Courses: Urban Forestry Theme
    Allin, Sonya
    Dema, Ilir
    Iseoluwa, Oluwagbotemi
    Dong, Shuhao
    Zhu, Tingting
    PROCEEDINGS OF THE 25TH WESTERN CANADIAN CONFERENCE ON COMPUTING EDUCATION, 2023,
  • [9] Assessment of Self-Identified Learning Struggles in CS2 Programming Assignments
    Zahn, Matthew
    Gransbury, Isabella
    Heckman, Sarah
    Battestilli, Lina
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, : 264 - 270
  • [10] Electron-impact-induced allowed transitions in Cs2
    Laricchiuta, A.
    Capitta, G.
    Celiberto, R.
    Capitelli, M.
    PHYSICAL REVIEW A, 2012, 85 (06):