Special Savings: 40% Off

Legacy Activities

Standalone legacy chapter activities imported for student progress continuity.

Course

Beginner Level
100% Online
23 Lessons
289 Activities

Access this and 5,000 coding activities!

Get Started for Free

Give as Gift

Recommended for Ages 5+

Web iPad

No Prerequisites

Tynker Code Blocks

Tynker's visual code blocks are a great way for beginners to code, without needing to remember how to type syntax. By dragging and dropping code blocks together, young coders can produce vividly complex programs and games in our proprietary app, which includes support for graphics, sound, physics, and more.

What Kids Learn

  • advanced motion
  • ai ethics
  • basic math
  • boolean logic
  • canvas drawing
  • classes
  • collaboration
  • comments
  • computer applications
  • computer basics
  • computing devices
  • conditional loops
  • Conditionals
  • data frames
  • data storage
  • data types
  • debugging
  • decomposition
  • delays
  • direction and turning
  • expressions
  • function calls
  • function parameters
  • hand attributes
  • impact of computing
  • input/output
  • javascript libraries
  • java syntax
  • js syntax
  • Lists
  • Loops
  • machine learning
  • math/science libraries
  • method calls
  • methods
  • negative logic
  • Networking
  • Objects
  • operators
  • pattern recognition
  • project planning
  • python syntax
  • recursion
  • reinforcement learning
  • sequencing
  • shape drawing
  • simple conditionals
  • simple events
  • simple loops
  • simple motion
  • simple pose detection
  • simple variables
  • statistics
  • string handling
  • supervised learning
  • top down controls
  • training models
  • unsupervised learning

How Kids Learn with Tynker

Kids learn on their own with a guided, hands-on approach that individualizes the learning experience. Tynker's online courses provide a complete learning system for your child to master the fundamentals of programming. Tynker's visual programming language makes it easy to learn, and once kids gain proficiency, they can seamlessly transition to Javascript coding within the Tynker learning system. Enroll in one of our plans for unlimited play across all courses.

Game-Based Learning

Tynker's self-guided lessons break down coding concepts while solving puzzles and making cool apps.

Interactive Assessments

Quick practice quizzes and assessment tests evaluate a child's comprehension of subjects taught.

Captivating Topics

There's always something to learn with multiple subjects, projects, and coding languages available.

System Requirements

Online courses require a desktop computer, laptop computer, Chromebook, or Netbook with Internet connection and a Chrome (29+), Firefox (30+), Safari (7+), or Edge (20+) browser. No downloads required.

Puppy Adventure

After a nice day in the park, Pixel was left behind. Can you help him get back?

24 Activities:

  • Left Behind
  • Pick Up the Scent
  • Get the Baseball Cap
  • Avoid the Traffic Cones
  • Repetition with Loops
  • Repeat the Pattern
  • Repeat the Pattern 2
  • Sequenced Repetition
  • Sequenced Repetition 2
  • Two Loops
  • Using Conditional Loops
  • Using Conditional Loops 2
  • Using Conditional Loops 3
  • Using "Not"
  • Using "Not" in Loops
  • Conditionals 1
  • Conditionals 2
  • Multiple Conditions
  • If-Else 1
  • If-Else 2
  • Maze Introduction
  • Maze Craze
  • Introduction
  • Puppy play time

HOC 2014: Candy Quest (New)

Candy Quest Puzzles

25 Activities:

  • Welcome to Candy Quest
  • Loops in Code
  • Conditional Loops
  • Conditional Statements

HOC 2014: DragonDash New.xml

25 Activities:

  • Treasure for Dragons
  • Using Conditionals
  • Patterns and Abstraction
  • Decomposition

Code Commander

Battle with friends by programming your own army.

