The Tynker Junior course collection comprising of 7 different adventures helps early readers develop foundational programming skills. To use these courses in your classroom, you must download the Tynker Junior app from the App Store. As they progress through the adventures, students learn about sequencing, parameters, events, loops, conditional logic, and nested loops that help to establish foundational coding skills. Then they apply their coding skills in free-form coding studios where they build their own projects with art, music and animation.

Tynker Junior is designed specifically for young children aged 5-7 — who have limited motor skills and are still developing hand-eye coordination — to learn to code using big blocks, pictures, voiceovers and tap-tap-tap interactions, without words or drag-and-drop or any other actions they may find too tedious or overwhelming.

Tynker Junior currently includes 5 adventure courses, 5 studio courses—with over 200 coding challenges:

1. Ocean Odyssey
4 lessons, 41 activities
This fun underwater adventure introduces learn sequencing and coding concepts with as students help Gillie the goldfish collect coins!
Topics Covered: Cause and effect, Sequencing, Scene creation, Path finding

2. Robots
4 lessons, 40 activities
As they bring wacky robots to life and fix the programming in a robot factory, students learn about events and parameters.
Topics Covered: Parameter usage, Flexible sequencing, Tilt and tap events, Build a simple game

3. Wild Rumble
4 lessons, 40 activities
While helping eight endangered animals traverse a jungle path with dangers, students learn counting loops, delays, and parameters.
Topics Covered: Pattern recognition, Wait commands, Number parameters, Numerical loops

4. Puffball Panic
4 lessons, 39 activities
Guiding adorable dust bunnies, students learn to use conditional loops to navigate a dynamic environment while hunting for socks!
Topics Covered: Conditional loops, Loop nesting, Pattern recognition, Explore a physics sandbox, Debugging

5. Super Squad
4 lessons, 45 activities
Partnering with the Super Squad, students retrieve stolen museum treasure from super villains using conditional logic to handle changing situations.
Topics Covered: Conditional statements, Conditional loops, Coding multiple actors, Advanced sequencing, Debugging

6. Art Studio
4 lessons, 4 activities
A collection of free-form sandbox coding environments where students write code to generate math-inspired art.
Activities: Wild Tracks, Seabed Scribbler, Starfish Spirals, Puff Paint

7. Music Studio
4 lessons, 4 activities
A collection of free-form sandbox coding environments where students write code to compose music.
Activities: Octodrum, Pocket Band, Jelly Bash, Barbershop Bayou

8. Animation Studio
4 lessons, 4 activities
A collection of free-form sandbox coding environments where students make interactive animations and tell stories using code.
Activities: Day in the Park, Squad Pose, RoboDance, Emoji Chat

9. Greeting Studio
3 lessons, 3 activities
A collection of free-form sandbox coding environments where students design interactive greeting cards with code.
Activities: Birthday Card, Valentine's Day Card, Mother's Day Card

10. Game Studio
3 lessons, 3 activities
A collection of free-form sandbox environments where students design and hack minigames with code.
Activities: Deep Sea Salvage, Whack 'Em, Training Mode


  • Sequencing
  • Flexible sequencing
  • Repetition
  • Conditional loops
  • Debugging
  • Pattern recognition
  • Conditional Logic
  • Event Handling

What Students Learn

  • Introduction to basic programming
  • Sequencing tasks
  • Flexible sequencing
  • Critical thinking
  • Debugging programs
  • Recognizing patterns
  • Using loops for repetition
  • Conditional loops
  • Using nested loops
  • Problem solving

Technical Requirements

* Online courses require a modern desktop computer, laptop computer, Chromebook, or Netbook with Internet access and a Chrome (29+), Firefox (30+), Safari (7+), or Edge (20+) browser. No downloads required.
* Tablet courses require an iPad (iOS 10+) with Tynker or Tynker Junior app installed and Internet access

Lesson Plan

Adventure: Ocean Odyssey
Lesson: Underwater Coding
Levels: 1-10
Time: 45+ mins


The Tynker Junior app is specifically designed for young children (ages 4-7) who are still learning how to read. The app features word-free code blocks, pictures, and friendly voiceovers. In this lesson, students will explore the fundamentals of coding by solving 10 puzzles where they’ll need to connect large graphical blocks of aquatic characters. Note: Students can use a QR code to log in--no typing needed! For more information, please read the “How to Use the Tynker SmartPass Login” section in this teacher guide.

The best way to prepare is to familiarize yourself with the material. Read through this teacher guide and complete the puzzles before assigning the activities to students. This will allow you to troubleshoot anything in advance and plan for potential questions from your students.

Below is a list of the different lessons. Note: It is recommended that you assign "Underwater Coding" and "Aquarium Architect" together.
  • Underwater Coding: Picture puzzles (levels 1-10)
  • Aquarium Architect: Maker project (level 11)
  • Deep Sea Sequencing: Sequencing puzzles (levels 12-23)
  • Deep Sea Sequencing 2: Sequencing puzzles (levels 24-35)

Below are images of badges your students can earn after completing the lessons:

