EDUC 229A
Methods for Teaching Activity-Based Computer Science
This course will introduce teachers to principles and practices to effectively teach introductory middle-school and high-school computer science courses from an activity-based approach. Building on the introduction to teaching methods for computer science in EDUC 229, this course will emphasize activity and laboratory-based teaching approaches that promote peer learning and collaboration in middle-school and high-school computer science classrooms.
Sources
- Course catalogue ↗2026-2027