Jelani Nelson, Assistant Professor of Computer Science, assigns students real programming problems in his introductory algorithm courses, CS124 Data Structures and Algorithms and CS125 Algorithms & Complexity. Students write and test their coded solutions to practice problems via an open server on the course website and receive immediate feedback on their work.
The Derek Bok Center for Teaching and Learning provides resources on active learning - activities requiring students to recall, think about, apply, and verbalize concepts - as well as a tip sheet of approaches.
In a study conducted at the University of British Columbia, Deslauriers and colleagues found that instruction of a large-enrollment physics class taught using the concept of “deliberate practice,” based in constructivism and formative assessment, resulted in increased student...
Logan McCarty, Director of Physical Sciences Education, and Louis Deslauriers, Director of Science Teaching and Learning, adopted an active pedagogy for a large introductory physics course and saw significant gains in student learning and attitudes. Assessment played a role every step of the way.
A meta-analysis of 225 studies of undergraduate STEM teaching methods concluded that teaching approaches that turned students into active participants rather than passive listeners reduced failure rates and boosted scores on exams by almost one-half a standard...
Melissa Franklin, Mallinckrodt Professor of Physics, rethought her teaching by rethinking her classroom. She created a flexible classroom, “the SciBox,” to encourage active learning, greater engagement, and student ownership.
Margo Seltzer, Herchel Smith Professor of Computer Science, flipped part of her course, CS161, "Operating Systems."
What is a flipped classroom? Reversing the typical lecture and homework components of a course – students engage with video lectures/online materials in advance to free up class time for more experiential or hands-on activities.