A systematic approach to active and cooperative learning in CS1 and its effects on CS2

  • Gonzalez G
N/ACitations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

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.

Cite

CITATION STYLE

APA

Gonzalez, G. (2006). A systematic approach to active and cooperative learning in CS1 and its effects on CS2. ACM SIGCSE Bulletin, 38(1), 133–137. https://doi.org/10.1145/1124706.1121386

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free