Kindergarten Interdisciplinary Computer Science
- Level Elementary School
- Number of Lessons 39
- Grade K
This course integrates coding into math, science, ELA, and social studies lessons for kindergarten students. It is meant to be taught approximately once a week by the general education teacher. Subject area lessons can be taught in any order; they are listed in approximate order of complexity.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 7 (39 lessons)
Students develop basic familiarity with ScratchJr.
Students apply kindergarten math concepts to develop programs in ScratchJr.
Students apply kindergarten science concepts to develop programs in ScratchJr.
Students apply kindergarten ELA concepts to develop programs in ScratchJr.
Students apply kindergarten social studies concepts to develop programs in ScratchJr.
Explore a sample lesson from this course!
This course integrates foundational computer science and coding skills directly into core kindergarten subjects including math, science, English language arts, and social studies, making it ideal for general education teachers.
No. The course is designed to be accessible for both students and general education teachers. It introduces the CodeHopJr Playground in a beginner-friendly way so students can start coding right away.
The curriculum applies core subject concepts to creative coding projects. Students use coding to explore math, science, English language arts, and social studies concepts through interactive activities such as animations, games, and storytelling projects.
Yes. The subject-area lessons are designed to be flexible and can be taught in any order that best fits a classroom's schedule and curriculum.
Students learn essential computational thinking concepts such as pattern recognition and sequencing, along with programming fundamentals including events, loops, debugging, and motion blocks to create interactive projects.