28 Activities:

  • Code Commander Map
  • Code Commander Intro
  • Puzzle 2
  • Puzzle 3
  • Puzzle 4
  • Puzzle 5
  • Puzzle 6
  • Puzzle 7
  • Puzzle 8
  • Puzzle 9
  • Puzzle 10
  • Puzzle 11
  • Puzzle 12
  • Puzzle 13
  • Puzzle 14
  • Puzzle 15
  • Puzzle 16
  • Puzzle 17
  • Puzzle 18
  • Puzzle 19
  • Puzzle 20
  • My Army Screen
  • Shop
  • Equip Screen
  • Battle Preparation
  • Code Conquest Matchup
  • Battlefield
  • Create Your Character

2017HOC Space Cadet

28 Activities:

  • Puzzle
  • Crash Landing
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Review
  • Create
  • Loops in Code
  • Puzzle
  • Puzzle
  • Puzzle
  • Conditional Loops
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Conditional Statements
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Puzzle
  • Blast Off!

Watch a Video

TODO

1 Activity:

  • Mystery Flyer

Hot Wheels: Obstacle Course

25 Activities:

  • Selector
  • Obstacle Course Intro
  • Puzzle 2
  • Puzzle 3
  • Puzzle 4
  • Puzzle 5
  • Bonus Racing Game 1
  • Puzzle 6
  • Puzzle 7
  • Puzzle 8
  • Puzzle 9
  • Puzzle 10
  • Bonus Racing Game 2
  • Puzzle 11
  • Puzzle 12
  • Puzzle 13
  • Puzzle 14
  • Puzzle 15
  • Bonus Racing Game 3
  • Puzzle 16
  • Puzzle 17
  • Puzzle 18
  • Puzzle 19
  • Puzzle 20
  • Bonus Racing Game 4

Barbie Pet Vet

Barbie Pet Vet

26 Activities:

  • Barbie Chooser
  • Cutscene 1
  • Introduction
  • Get the bone
  • Avoid the Kittens
  • Jump. Walk.
  • Learn about Loops
  • Another Treat
  • Cutscene 2
  • Sequenced Repetition 1
  • Cutscene 3
  • Sequenced Repetition 2
  • Cutscene 4
  • Icon Concept
  • One Icon
  • Two Icons
  • Three Icons
  • Cutscene 5
  • Condtionals
  • Examine Concept
  • Examine Patient 1
  • Examine Patient 2
  • Cutscene 6
  • Conditional Loops 1
  • Conditional Loops 2
  • Success!

1.1 Welcome to AP CS Principles

Introduction to AP CS Principles

9 Activities:

  • 1: Course Introduction
  • What is Computer Science?
  • Python Programming Language
  • Big Idea 1. Creative Development
  • Big Idea 2. Data
  • Big Idea 3. Algorithms and Programming
  • Big Idea 4. Computing Systems and Networks
  • Big Idea 5. Impact of Computing
  • Reflection

1.3 Python Basics

Learn Python basics and syntax.

13 Activities:

  • 3: Python Basics
  • Deep Space Patrol
  • Reach the Beacon
  • Green Beacon
  • Around the Corner
  • Connector Bridges
  • Bridge to Safety
  • Comments
  • Around the Bend
  • Hop, Skip, Jump
  • Naming Conventions
  • Left to Right
  • Review

1.1 Warm Up!

ADD DESCRIPTION

2 Activities:

  • Introduction to the Course
  • What is Computer Science

1.5 Strings and Input

ADD DESCRIPTION

5 Activities:

  • Get User Input
  • Getting User Input Example
  • Working with Strings
  • Custom Print Statements
  • String Challenge

1.3 Visualizing Algorithms

ADD DESCRIPTION

5 Activities:

  • Visualizing Algorithms
  • Path of Swarms
  • Turn the Corner
  • Go Ahead and Jump
  • Mini Quiz

1.2 Introduction

ADD DESCRIPTION

6 Activities:

  • Welcome to the Course
  • Secret Paths of Karnak
  • Get the Ankh
  • Two Pillars
  • Make a Left
  • Mini Quiz

