Role of larger software artifacts in introductory computer science courses
Frontiers in Education Conference(2010)
摘要
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.
更多查看译文
关键词
computer science education,introductory computer science course,lecture-based approach,software artifacts,introductory courses,software systems,software engineering,computer science
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要