Virginia Computer Science: 3rd Grade
- Level Elementary School
- Number of Lessons 33
- Grade 3rd
This course is designed to provide computer science and technology instruction for Virginia 3rd Grade students. Students learn programming and technology concepts, including: computing systems, networks and the Internet, data analysis, algorithms and programming, and impacts of computing.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 7 (33 lessons)
Introduces the CodeHop Playground, computing systems, responsible technology use, and computational thinking through designing an obstacle course.
Follows a story-driven Scout expedition teaching sprite movement, sequencing, loops, and events, along with drawing tools for custom sprites.
Builds sequencing and event skills using parallel sequences and broadcast messages to model life cycles, tell stories, and explore remixing and a health/fitness careers connection.
Introduces loops, debugging, and both simple and complex conditionals through interactive effects and a balloon game.
Introduces variables, comparison operators, lists, and functions through an I-Spy style activity and other programs.
Applies design thinking and the inquiry process to build a capstone survey bar graph project.
Covers online research and attribution, data reliability, password safety, cybersecurity basics, networks, and the impact of computing.
Explore a sample lesson from this course!