Computer Science Foundations for Elementary

CS Breakthroughs with VR

  • Grades 3-5
  • Year-round

Build 3D worlds and games in VR while learning coding concepts like loops and variables.

Join the Fall Pilot
CS Breakthroughs with VR
Grades 3-5
CoBlocks
CSTA 3-5
Block-based
CoBlocks

Course Overview

CS Breakthroughs with VR introduces students in Grades 3-5 to key computer science concepts through playful, creative virtual reality projects. Using CoBlocks, students design interactive 3D worlds and simple games while building confidence with events, loops, variables, and conditionals. The course encourages curiosity, collaboration, and responsible technology use through a flexible mix of guided, team, and independent projects. No prior coding experience is required.

Learning Goals

Students will:
  • Build interactive 3D scenes and simple games using CoBlocks
  • Learn key computer science concepts, including events, loops, variables, and conditionals
  • Apply computational thinking to solve problems and bring creative ideas to life
  • Develop digital citizenship skills and understand how to use technology safely and responsibly
  • Explore how computing systems and technologies impact their world
  • Practice collaboration, creativity, and communication through guided, team, and independent projects
Example work:
Obstacle Course
No items found.

Join the Fall Pilot

Get Started

CSTA Alignment

CS Breakthroughs is aligned to the CSTA 3-5 Computer Science Standards, introducing young learners to foundational concepts such as computing systems, algorithms, programming, and responsible computing within our full K-12 computer science curriculum. Lessons and projects build early computational thinking and problem-solving skills in line with grade-appropriate CSTA expectations.

Curriculum Standards Alignment

Course Resources

Projects include resources to...

Lesson Plans

Provides pacing suggestions, key vocabulary, discussion prompts, and differentiation tips to support student choice while ensuring alignment with learning goals.

Teacher Slides

These student-facing slides walk students through each phase of the project and include embedded prompts, key concepts, and workbook activities.

Project Example

Helps teachers support students, model expectations, demonstrate creative possibilities and accurate use of the code.

Example Code

Supports debugging during instruction and offers a reference point for students building their own projects.

Student Workbook

Students use workbooks (print or digital) to record their project ideas, explain their coding choices, and reflect on what they've learned.

View All Curriculum

Frequently asked questions

Common questions from teachers and districts about this course.
+-

What are the foundations of computer science?

Algorithms (step-by-step instructions), decomposition (breaking problems into parts), pattern recognition, abstraction, data (how information is stored and represented), and the ability to debug when something doesn't work. Hello World's CS Breakthroughs with VR course for grades 3-5 builds each of these through introductory programming and data projects in virtual worlds, aligned to CSTA 3-5 standards.

+-

What is computer science for kids?

For elementary students, computer science is about learning to think like a problem solver: giving precise instructions, spotting patterns, breaking big tasks into small steps, and understanding how computers store and use information. Students code in block-based environments and see their programs come to life. In CS Breakthroughs, they build skills in code and data while creating their own VR projects.

+-

Why teach computer science in elementary school?

Early exposure matters most for students least likely to encounter CS at home. Attitudes about who belongs in computing form early, and students who start CS in elementary grades are more likely to continue. It also strengthens the reasoning skills behind math and literacy. See Hello World's elementary computer science curriculum for the full grades 1-5 sequence.

+-

How does CS Breakthroughs cover internet safety?

Internet safety is a named topic in the course. Students learn how to protect personal information, recognize unsafe situations online, and behave responsibly in shared digital spaces, alongside the coding and data work. It continues the digital citizenship foundation from CS Adventures with VR.

+-

What does "collaborative learning" look like in an elementary CS course?

Students work in pairs and small teams on projects, combining their ideas into shared virtual spaces. That teaches communication and teamwork alongside the technical skills, and it means every student contributes even when their coding confidence is still growing.

+-

How much time does the course take each week?

Hello World's elementary courses are designed to fit a weekly specials rotation or a dedicated technology block, and the curriculum is flexible enough to meet students where they are. Download the scope and sequence for pacing options.

Sign up for free this school year!

Get access to free projects now, or schedule a call for a district-wide deployment.