A Study of Students' Progress Through Introductory Computer Science Programming Courses

被引:0
|
作者
Raigoza, Jaime [1 ]
机构
[1] Calif State Univ Chico, Comp Sci Dept, Chico, CA 95929 USA
关键词
Computer Science; student attrition; course curriculum; student success; transfer students;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Given the growing demand for skilled workers from the Computer Science field, the high attrition rate of entering Computer Science students is a serious problem at most universities. Much research exists on evaluating the reasons of failure with the introductory Computer Science curriculum referred to as the CS1, CS2 and CS3 courses. Current research has proposed methods to predict patterns and characteristics to offer early detection of students likely to fail. The problem is difficult to understand due to the existence of many possible reasons students drop-out from the computer science curriculum. Factors such as student transfers, course diversity, and students repeating failed courses are seldom considered. The goal of this paper is to extend the understanding of the attrition rates for entering Computer Science students by analyzing the progress of student success through 10 years of course data. The impact of transfer students is considered as well as the frequency students repeat the CS1, CS2, and CS3 courses, and their success. Analysis is done by following the students up until graduation. An analysis is also made to determine how courses tend to predict the graduation success rate.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] An Examination of Mathematics Preparation For and Progress Through Three Introductory Computer Science Courses
    Reilly, Christine F.
    Tomai, Emmett
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [2] SoccerCode: A Game System for Introductory Programming Courses in Computer Science
    Wang, Minghao
    Hu, Xiaolin
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2011, VOL I, 2011, : 282 - 287
  • [3] Work in Progress - Enhanced Delivery for Introductory Computer Science Courses
    Azemi, Asad
    D'Imperio, Nannette
    2010 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2010,
  • [4] Engineering Students' Experiences of Assessment in Introductory Computer Science Courses
    Riese, Emma
    Stenbom, Stefan
    IEEE TRANSACTIONS ON EDUCATION, 2023, 66 (04) : 350 - 359
  • [5] Novices' Progress in Introductory Programming Courses
    Mannila, Linda
    INFORMATICS IN EDUCATION, 2007, 6 (01): : 139 - 152
  • [6] Enhancing Learning in Introductory Computer Science Courses Through SCALE: An Empirical Study
    Verginis, Ilias
    Gogoulou, Agoritsa
    Gouli, Evaggelia
    Boubouka, Maria
    Grigoriadou, Maria
    IEEE TRANSACTIONS ON EDUCATION, 2011, 54 (01) : 1 - 13
  • [7] Forming groups for collaborative learning in introductory computer programming courses based on students' programming styles:: An empirical study
    Sao Jose de Faria, Eustiquio
    Adan-Coello, Juan Manuel
    Yamanaka, Keiji
    36TH ANNUAL FRONTIERS IN EDUCATION, CONFERENCE PROGRAM, VOLS 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 348 - 353
  • [8] THE PSYCHOLOGY OF COMPUTER LANGUAGES FOR INTRODUCTORY PROGRAMMING COURSES
    MURNANE, JS
    NEW IDEAS IN PSYCHOLOGY, 1993, 11 (02) : 213 - 228
  • [9] Academic misconduct in projects: perspective of students and teachers of Introductory Computer Science Courses
    de Kereki, Ines Friss
    Adorjan, Alejandro
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [10] Evaluating the Impact of Adaptive Parsons Problems on Students in Introductory Computer Science Courses
    Shah, Mansi
    Garcia, Daniel D.
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1347 - 1347