Title :
Role of larger software artifacts in introductory computer science courses
Author :
Krogius, Oleg ; Horton, Thomas B. ; Sherriff, Mark S.
Abstract :
This paper compares the effectiveness of two approaches that can be used to teach concepts in introductory courses such as CS1 and CS2 - a conventional lecture-based approach and one using larger software programs (artifacts) with accompanying guided exercises. Our assessment includes measures of students´ self-confidence as well as a measurement of their knowledge of the topics used in this study: inheritance and iterators. Finally, we consider some generalizations that can be made about these treatments and how well they perform.
Keywords :
computer science education; introductory computer science course; lecture-based approach; software artifacts; Books; Computer science; Conferences; Education; Software engineering; Software systems; Introductory Courses; Software Artifacts;
Conference_Titel :
Frontiers in Education Conference (FIE), 2010 IEEE
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4244-6261-2
Electronic_ISBN :
0190-5848
DOI :
10.1109/FIE.2010.5673385