Tennessee Computer Science: 1st Grade
- Level Elementary School
- Number of Lessons 37
This course is aligned to TN standards and is designed to provide computer science instruction for Tennessee first grade students. It is meant to be taught approximately once per week. This course also includes interdisciplinary lessons in math, science, ELA, and social studies to support cross-curricular integration.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 8 (37 lessons)
Students refresh foundational skills through interactive lessons, coding card games, and a story-driven adventure that reviews core programming concepts.
Students learn how computers work, explore responsible technology use, practice positive online behavior, and apply computational thinking to everyday routines.
Students create programs with hide-and-seek games and practice debugging to find and fix errors in their code.
Students use loops and messages to create programs where characters interact with each other, modeling predator-prey relationships and coordinating character actions.
Students design games that move between multiple pages and use grid-based navigation to create maze-solving programs.
Students apply design thinking to plan, create, and revise programs that model solutions to simple real-world problems.
Students explore different types of software, learn spreadsheet basics, conduct guided research, work with data, understand AI concepts, and practice giving credit to creators.
Students integrate coding with place value, story problems, telling time, shape division, life cycles, phonics, storytelling, and understanding how technology impacts the world.