2.1 Variables and Memory

ADD DESCRIPTION

5 Activities:

  • Warm Up
  • Java Variables and Memory
  • Method Fun
  • More Method Fun
  • Tracing Methods And Calling Methods

2.2 Properties and Behaviors

ADD DESCRIPTION

7 Activities:

  • Warm Up
  • Objects
  • Properties and Behaviors
  • Another Thought Experiment
  • Think About A Song Object
  • Representing Songs
  • Objects: Parts of Speech

3.1 Simple Boolean Expressions

ADD DESCRIPTION

6 Activities:

  • Simple Boolean Expressions
  • More Complex Boolean Expressions
  • Relational Operators
  • Results of Boolean Expressions
  • Results of More Complex Boolean Expressions
  • Do It Yourself Boolean Expressions

1.5: Back to Python

No description

6 Activities:

  • Introduction
  • Mean
  • Median
  • Range
  • Mode
  • pandas Makes It Simple

Counter Hack

Get used to typing and syntax and learn the basics of Javascript.

27 Activities:

  • Introduction
  • Start the Hack
  • What Are Comments?
  • Step Up
  • Turn Right
  • Turn the Corner
  • Staircase
  • Zig-Zag
  • Many Forwards
  • What Are For Loops?
  • What Is Indentation?
  • Deja Vu
  • Up and Down
  • Onwards, Forward
  • Jump, Forward
  • Forward, Jump
  • On the Nose
  • Bunny Hop
  • Over the Hills
  • What Is a While Loop?
  • Ninja Hacker
  • Tower Battle
  • What Are Conditionals?
  • Blast the Virus
  • S-Curve
  • Mountain Climbing
  • Take the Leap!

1.1 What is AI?

Begin learning about Artificial Intelligence

5 Activities:

  • Welcome
  • What is AI?
  • What Can We Do With AI?
  • AI Breakthroughs
  • How to Read and Write Code

2.1 Training AI Models

Learn how Artificial Intelligence models are trained.

5 Activities:

  • Training Models
  • A Working Model
  • How does This Work?
  • Data Labels
  • Training

Candy Quest 1/3: Get the Treats (modules 2-4)

Candy Quest Puzzles

3 Activities:

1.5 Design an Emoji

No description

3 Activities:

  • Design an Emoji
  • Lab: Design an Emoji
  • Extend the Ideas

advanced motion

ai ethics

basic math

boolean logic

canvas drawing

classes

collaboration

comments

computer applications

computer basics

computing devices

conditional loops

Conditionals

data frames

data storage

data types

debugging

decomposition

delays

direction and turning

expressions

function calls

function parameters

hand attributes

impact of computing

input/output

javascript libraries

java syntax

js syntax

Lists

Loops

machine learning

math/science libraries

method calls

methods

negative logic

Networking

Objects

operators

pattern recognition

project planning

python syntax

recursion

reinforcement learning

sequencing

shape drawing

simple conditionals

simple events

simple loops

simple motion

simple pose detection

simple variables

statistics

string handling

supervised learning

top down controls

training models

unsupervised learning

Choose a Plan to Accelerate Learning

All plans include access for up to 3 children

40% OFF

Quarterly

$30 $18/month Now $54 billed quarterly cancel any time
40% OFF

Yearly

$25 $15/month Now $180 billed annually cancel any time
40% OFF

Lifetime*

$780 $468 one time payment Best Deal

Access everything Tynker offers

  • Thousands of hours of creative projects in Game Design, Minecraft, Python concepts, and more
  • Personalized assessments and certifications in real-world languages
  • Access to our highly rated mobile apps: Tynker, Tynker Junior & Mod Creator
  • 5,000+ lessons built to improve problem solving skills and academic performance
  • Parent dashboard with mastery stats - watch as they progress from novice to expert
  • 30 Day Money-Back Satisfaction Guarantee