Learn These Essential Coding Skills

Basic Syntax
Get some practice calling functions, naming variables, and much more.

Sequencing
Rearrange commands to solve puzzles.

Debugging
Explore how to find and fix common Python errors.

Loops and Patterns
Recognize repeating patterns and write efficient programs that iterate to solve them. Write nested loops to solve trickier problems.

Conditional Logic and Loops
Write programs that “make decisions” all on their own.

Variables
Explore how to represent and track data of various types in your program.

Expressions
Write complex expressions that perform calculations to make your programs even more powerful.

I/O
Work with input and process output in your programs. Accept user input, use keyboard events, and much more.

Turtle Graphics
Explore simple graphics with Python's Turtle module. Write visual games, draw shapes, and more.
Choose a Plan to Accelerate Your Learning
Quarterly
Yearly
Lifetime*
Access everything Tynker offers
-
Beginner
Minecraft Modding: Sandsville Sorcerer
Embark on a magical quest while mastering the art of crafting Minecraft skins, items, blocks, mobs, and more!
Create your schedule: anytime, any day.
Money-Back Satisfaction Guarantee*
-
Intermediate
Minecraft Modding: Cosmic Chronicles
Explore new biomes as you create intricate Minecraft structures, mods, and games using visual coding.
Create your schedule: anytime, any day.
Money-Back Satisfaction Guarantee*
-
Advanced
Minecraft Modding: Redstone Revelation
Become a redstone master as you craft planetary havens, powered rails, TNT cannons, and code-driven traps.
Create your schedule: anytime, any day.
Money-Back Satisfaction Guarantee*
3-Year All-Access plans include:
- 70+ courses
- 5,000+ activities
- Block Coding
- Text Coding
- 3 Mobile Apps
- Minecraft Modding
- Game Design
- Robotics
- Hardware
- Web Development
- Python
- JavaScript
- Processing (P5.JS)
- Data Science
- Advanced CS
Tynker is designed to progress with your child. A three year plan accelerates their coding mastery from block coding to advanced text languages.