• Start for Free
  • Play
    • Coding Games
    • Minecraft
      • Minecraft Skins
      • Minecraft Mods
      • Minecraft Mobs
      • Minecraft Items
      • Minecraft Addons
      • Minecraft Blocks
    • Hour of Code
    • Community
  • Parents
    • Overview
    • Curriculum
    • Plans & Pricing
    • Gift
  • Educators
    • Overview
    • School Curriculum
    • Standards Alignment
    • Request a Quote
    • Training & PD
    • Hour of Code
  • Why Code?
    • What is Coding?
    • Why Coding Matters
    • Coding eBooks
    • Mobile Apps
  • Blog
  • Log in
  • Start for Free
  • Start for Free
  • Log in
  • Play
  • Parents
    • Overview
    • Curriculum
    • Plans & Pricing
    • Why Code?
  • Educators
    • Overview
    • School Curriculum
    • Standards Alignment
    • Request a Quote
    • Training & PD
    • Hour of Code
  • Why Code?
    • What is Coding?
    • Why Coding Matters
    • Coding eBooks
    • Mobile Apps
  • Tynker Apps
  • Blog

Puppy Adventure (Complete)

Answer Keys

1. Puppy Adventure / Left Behind
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlCall","cat":"functions","name":"Bark","label":"Bark"}}

2. Puppy Adventure / Pick up the Scent
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}}

3. Puppy Adventure / Get the Baseball Cap
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}}}}

4. Puppy Adventure / Avoid the Traffic Cones
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}}}}

5. Puppy Adventure / Repetition with Loops
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeat","values":[{"type":"number","value":"9"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}]}}

6. Puppy Adventure / Repeat the Pattern
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeat","values":[{"type":"number","value":"3"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"}}]}}

7. Puppy Adventure / Repeat the Pattern 2
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeat","values":[{"type":"number","value":"3"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}]}}

8. Puppy Adventure / Sequenced Repetition
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeat","values":[{"type":"number","value":"2"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}],"next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}}

9. Puppy Adventure / Sequenced Repetition 2
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlRepeat","values":[{"type":"number","value":"2"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"}}]}}}

10. Puppy Adventure / Two Loops
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeat","values":[{"type":"number","value":"3"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}],"next":{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump","next":{"func":"blockControlRepeat","values":[{"type":"number","value":"3"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}]}}}}

11. Puppy Adventure / Using Conditional Loops
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Water"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}]}}

12. Puppy Adventure / Using Conditional Loops 2
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Water"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"}}]}}

13. Puppy Adventure / Using Conditional Loops 3
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Shoe"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump","next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}]}}

14. Puppy Adventure / Using "Not"
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlWhile","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Cap"}]}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}]}}

15. Puppy Adventure / Using "Not" in Loops
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlWhile","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Cap"}]}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run","next":{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"}}]}}

16. Puppy Adventure / Conditionals
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Water"}],"containers":[{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueControlCall","name":"isObstacle","label":"Log"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"}],"next":{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}}]}}

17. Puppy Adventure / Conditionals 2
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Shoe"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump","next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueControlCall","name":"isPath","label":"Path Ahead"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}]}}]}}

18. Puppy Adventure / Multiple Conditions
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Cap"}],"containers":[{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueControlCall","name":"isObstacle","label":"Log"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"}],"next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueControlCall","name":"isPath","label":"Path Ahead"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}]}}]}}

19. Puppy Adventure / If-Else
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Shoe"}],"containers":[{"func":"blockControlIfElse","values":[{"type":"wrapper","func":"valueControlCall","name":"isObstacle","label":"Pumpkin"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"},{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"}]}]}}

20. Puppy Adventure / If-Else 2
Solution:
{"func":"registerFunction","cat":"functions","name":"On Start","label":"On Start","hasFlap":false,"next":{"func":"blockControlRepeatUntil","values":[{"type":"wrapper","func":"valueControlCall","name":"reachedGoal","label":"Cap"}],"containers":[{"func":"blockControlIfElse","values":[{"type":"wrapper","func":"valueControlCall","name":"isPath","label":"Path Ahead"}],"containers":[{"func":"blockControlCall","cat":"functions","name":"Run","label":"Run"},{"func":"blockControlCall","cat":"functions","name":"Jump","label":"Jump"}]}]}}

21. Puppy Adventure / Maze Introduction

22. Puppy Adventure / Maze Craze
Solution:
{"func":"registerKeyTrigger","marked":true,"values":[{"type":"choice","value":"left arrow"}],"next":{"func":"blockControlCall","marked":true,"cat":"functions","name":"run left","label":"run left"}}
{"func":"registerKeyTrigger","marked":true,"values":[{"type":"choice","value":"right arrow"}],"next":{"func":"blockControlCall","marked":true,"cat":"functions","name":"run right","label":"run right"}}
{"func":"registerKeyTrigger","marked":true,"values":[{"type":"choice","value":"up arrow"}],"next":{"func":"blockControlCall","marked":true,"cat":"functions","name":"run up","label":"run up"}}
{"func":"registerKeyTrigger","marked":true,"values":[{"type":"choice","value":"down arrow"}],"next":{"func":"blockControlCall","marked":true,"cat":"functions","name":"run down","label":"run down"}}

Feedback

About

Tynker is the world’s leading K-12 creative coding platform, enabling students of all ages to learn to code at home, school, and on the go. Tynker’s highly successful coding curriculum has been used by one in three U.S. K-8 schools, 150,000 schools globally, and over 100 million kids across 150 countries.

Tynker.com (student login area) is certified by the kidSAFE Seal Program.

Resources

  • Blog
  • About Us
  • Press
  • Jobs
  • Mobile Apps
  • Sitemap
  • Coding eBooks
  • Forum
  • Store
  • CS Authors

Parents

  • Overview
  • Curriculum
  • Give a Gift
  • Redeem
  • Why Coding
  • Featured Makers
  • Plans & Pricing
  • Coding eBooks
  • Summer

Play

  • Coding Games
  • Minecraft
  • Minecraft Skins
  • Minecraft Skin Editor
  • Minecraft Mobs
  • Minecraft Blocks
  • Minecraft Add-ons
  • Minecraft Items
  • Minecraft Mods
  • Code Jam
  • Hour of Code

Educators

  • Overview
  • School Curriculum
  • Free Classroom
  • Elementary
  • Middle School
  • High School
  • AP CS Courses
  • K-2 School
  • K-8 School
  • Standards Alignment
  • PD
  • Hour of Code
  • STEM Projects
  • Request a Quote
Tynker.com (student login area) is certified by the kidSAFE Seal Program. © 2025 Neuron Fuel Terms & Conditions Privacy Policy Kids & Online Safety About Us Contact Us
×