Three years ago, Scot T. Martin, Gordon McKay Professor of Environmental Science and Engineering and Professor of Earth and Planetary Sciences, decided to “start from scratch” with his approach to teaching thermodynamics. In his course Thermodynamics by Case Study, he found that by focusing on every day, concrete examples (e.g., running, the function of the heart) and demanding an intense level of participation, he could help students unpack ... Read more about Simple examples lead to deep engagement
Jelani Nelson, Assistant Professor of Computer Science, assigns students real programming problems in his introductory algorithm courses, CS124Data 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.... Read more about Real problems: Teaching theory through practice
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.