Coding and STEAM Curriculum

Designed for all experience levels, Tynker's self-paced coding curriculum lets students learn by applying coding to core subjects.

All Courses

  • 24 coding courses
  • Grades 3-8
  • Pay-as-you-go pricing
  • Marketing materials
  • Multiple location support
  • Automatic assessment
  • Teacher guides
Free

Starter Course

Standards 3-8 • Beginner • 1 Lesson • 11 Activities
Introductory Lesson: Puzzles, coding projects and more
Course Overview

Game Design 201

Standards 6-8 • Beginner • 25 Lessons • 157 Activities
Build a projectile-physics based game with explosions, an adventure game, and several mini-games.
Course Overview

Game Design 202

Standards 6-8 • Intermediate • 20 Lessons • 126 Activities
Build a top-down shooting game, a projectile physics game, and a 2-player aerial battle.
Course Overview

Creative Coding

Standards 3-8 • Beginner • 31 Lessons • 139 Activities
Discover programming through art, music, and animation.
Course Overview

Game Design

Standards 3-8 • Beginner • 22 Lessons • 95 Activities
Build arcade games, animations, RPGs, platformers, and more
Course Overview

Minecraft Modding

Standards 6-8 • Intermediate • 27 Lessons • 113 Activities
Program Minecraft Mods and Games
Course Overview

Creative Coding Studio

Standards 3-8 • Beginner • 16 Lessons • 63 Activities
Discover programming through art, music, and math.
Course Overview

Animation Studio

Standards 3-8 • Beginner • 15 Lessons • 76 Activities
Create animated cartoons just like the pros. Learn the basics of animation as you draw your own characters and bring them to life with code.
Course Overview

Game Design Studio 2

Standards 6-8 • Beginner • 17 Lessons • 59 Activities
Build platformers, multiple levels, top-down RPGs, and physics games.
Course Overview

AR Studio

Standards 5-7 • Intermediate • 10 Lessons • 62 Activities
Create a world where real and virtual elements blend together.
Course Overview

Mod Design Studio

Standards 6-8 • Intermediate • 15 Lessons • 61 Activities
Discover fundamental programming concepts while making cool mods and building games in your private Minecraft server, hosted by Tynker.
Course Overview

3D Game Design Studio

Standards 6-8 • Intermediate • 12 Lessons • 52 Activities
Learn to build Minecraft mini-games.
Course Overview

Drone Coding Studio

Standards 5-7 • Intermediate • 11 Lessons • 58 Activities
Introductory 9-Lesson Drone Programming Course
Course Overview

MicroPython Studio

Standards 7+ • Advanced • 14 Lessons • 86 Activities
Python programming for the micro:bit
Course Overview

JavaScript Coding

Standards 7+ • Advanced • 13 Lessons • 152 Activities
Learn JavaScript and build your own games for web and mobile platforms.
Course Overview

Python Coding

Standards 7+ • Advanced • 13 Lessons • 115 Activities
Learn Python and build your own games for web and mobile platforms.
Course Overview

Web Development Studio

Standards 7+ • Advanced • 10 Lessons • 83 Activities
Learn to create responsive web pages using HTML and CSS.
Course Overview

Python Coding II

Standards 8+ • Advanced • 15 Lessons • 129 Activities
Learn Python to solve real-world problems.
Course Overview
Features Elementary Middle School High School
Lesson Plans
Answer Keys
Automatic Grading Premium Premium Premium
School Progress Metrics Premium Premium Premium
Training & Support Premium Premium Premium
Icon Coding
Block Coding
Robotics
Text Coding
STEM Projects
Premium plan
Includes all premium school features

$20 per student
(50 student min)

$3,600 per school
(up to 400 students)

Request Quote

$20 per student
(50 student min)

$3,600 per school
(up to 400 students)

Request Quote

$50 per student
(20 student min)

$3,600 per school
(up to 150 students)

Request Quote

List of Programming Courses

(NOTE: swipe to see details)

Course Name Grade Access Difficulty K-2 Elementary Middle School High School
10 Icon Coding Courses K-2 Tynker Junior Beginner Yes Yes
All About Computers I K-2 Tynker Web Beginner Yes Yes
Space Cadet 1-2 Tynker App   Tynker Web Beginner Yes Yes
Dragon Spells 1-3 Tynker App   Tynker Web Intermediate Yes Yes
Programming 1A, 1B 1-2 Tynker Web Beginner Yes Yes
All About Computers II 3-5 Tynker Web Beginner Yes
Programming 101, 102 3-4 Tynker App   Tynker Web Beginner Yes
Lego WeDo Coding 3-5 Tynker App   Tynker Web Beginner Yes
6 STEM Level 1 Courses 1-5 Tynker App   Tynker Web Beginner Yes
Augmented Reality 5-7 Tynker App   Tynker Web Intermediate Yes Yes
Artificial Intelligence 101 3-8 Tynker App   Tynker Web Intermediate Yes Yes
Microbit 101 3-5 Tynker App   Tynker Web Intermediate Yes Yes
Programming 201, 202 5-6 Tynker App   Tynker Web Intermediate Yes Yes
6 STEM Level 2 Courses 6-8 Tynker App   Tynker Web Intermediate Yes
Programming 301, 302 7-8 Tynker Web Advanced Yes Yes
Drone Coding 5-7 Tynker App   Tynker Web Beginner Yes
JavaScript 101 7+ Tynker Web Advanced Yes Yes
Python 101 7+ Tynker Web Advanced Yes Yes
Web Development 7+ Tynker Web Advanced Yes Yes
Artificial Intelligence 401 7+ Tynker Web Advanced Yes Yes
MicroPython 101 7+ Tynker Web Advanced Yes Yes
Python 201 8+ Tynker Web Advanced Yes Yes
Java 101 9+ Tynker Web Advanced Yes
Intro to Programming and Art 9+ Tynker Web Advanced Yes
Data Science 1 9+ Tynker Web Advanced Yes
AP Computer Science Principles 9+ Tynker Web Advanced Yes
AP Computer Science A 9+ Tynker Web Advanced Yes
Course Totals 15 32 21 13

Tynker App icon  Course available via Tynker App.
Tynker Junior icon  Course available via Tynker Junior.
Tynker Web  Course available via Tynker for web.

Understand what kids learn with Tynker!

See Learning Outcomes

Block Coding

Text Coding

Explore the Tynker for Schools Coding Curriculum!

Explore Courses