Computer Science Basics for Elementary

CS Adventures with VR

  • Grades 1-3
  • Year-round

CS Adventures with VR introduces young learners to foundational computer science concepts through engaging virtual reality (VR) projects.

Join the Fall Pilot
CS Adventures with VR
Grades 1-3
CoBlocks
Block-based
CoBlocks
CSTA K-2

Course Overview

CS Adventures with VR introduces young learners to foundational computer science concepts through engaging virtual reality (VR) projects. Students build and explore interactive 3D worlds using CoBlocks, while developing skills in computational thinking, collaboration, creativity, and responsible technology use. The course includes Levels 1–5 and Flex Activities. The flexible design allows for 1 or 2 years of implementation depending on pacing and classroom needs.

Learning Goals

Students will:
  • Develop understanding of computing systems, algorithms, data, and digital citizenship
  • Practice collaborative and independent project work
  • Apply computational thinking to build interactive VR environments
  • Explore introductory coding concepts through visual programming with CoBlocks
  • Demonstrate safe and responsible technology use
Example work:
Backyard Dance Party
No items found.

Join the Fall Pilot

Get Started

CSTA Alignment

CS Adventures is aligned to the CSTA K-2 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.

Project Rubric

Aligned to the project's learning objectives and includes grading criteria for creativity, collaboration, and technical proficiency.

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 basics of computer science?

Computational thinking: breaking problems into steps, recognizing patterns, following and creating precise instructions (algorithms), and understanding that computers do exactly what they're told. Add digital citizenship and teamwork and you have the foundation for everything that comes later. Hello World's CS Adventures with VR course for grades 1-3 teaches these basics by having students code stories in virtual worlds, aligned to CSTA K-2 standards.

+-

How do young children learn the basics of computer science?

Through play and stories. Early elementary students learn sequencing and logic by giving instructions to characters, building simple block-based programs, and seeing them run. Unplugged activities (no screen) reinforce the same ideas. In CS Adventures, students design and program their own virtual class pet, which introduces programming, virtual world-building, and teamwork in one project.

+-

What is computer science for kids in first and second grade?

It's less about code and more about how to think: putting steps in order, noticing patterns, trying again when something doesn't work, and being a good digital citizen. Students in CS Adventures use blocks of code to make their creations walk, jump, and play, then see them come to life in 3D. No reading fluency in code is required.

+-

Why teach computer science in elementary school?

Because early exposure shapes who sees themselves as capable in computing, and because the thinking skills transfer directly to math and literacy. Students who start in grades 1-3 arrive in upper elementary ready for real programming in CS Breakthroughs with VR. See our elementary computer science curriculum for how the sequence builds.

+-

Do first graders need VR headsets?

No. Students build and view their virtual worlds on standard classroom devices, including iPads. Headsets add immersion for schools that have them, and Hello World provides best practices for VR in the classroom. Screen-free unplugged activities are also available.

+-

Can a classroom teacher with no tech background teach this?

Yes. CS Adventures is scripted for elementary classroom teachers, specials teachers, and library media specialists. Hello World's professional development covers the why and how of computer science, a model lesson, and pacing, and a PD specialist supports the teacher all year.

Sign up for free this school year!

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