Title :
An examination of mathematics preparation for and progress through three introductory computer science courses
Author :
Reilly, Christine F. ; Tomai, Emmett
Author_Institution :
Comput. Sci. Dept., Univ. of Texas - Pan American, Edinburg, TX, USA
Abstract :
The pipeline of three introductory computer science courses at our university have low pass rates. As part of our efforts to improve the pass rates in these courses, we examine the students´ mathematics preparation and their progress from one course to the next. We find that the minority of students who enter the university with good mathematics preparation are likely to succeed in our introductory computer science courses. For the majority of students, we suggest a series of interventions throughout the pipeline. Prior to taking Computer Science 1, students could gain more experience with problem solving during the Introduction to Computer Science and Introduction to Computer Engineering courses. We suggest adding precalculus as a prerequisite for Computer Science 2. For students who do not earn an A in Computer Science 2, we plan to examine whether taking a class in a second programming language before taking Computer Science 3 will improve performance in Computer Science 3. Our goal is to improve student learning and retention through these efforts, combined with continual innovation in the classroom.
Keywords :
computer science education; educational courses; mathematics computing; programming languages; Introduction to Computer Engineering courses; classroom continual innovation; introductory computer science courses; mathematics preparation examination; precalculus; second programming language; student learning; student retention; Calculus; Computers; Educational institutions; Pipelines; Programming;
Conference_Titel :
Frontiers in Education Conference (FIE), 2014 IEEE
DOI :
10.1109/FIE.2014.7044349