A systematic approach to active and cooperative learning in CS1 and its effects on CS2
A systematic approach to active and cooperative learning in CS1 and its effects on CS2
复制标题
CS1 中主动合作学习的系统方法及其对 CS2 的影响
DOI:
10.1145/1121341.1121386
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
Graciela Gonzalez
中科院分区:
文献类型:
--
作者:
Graciela Gonzalez
This paper presents a description of a course redesign to incorporate active and cooperative learning techniques into an Introduction to Programming course (CS1) in a systematic way that addresses all aspects of the course: delivery, management, and assessment. The primary goals of the experience were to improve student learning in CS1 and help students develop a support system. By increasing their competence and confidence, and helping them establish a working relationship with their peers, we sought to improve their persistence and performance in the program. We thus focus on student performance and retention through the follow-up class (CS2) as taught at Sam Houston State University. The results are encouraging. We observed that 70% of those students that had the Active Learning experience in CS1 end up getting a passing grade in CS2, with only 10% withdrawing (dropping or resigning), in contrast to a 44% passing rate and 25% withdrawal rate among those that took a regular CS1 class.