Elementary School course

Ocean Odyssey

  • IPAD
  • Voiceovers

Answer Key

Module 2: Jigsaw Coding - Puzzle 1 (Gillie the Goldfish)

Module 3: Jigsaw Coding - Puzzle 2 (Jules the Jellyfish)

Module 4: Jigsaw Coding - Puzzle 3 (Clarence the Crab)

Module 5: Jigsaw Coding - Puzzle 4 (Suzie the Squid)

Module 6: Jigsaw Coding - Puzzle 5 (Bert the Butterflyfish)

Module 7: Jigsaw Coding - Puzzle 6 (Tara the Turtle)

Module 8: Jigsaw Coding - Puzzle 7 (Percy the Pufferfish)

Module 9: Jigsaw Coding - Puzzle 8 (Stella the Starfish)

Module 10: Jigsaw Coding - Puzzle 9 (Seymour the Seahorse)

Module 11: Jigsaw Coding - Puzzle 10 (Sergio the Surgeonfish)

U.S. Standards

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

U.K. Standards

Key stage 1
Pupils should be taught to:
  • 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

Lesson 1: Underwater Coding

Course: | iPad


Recommended for pre-readers, this course is designed to introduce coding concepts and principles using a visual puzzle-based approach. This course introduces block coding, sequencing, pattern recognition and critical thinking skills. To use Ocean Odyssey in your classroom, you must download the Tynker Junior app from the App Store. The Tynker Junior app offers a collection of courses specifically designed for young children (ages 5-7) who are still learning how to read.

In Ocean Odyssey, students get introduced to very basic block coding as they meet all the inhabitants in the game. Then they design their own aquarium with different sea creatures, props and music. Then they choose a character, and use block commands to direct the character to move through a maze to collect treasure. They learn sequencing, pattern recognition and critical thinking skills as they solve these puzzles that gradually increase in complexity.

Tynker Junior uses word-free picture-based block programming with fun characters to help kids develop animations, pursue adventures and solve puzzles and challenges. This enables young children—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 SmartPass enables younger students to sign in by simply scanning a code, without the need to remember any usernames or passwords.

Ocean Odyssey is only available on iPads and iPhones. Students can access the course using the Tynker Junior app on their iPad devices. These courses are not available on Android or via the browser at tynker.com.


  • Cause and effect
  • Sequencing
  • Scene creation
  • Path finding

What Students Learn

  • Learn to tap and connect code blocks
  • Design your own aquarium with different sea creatures, props and music
  • Solve critical thinking puzzles as they code a path through a maze to collect treasure
  • Learn sequencing, pattern recognition and critical thinking

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 1 : Underwater Coding
Pre-Reader Course Collection

Time: 45+ minutes


Tynker Blocks Introduced




Warm-Up (15 minutes)

Activities (30 minutes)

Extended Activities (10 minutes)