Please enable JavaScript to use CodeHS

New

Elementary Teaching Methods for Computer Science

This is the first CS Concepts and Teaching Methods course that focuses on teaching computer science in elementary schools. It addresses how teaching computer science to this age group is different from teaching older students, and the methods, theories, and strategies in this course reflect what is developmentally appropriate for students in lower age groups.

Overview & Highlights

Level
Elementary School

Overview of Lessons

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

Course Overview & Resources
ScratchJr & Scratch
Pedagogical Knowledge in Practice
Teaching Digital Citizenship & Cyber Hygiene
Instructional Strategies in the Elem CS Classroom
Assessing Student Mastery
Course Wrap-Up