Georgia Computer Science Standards of Excellence: 3rd Grade
- Level Elementary School
- Number of Lessons 41
- Grade 3rd
This course is aligned to GA standards and is designed to provide computer science instruction for Georgia third grade students. It is meant to be taught approximately once per week. This course also includes optional 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 - 10 (41 lessons)
Students explore computing systems, learn to create strong passwords, and develop positive digital identities while understanding online safety.
Students follow the Scout story through sequential lessons, creating animated stories using motion blocks, events, and visual effects.
Students use computational thinking to solve design problems, create parallel sequences, use broadcast messages, and compare different algorithms.
Students explain how loops repeat instructions and use different loop types to create falling-object animations and compare algorithmic approaches.
Students learn if/then and if/then/else logic and apply conditionals to create platform games, balloon games, and interactive decision-based programs.
Students create and change variable values, use comparison operators, and build games that track scores and player data.
Students learn to create and use functions to organize their code and build reusable blocks of instructions for complex programs.
Students design and create a digital pet project using events, conditionals, variables, and broadcast messages to demonstrate mastery.
Students conduct online research, explore how technology impacts culture, learn design thinking, understand cybersecurity, and evaluate online information credibility.
Students apply coding to math, science, language arts, and social studies.
Explore a sample lesson from this course!
3rd graders learn conditionals (if/then logic), variables, functions, and lists. They create games with scoring systems, build programs that make decisions based on user input, and organize code using functions.
Students design a digital pet that responds to user interactions, build platform games, create maze navigation programs, program races with obstacles, and develop games that track player scores.
The course includes lessons on passwords, digital identity, cybersecurity threats, and responsible online behavior. Students learn to evaluate online sources, understand research ethics, and think critically about technology's impact.
Yes. Students regularly debug code, decompose programs to find errors, and learn to test their programs systematically. Debugging is presented as a problem-solving tool.