EDUC 224
Introduction to Block-Based Programming for Teachers
This course is designed to introduce future Computer Science teachers to fundamental CS concepts through block-based programming. It will cover abstraction and decomposition and how these processes allow problems to be made simpler and solved algorithmically. It will also introduce teachers to the concepts of variables, loops, conditionals, functions and arrays. This course will focus on teaching computer science in ways that build on students’ intuitive ideas.
Sources
- Course catalogue ↗2026-2027