Coding expeditions · Grades K–8

Code the next
adventure.

Launch into block coding, tackle snowy puzzles, and turn curiosity into JavaScript skills. Give students a coding journey that grows with their confidence.

Block coding & JavaScriptGrade-level pathways100% web-based

Curiosity meets possibility

Think it through.
Code a way forward.

A space mission. A snowy puzzle. A new route to the summit. Yeti Academy gives students a reason to explore how code works, with challenges that invite them to plan, try, and keep learning.

  • A block-based starting point for young learners
  • Beginning and intermediate JavaScript pathways
  • Problem-solving through interactive challenges
Yeti Code 2 app screen featuring Shiver and a mountain summit progress path
A coding expedition, with the next challenge in sight.Inside Yeti Academy

Three ways into the adventure

Start with blocks.
Grow into JavaScript.

Meet students at their current experience level, from their first sequence to more complex coding challenges.

Find your curriculum fit ↗
Grades K–2 · Block Coding

Space Code Jr.

Give your youngest learners a playful introduction to coding through a block-based game set in space.

  • Put instructions in sequence
  • Explore loops and logic
  • Build a foundation for what comes next
Space-themed coding illustration with an astronaut exploring a colorful alien world
Grades 2–4 · Beginning JavaScript

Yeti Code Level 1

Help beginning coders solve snowy predicaments while getting comfortable with JavaScript and its building blocks.

  • Explore loops, functions, and parameters
  • Start with a helpful code palette
  • Hide the palette as confidence grows
Shiver arranging blue and green puzzle blocks into a bridge on a snowy coding adventure
Grade ranges are a starting point. Match Yeti Code to your students’ coding experience.Explore plans & pricing ↗

The thinking behind the code

Small concepts.
More ways to solve.

As students move through the pathways, they encounter new ways to organize instructions and approach a challenge.

01 / PUT IT IN ORDER

Sequence

Start by arranging instructions in the right order. Space Code Jr. introduces sequencing through block-based play.

02 / FIND THE PATTERN

Repeat

Explore how loops repeat instructions, then discover functions and parameters in beginning JavaScript.

03 / EXPLORE THE OPTIONS

Decide

Use conditional statements, nested loops, and more complex algorithms as the Level 2 puzzles become more demanding.

A little support. More independence. Yeti Code’s code palette helps beginners get familiar with JavaScript. When they’re ready, students can work with the palette hidden.

See the progression ↗
Yeti Academy My Learning student dashboard displaying coding and other curriculum courses
Coding belongs in a connected learning journey.Student dashboard

The My Learning dashboard brings Yeti Academy courses into one student experience.

A place for every starting point

Build a classroom
of problem-solvers.

Bring coding into your elementary and middle school STEM plans, with pathways for new and more experienced learners.

Choose a starting point

Begin with block coding or match students to beginning and intermediate JavaScript concepts.

Make room for a challenge

Level 2 offers solo puzzles and multiplayer competitions for students who are ready to apply their skills.

Connect the bigger picture

Bring coding together with keyboarding, digital literacy, and other Yeti Academy courses in the same platform.

Rostering with the tools your school already uses
CleverClassLinkGoogle ClassroomMicrosoftSFTP Upload

Good questions. Clear answers.

Before the
first challenge.

Find the right starting point for your classroom, school, or district.

Talk with our team ↗
Which coding course should my students start with?

Space Code Jr. introduces block coding for grades K–2. Yeti Code Level 1 is designed for beginning coders in grades 2–4, and Level 2 supports intermediate coders in grades 4–8. Coding experience also helps determine the right fit.

What coding language do students learn?

Space Code Jr. uses blocks to introduce sequencing, loops, and logic. Yeti Code Levels 1 and 2 introduce JavaScript, progressing from loops, functions, and parameters to conditionals and nested loops.

Do beginners need to type code independently?

Yeti Code includes a code palette to help students become familiar with the language. Students can hide the palette as they become more comfortable with code.

Are multiplayer challenges available?

Yes. Yeti Code Level 2 includes multiplayer coding competitions alongside single-player challenges.

How can we explore the curriculum and plans?

Start a free Yeti Academy account or book a personalized tour to review the coding pathways and available plans. Yeti Code Level 2 is listed as a Premium course.

Put possibility into practice

Their next big idea
could start with code.

Bring coding adventures to your classroom, school, or district. Start free or let us show you around.