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 条
  • [21] Implementation and evolution of PLTL in introductory computer science courses
    Rodger, Susan
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 255
  • [22] Interactive student support for introductory computer science courses
    Ericson, B
    Rogers, E
    FRONTIERS IN EDUCATION FIE'96 - 26TH ANNUAL CONFERENCE, PROCEEDINGS, VOLS 1-3: TECHNOLOGY-BASED RE-ENGINEERING ENGINEERING EDUCATION, 1996, : 1487 - 1490
  • [23] Is Computer Programming a Boys' Club? Evaluating Performance in Introductory Java Programming Courses
    Kinnett, Seth J.
    30th Americas Conference on Information Systems, AMCIS 2024, 2024,
  • [24] Personalized Feedback Emails: A Case Study on Online Introductory Computer Science Courses
    Voghoei, Sahar
    Tonekaboni, Navid Hashemi
    Yazdansepas, Delaram
    Soleymani, Saber
    Farahani, Abolfazl
    Arabnia, Hamid R.
    ACMSE 2020: PROCEEDINGS OF THE 2020 ACM SOUTHEAST CONFERENCE, 2020, : 18 - 25
  • [25] Understanding the Reasoning Behind Students' Self-Assessments of Ability in Introductory Computer Science Courses
    Chen, Melissa
    Li, Yinmiao
    O'Rourke, Eleanor
    20TH ANNUAL ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, ICER 2024, VOL 1, 2024, : 1 - 13
  • [26] Sense of Belonging of Female Undergraduate Students in Introductory Computer Science Courses at University of Brasilia in Brazil
    Holanda, Maristela
    Araujo, Aleteia
    Da Silva, Dilma
    von Borries, George
    Oliveira, Roberta B.
    Koike, Carla Cavalcante
    Castanho, Carla D.
    2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,
  • [27] WIP: An exploration into the muddiest points and self-efficacy of students in introductory computer science courses
    Perez, Daniel
    Zahedi, Leila
    Ross, Monique
    Zhu, Jia
    Vinci-Cannava, Tiffany
    Kramer, Laird
    Charters, Maria
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [28] INTRODUCTORY ROBOTICS FOR COMPUTER-SCIENCE STUDENTS
    MCKEEVER, D
    UNIVERSITY COMPUTING, 1988, 10 (04): : 194 - 199
  • [29] Strategies for encouraging individual achievement in introductory computer science courses
    Roberts, Eric
    2000, ACM, New York, NY, United States
  • [30] Toward a Mobile Learning Environment for Introductory Courses in Computer Science
    Cheng, J.
    Zargham, M. R.
    ICSIT 2011: THE 2ND INTERNATIONAL CONFERENCE ON SOCIETY AND INFORMATION TECHNOLOGIES, 2011, : 145 - 149