How to Use the Tynker SmartPass Login

1. Log into your Tynker teacher account and choose/create a classroom. Note: If you don’t have a Tynker teacher account, you can create one for free.
2. Select “Students”:
3. Add students to your classroom by selecting the “Add Students” button:
4. Print out or display your students’ Login Cards:
  • To print or display all of your students’ Login Cards, select the “Print Student Login Cards” button that’s located below the student roster:

    Here is an example of the popup with the students’ QR codes:

  • To print or display one student’s Login Card, select the “Show” link that’s located below the Tynker SmartPass icon:

    Here is an example of the popup that will appear:

5. To sign in, point the camera on your student’s device to their unique Tynker SmartPass:


  • Code: The language that tells a computer what to do
  • Sequence: The order in which steps or events happen


Students will…
  • Connect visual blocks to form a shape
  • Use sequencing and critical thinking skills to connect blocks to make shapes


  • iPads with installed Tynker Junior app:

Warm-Up (15 minutes)

Unplugged Activity: Classroom Ocean Art
1. Explain to students that they’re going to go on an Ocean Odyssey coding adventure today using Tynker Junior.
2. Introduce them to different ocean creatures by displaying simple drawings of underwater animals, such as a starfish, sea turtle, and jellyfish:
3. Give students a blank piece of paper and markers, then ask them to draw their favorite ocean animal. They can select an animal from the displayed simple drawings or they can draw their own. Optional: For younger students (ages 4-5), hand them a coloring page of an ocean animal, and ask them to color it.
4. Display your students’ art in your classroom!
5. If students finish early, ask them to take a blank piece of paper and draw a coral, a treasure chest, or another ocean animal.

Ocean Odyssey Activities (30 minutes)

Facilitate as students complete Underwater Coding challenges:
Underwater Coding: Levels 1-10
  • In levels 1-10, students will learn how to connect blocks to make shapes of different ocean animals.
  • Are students struggling to move their code blocks? Model how to tap the code blocks on the bottom of the screen to use them.

Extended Unplugged Activities (10 minutes)

Unplugged Activity: More Ocean Animals
  • Pair up students and ask them to verbally list different ocean animals. How many different animals can they think of? Next, ask them to talk about their favorite ocean animal. Why is it their favorite?

U.S. Standards

  • CCSS.Math: MP.1
  • CSTA: 1A-AP-09, 1A-AP-11
  • CS CA: K-2.AP.13, K-2.AP.17
  • ISTE: 1c, 2b, 5c

U.K. Standards

Key Stage 1
  • Use logical reasoning to predict the behaviour of simple programs
  • Use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies

Class Presentations

These student-facing slide presentations help educators seamlessly run Tynker lessons in a virtual or physical classroom setting. Each lesson has its own set of slides that introduce the big ideas, suggest unplugged activities, and include a section for each activity module. While running lesson slides, you can switch back and forth between the activity, the slides, answer keys and other lesson materials.
A sample slide presentation is available for your review. Please log in to view all the class presentations available with your plan..
Lesson 1
Underwater Coding
23 Slides
Lesson 2
Aquarium Architech
15 Slides
Lesson 3
Deep Sea Sequencing
29 Slides
Lesson 4
Deep Sea Sequencing 2
19 Slides
Lesson 5
Assembly Line
34 Slides
Lesson 6
Robot Builder
12 Slides
Lesson 7
Electric Events
21 Slides
Lesson 8
Battery Sequencing
28 Slides
Lesson 9
The North American Grasslands
27 Slides
Lesson 10
The Southeast Asian Rainforest
25 Slides
Lesson 11
The African Savanna
24 Slides
Lesson 12
The African Jungle
22 Slides
Lesson 13
Meet the Dust Bunnies
33 Slides
Lesson 14
Home Sweet Home
18 Slides
Lesson 15
Balloon Bonanza
33 Slides
Lesson 16
So Many Blocks
24 Slides
Lesson 17
Join the Squad
18 Slides
Lesson 18
Missing Money
31 Slides
Lesson 19
The Museum Heist
32 Slides
Lesson 20
Iguana Industries
36 Slides
Lesson 21
Wild Tracks
26 Slides
Lesson 22
Seabed Scribbler
23 Slides
Lesson 23
Starfish Spirals
25 Slides
Lesson 24
Puff Paint
36 Slides
Lesson 25
20 Slides
Lesson 26
Pocket Band
22 Slides
Lesson 27
Jelly Bash
20 Slides
Lesson 28
Barbershop Bayou
23 Slides
Lesson 29
Day in the Park
19 Slides
Lesson 30
Squad Pose
24 Slides
Lesson 31
20 Slides
Lesson 32
Emoji Chat
24 Slides
Lesson 33
Birthday Card
40 Slides
Lesson 34
Valentine's Day Card
39 Slides
Lesson 35
Mother's Day Card
50 Slides
Lesson 36
Deep Sea Salvage
46 Slides
Lesson 37
Whack 'em
40 Slides
Lesson 38
Training Mode
34 Slides