Course materials for engineering education and K-12 robotics.
A graduate-level course for master's and doctoral students in engineering education. The course builds foundational understanding of the field through its history, key theories, and research methodologies. Students explore critical issues including diversity, equity, inclusion, ethics, and the role of engineers in society. Through readings, discussions, literature reviews, and presentations, students examine how educational theories inform engineering teaching and learning, critically evaluate research, and begin to identify their own research interests within the discipline.
A supplementary curriculum kit designed for the XRP robotics platform, grounded in the 7 Smart Teaching Principles. The kit guides teachers through scaffolded programming activities — from natural language pseudocode to block-based coding to Python — with structured feedback, tiered challenges (maze navigation, line following), and student reflection. It includes strategies for activating prior knowledge, building motivation through achievement systems, and fostering self-directed learners through metacognitive exercises.
A pre-college engineering unit (grades 9–12) designed for the Engineering for Us All (e4usa) course and published on TeachEngineering. The unit contains 13 lessons and 22 activities exploring how creativity relates to engineering through the design of wind turbines. Students define real-world problems, research the science behind sustainable wind energy, construct and test prototypes, and evaluate their designs — progressing through the full engineering design process. Full access requires a free TeachEngineering account; sample materials are available below.