• Home
  • Search
  • A Comparison of Peer Instruction and Collaborative Problem Solving in a Computer Architecture Course
  • Cite Icon15
  • https://doi.org/10.1145/3328778.3366819Copy DOI Icon

A Comparison of Peer Instruction and Collaborative Problem Solving in a Computer Architecture Course

  • Feb 26, 2020
  • Geoffrey L Herman +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

While substantial research has demonstrated that active learning pedagogies are better for learning than passive lectures, we need to understand the trade-offs between different active learning pedagogies. Computer Architecture at Midwestern University has historically been taught using active lectures, introducing content with a few clicker questions. In Fall 2018 (N = 363), short video lectures were made available to students as a supplemental resource. In Spring 2019, the instructor flipped the course, requiring students to watch the video lectures and complete an assignment before attending class. Two versions of the course were taught concurrently, using the same homework assignments, machine problems, and examinations but with different in-class pedagogies. Version SP19PI (N = 179) was taught using peer instruction. Version SP19CP (N = 73) was taught using collaborative problem solving, organizing students into teams of 3 to work on problems. Students completed surveys that measured their perceptions of time spent on the course, course difficulty, perceptions of stress, and sense of belonging. We compare students' performance on midterm exams and their non-cognitive outcomes to examine the relative effects of these different active learning pedagogies. We find that both flipped offerings (peer instruction and collaborative problem solving) benefited students beyond active lectures. Peer instruction (SP19PI) made learning more efficient. Collaborative instruction (SP19CP) provided greater social support for learning and eliminated gender grade disparities.

Similar Papers
  • Research Article

Computer architecture courses in electrical engineering departments

  • Dec 09, 1973
  • ACM SIGARCH Computer Architecture News
  • M E Sloan
  • Conference Article
  • Citations2

Initial Impact of Evidence-Based and Experiment-Focused Teaching Approach in a Computer Architecture Course in Computer Science

  • Dec 01, 2022
  • Md Mahmudur Rahman +3
  • Research Article
  • Citations2

An alternative computer architecture course

  • Dec 01, 1994
  • ACM SIGCSE Bulletin
  • Aaron Garth Enright +2
  • Conference Article
  • Citations3

Integrating design and simulation into a computer architecture course

  • Jun 04, 1997
  • Deborah L Knox
  • Conference Article
  • Citations1

Improved Processor Design Project Testing

  • Jun 17, 2021
  • Ryan Lund +3
  • Conference Article
  • Citations9

Peer Instruction in Software Testing and Continuous Integration

  • Mar 03, 2021
  • Bhuvana Gopal +1
  • Conference Article
  • Citations1

Caches as an Example of Machine-gradable Exam Questions for Complex Engineering Systems

  • Oct 21, 2020
  • Suleman Mahmood +3
  • Research Article

Active Learning in Lecture with Peer Instruction

  • Jun 01, 2014
  • AI Magazine
  • Cynthia Bailey Lee
  • Research Article
  • Citations10

Microcode simulation in the computer architecture course

  • Sep 01, 1992
  • ACM SIGCSE Bulletin
  • Dave Foley
  • Research Article
  • Citations6

From Archi Torture to architecture: Undergraduate students design and implement computers using the Multimedia Logic emulator

  • Jun 01, 2007
  • Computer Science Education
  • Timothy D Stanley +6
  • Conference Article
  • Citations6

Using rapid prototyping in computer architecture design laboratories

  • Jan 01, 1996
  • James O Hamblen +3
  • Conference Article

Group dynamics and collaborative group performance

  • Jan 01, 2003
  • Anthony D Joseph +1
  • Conference Article
  • Citations1

Preliminary Experience and Impact of Experiment-focused Teaching Approach in a Computer Architecture Course in Computer Science

  • Feb 07, 2024
  • Opeyemi Adeniran +8
  • Conference Article
  • Citations12

A new learning method of microprocessor architecture

  • Nov 01, 2002
  • C.A.P.S Martins +4
  • Research Article
  • Citations5

Assembly language through the Java virtual machine

  • Feb 01, 2001
  • ACM SIGCSE Bulletin
  • Carl Bredlau +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.