DocumentCode :
2015968
Title :
Using Alice in Overview Courses to Improve Success Rates in Programming I
Author :
Johnsgard, Karin ; McDonald, James
Author_Institution :
Monmouth Univ., West Long Branch, NJ
fYear :
2008
fDate :
14-17 April 2008
Firstpage :
129
Lastpage :
136
Abstract :
Alice is a software environment in which students learn programming concepts by making animated movies and interactive applications. Monmouth University´s Computer Science and Software Engineering departments each introduced the use of Alice in fall 2005 in two newly-created courses. The courses serve as freshman overviews of their respective disciplines and also, using Alice, introduce students to object-oriented programming ideas. Previously the first computer science course for majors in these programs was a traditional C++ Programming I course, which had a success rate of less than 50. This course was retained, but became the second course in these majors. From fall 2003 to spring 2007, 106 students enrolled in the traditional Programming I course in C++. Of these, 37 had previously taken one of the new overview courses including Alice; the remaining students had not. Among students who had not taken either new course, the success rate was 46.4%; among those who had, the success rate was 70.3%. The probability of observing these results if the new introductory courses using Alice had no effect would be less than 0.006. We have concluded that exposure to Alice in these courses has significantly increased students´ probability of success in the traditional Programming I course.
Keywords :
computer science education; educational courses; object-oriented programming; programming environments; visual programming; Alice programming; Programming I course; animated movies; computer science course; graphic programming; interactive application; object-oriented programming; software environment; Animation; Application software; Calculus; Computer science; Educational programs; Layout; Mathematics; Motion pictures; Programming profession; Software engineering; Alice; curricula; retention; software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Education and Training, 2008. CSEET '08. IEEE 21st Conference on
Conference_Location :
Charleston, SC
ISSN :
1093-0175
Print_ISBN :
978-0-7695-3144-1
Type :
conf
DOI :
10.1109/CSEET.2008.35
Filename :
4556958
Link To Document :
بازگشت