Tennessee Computer Science: 2nd Grade
- Level Elementary School
- Number of Lessons 34
- Grade 2nd
This course is aligned to TN standards and is designed to provide computer science instruction for Tennessee second 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 (34 lessons)
Students refresh fundamental skills through lessons on programming, loops, and message events before moving into new concepts.
Students explore how computers connect to each other, learn safe and responsible technology practices, and apply computational thinking to recognize patterns in their routines.
Students debug code, learn algorithms, use grid-based positioning, and create programs with multiple interactive components.
Students use messages to model cycles and program characters to travel between pages in coordinated stories.
Students create timers with different speeds and revise programs based on peer feedback to improve their work.
Students apply the design thinking process to plan and create programs that solve simple real-world problems using loops.
Students learn password safety, become responsible digital citizens, explore spreadsheets, conduct research, analyze data patterns, and develop investigative questions.
Students apply coding to addition/subtraction word problems, place value, shape identification, greater/less than comparisons, ecosystem survival, matter properties, seed dispersal, erosion prevention, creative writing, and career exploration.
Explore a sample lesson from this course!
2nd graders build on prior knowledge with deeper focus on algorithms, message passing, program revision based on feedback, and using programs to model real-world concepts from other subjects.
Collaboration is woven throughout the course. Students give peer feedback, revise programs based on suggestions, work with others using message events, and explore team-based problem solving.
The course includes 36 lessons, each approximately 45 minutes, delivered once per week across the full school year.
Yes. Students learn about password protection, responsible digital citizenship including digital footprints and cyberbullying awareness, and how to use technology safely.
Throughout the course, students write programs that model math concepts (addition, place value, shape properties), science concepts (ecosystems, matter, erosion), and practice data analysis with spreadsheets.