Teaching Elementary Computer Science
- Level Elementary School
- Number of Lessons 18
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.
To view the entire syllabus, click here or click to explore the full course.
Welcome to Teaching Elementary CS
IntroductionElementary CS Overview |
Programming Software
Programming Software OverviewScratchJr for K-2Scratch for 3-6Sharing OptionsPhysical Computing |
Elementary CS Pedagogy
Elementary CS Pedagogy OverviewComputational Thinking (CT)Use Modify Create (UMC)Debugging ApproachesDifferentiation Strategies |
Navigating CodeHS Elementary
Navigating CodeHS ElementaryUnderstanding CodeHS LessonsLesson PlanningPortal Resources |
Now What?! - A Deeper Dive
Assessment Strategies & SamplesCourse Wrap Up |