Please enable JavaScript to use CodeHS

Teaching Elementary CS

In this course, teachers will learn the fundamentals of teaching Computer Science at the elementary level (K-5). Throughout this course, you will learn and practice strategies to best optimize teaching with the Elementary CodeHS curriculum. You will explore interdisciplinary integration, exposure to physical computing, differentiation, and assessment strategies, in elementary.

Overview & Highlights

Level
Elementary School

Overview of Lessons

To view the entire syllabus, click here or click to explore the full course.

Welcome to Teaching Elementary CS
Programming Softwares
Elementary CS Pedagogy
The Elementary Portal
Now What?! - A Deeper Dive