Novice software developers, all over again
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Experience report: peer instruction in introductory computing
Proceedings of the 41st ACM technical symposium on Computer science education
The CS10K project: mobilizing the community to transform high school computing
Proceedings of the 42nd ACM technical symposium on Computer science education
Proceedings of the 42nd ACM technical symposium on Computer science education
Experience report: a multi-classroom report on the value of peer instruction
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Peer instruction: do students really learn from peer discussion in computing?
Proceedings of the seventh international workshop on Computing education research
Computing as the 4th "R": a general education approach to computing education
Proceedings of the seventh international workshop on Computing education research
Proceedings of the ninth annual international conference on International computing education research
Exploratory homeworks: an active learning tool for textbook reading
Proceedings of the ninth annual international conference on International computing education research
Halving fail rates using peer instruction: a study of four computer science courses
Proceeding of the 44th ACM technical symposium on Computer science education
Peer instruction in computer science at small liberal arts colleges
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Student experience in a student-centered peer instruction classroom
Proceedings of the ninth annual international ACM conference on International computing education research
Effect of think-pair-share in a large CS1 class: 83% sustained engagement
Proceedings of the ninth annual international ACM conference on International computing education research
Peer instruction contributes to self-efficacy in CS1
Proceedings of the 45th ACM technical symposium on Computer science education
On the efficacy of board game strategy development as a first-year CS project
Proceedings of the 45th ACM technical symposium on Computer science education
Peer Instruction in computing: The value of instructor intervention
Computers & Education
A discussion on adopting peer instruction in a course focused on risk management
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
In this paper we look at the impact on student learning of how a class is taught. We compare 2 sections of a non-majors CS0 course offered in the same term, by the same instructor, covering the same content and utilizing the same book, labs and exams. One section was taught using standard lecture practices including lecture from slides, live coding and weekly quizzes. The other section was taught using the Peer Instruction (PI) method that actively engages students in constructing their own learning, instead of absorbing understanding from the instructor's explanations. Using a factorial analysis of variance, we find a main effect of instructional method on final exam grade (F (1,200) = 5.87, p = 0.016) with students in the Peer Instruction section scoring an average 5.7% higher than in the standard lecture practices section. We find no significant interactions among gender and grade or class status (lower or upper division) and grade. In a separate analysis, we also find the interaction of instructional method and high school background to be significant (F (1,147) = 7.48, p = 0.007). In discussion we consider the meaning of these results for educators and describe questions for future work.