DocumentCode :
596034
Title :
A Scratch-based CS0 course for at-risk computer science majors
Author :
Rizvi, M. ; Humphries, T.
Author_Institution :
Comput. Sci. Dept., Norfolk State Univ., Norfolk, VA, USA
fYear :
2012
fDate :
3-6 Oct. 2012
Firstpage :
1
Lastpage :
5
Abstract :
This paper presents the results of a CS0 course based on the Scratch programming language that was designed to improve the retention of at-risk computer science majors. At the authors´ university, prior to the introduction of the CS0 course, students who selected the computer science major but entered the university with weak mathematics preparation from high school left the major at a high rate. The Scratch-based CS0 course was developed to keep the students who had a desire to major in computer science engaged in the department, as well as prepare them for success in future computer science courses. This paper discusses the formal study that was conducted on the CS0 course offerings in Fall 2009 and Fall 2010, which reached about 120 students total, and over 60 in the target group of freshman CS majors with low mathematics placement scores. The study examined the course´s effectiveness at improving the retention, performance and attitudes of these at-risk majors.
Keywords :
computer aided instruction; computer science education; programming languages; computer science course; computer science majors; mathematics placement scores; mathematics preparation; scratch based CS0 course; scratch programming language; Algebra; Computer languages; Educational institutions; Programming; Programming environments; CS0; Scratch; retention;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference (FIE), 2012
Conference_Location :
Seattle, WA
ISSN :
0190-5848
Print_ISBN :
978-1-4673-1353-7
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2012.6462491
Filename :
6462491
Link To Document :
بازگشت