# data[].attributes.body
Teaches kids to tackle a bigger problem by breaking it into steps will build better programmers and also help kids in many tasks and subject areas

# data[].attributes.attachment_link.description
‎Over one million people have enjoyed Cargo-Bot! The puzzle game that challenges your brain and helps you learn programming concepts. Cargo-Bot is the first game programmed entirely on iPad® using Codea It's a puzzle game where you teach a robot how to move crates. Sounds simple, right? Try it out!...

# data[].attributes.body
Innovative tool for programming on the iPad.

# data[].attributes.attachment_link.description
Read reviews, compare customer ratings, see screenshots, and learn more about Codea. Download Codea and enjoy it on your iPhone, iPad, and iPod touch.

# data[].attributes.body
Easy-to-use visual tool makes programming fun and social.

# data[].attributes.attachment_link.title
Hopscotch is a coding app that kids use to learn to code on iPad and iPhone. The app is primarily designed for coding for kids between the ages of 10-16, where you can make your own game.

# data[].attributes.attachment_link.description
Hopscotch is the #1 coding app for iPad and iPhone. Kids ages of 10-16 use it to learn to program, make their own games, and share it with the world.

# data[].attributes.body
Open-ended game design and programming tool for visual thinkers.

# data[].attributes.attachment_link.description
Kodu is a visual programming language made specifically for creating games.

# data[].attributes.body
By meeting programming goals, kids unlock new levels and learn more advanced concepts.

# data[].attributes.body
| This software allows users to create simple games for iOS, Android, Flash, Windows, Linux and Mac systems.

# data[].attributes.attachment_link.readable_text
Publish iPhone, iPad, Android, Windows, Mac, Linux & HTML5 games without code

Game Studio in a Box
Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours.

Publish Everywhere
With extensive platform support, you can rest assured that all players will have access to your game. Today, Stencyl supports:

Make #1 Games
The best Stencyl games have reached top slots in the App Store and Google Play while being featured under the "Best New Game" section under their respective stores. Our best web games have been sponsored by major publishers such as ArmorGames, Kongregate and Newgrounds.

Building game logic is literally a snap

The Best Drag & Drop Interface
Our drag-and-drop gameplay designer pays homage to the successful MIT Scratch project. We extend Scratch's simple block-snapping interface with new functionality and hundreds of ready-to-use blocks.

Write Code if you want
Power users can create and share their own blocks, extend the engine through code, import libraries and write their own custom classes that interact seamlessly with block-based Behaviors.

Bring your ideas to life

Build Worlds
If you're used to graphics editors like Photoshop, you'll feel right at home in the Scene Designer. Familiar features, such as a selection tool, zooming, grid-snapping and flood fill, will help you quickly craft complex worlds out of Actors, Tiles and Terrain.

Create Actors
Drop in graphics from your computer to create Actors on the fly. Then use Stencyl's Actor Editor to tweak your Actors' appearances, behaviors and physical properties, and to get them ready for showtime.
Realize your game's full potential

Sell Your Game
Bringing your game to the App Store, Google Play or alternate stores like Steam is the best way to make money and reach millions of players. Our best games have brought in enough to allow their developers to quit their jobs and create games full-time.

Embed Ads
Games can embed ads as a primary or secondary source revenue. We support iAds and AdMob for mobile games while web games can use Newgrounds. A larger variety of networks (including ad mediation) are supported through extensions.

Sell Digital Goods
Games that wish to adopt a freemium model can use in-game purchases to provide unlockable levels & content while offering part (or all) of the game for free, boosting its reach to more players.

Seek a Sponsorship
Sell rights to your game to a sponsor who will market the game on your behalf. Stencyl games have been proudly sponsored by big names (ArmorGames, Kongregate, Newgrounds) and small names alike.

Join the 500,000 developers who have adopted Stencyl

# data[].attributes.attachment_link.title
Stencyl: Make iPhone, iPad, Android & Flash Games without code

# data[].attributes.attachment_link.description
Make iOS (iPhone/iPad), Android, HTML5, Windows & Mac games without code using Stencyl.

# data[].attributes.body
Interactive lessons for several programming languages offer several skill-level tracks.

# data[].attributes.body
It is useful for students who understand Blockly coding principles.

# data[].attributes.attachment_link.title
Tickle: Program drones, robots, LEGO, and Arduino! on the App Store

# data[].attributes.attachment_link.description
Read reviews, compare customer ratings, see screenshots, and learn more about Tickle: Program drones, robots, LEGO, and Arduino!. Download Tickle: Program drones, robots, LEGO, and Arduino! and enjoy it on your iPhone, iPad, and iPod touch.

# data[].attributes.body
These far-from-drab programming apps teach kids how to tell the computer what to do.

# data[].attributes.body
Beginner's Resources for Parents

# data[].attributes.attachment_link.description
Edutopia is a free source of information, inspiration, and practical strategies for learning and teaching in preK-12 education. We are published by the George Lucas Educational Foundation, a nonprofit, nonpartisan organization.

# data[].attributes.body
For parents who don’t feel comfortable in their own coding skills.

# data[].attributes.attachment_link.readable_text
Top 6 Free Resources for Coding with Your Kids

We get a lot of questions from parents on the best ways to practice coding at home. This is especially true of parents who don't feel comfortable in their own coding skills. So, we've compiled this list of free resources that we consistently recommend as great places for any family to start coding.

This is one of the best-known sites for teaching kids and teens to code. Their website tutorials can be used by all ages, from pre-readers to teens preparing for college. You and your child can create a free account, or, if you're an educator, you can create a teacher account and monitor your students' progress, assign courses, and learn on your own.

Scratch as an essential tool for our Generation Code Level 1 course. Students can create short animations, musical compositions, and sensory video projects as well as hundreds of other projects. Scratch is an excellent tool to practice visual coding and ignite students curiosity and passion while developing their computational thinking skills. One of our favorite projects is creating your own characters and backgrounds based on uploaded or drawn images. This is a perfect at-home extension for what your student will learn in our Gen Code classes!

This is a mobile device app that allows students to build projects and games. Your child can build their own projects from scratch or they can follow screencast guides to learn how to create their own replicas of projects! They also have a helpful YouTube channel and community forum to ask questions and share tips on projects!

CS Unplugged is the answer for parents who are concerned about screen time, but also want their children to practice their coding skills. This is a wonderful resource because it focuses on the logical foundations of coding - rather than the code itself. The creators have written a book that you can download for free that houses all of the lessons and resources. CS Unplugged also has a Google group and YouTube channel to help you learn more about the lessons and to collaborate with other parents or educators using this curriculum.

Thimble allows students to design their own web pages in HTML, CSS, and JavaScript, the focus of our Levels 3 and 4, through an online code editor. Students can make posters, postcards, comics, automatic haiku generators and even full websites through Thimble! Thimble helps bridge the gap between computational thinking, visual coding knowledge, and full text-based coding.

If you have a child that wants a more advanced course in Computer Science, Coursera is an excellent resource. It offers free coding MOOCs (Massive Online Open Courses) from big name universities such as Michigan, Harvard, or Berkeley. You can also choose to purchase university credits and have your child's coursework graded on an A-F scale. It's a great option for families that want to give students a taste of the college experience in addition to expanding their coding knowledge.

Any of these resources can help your child practice at home, and maybe you'll even learn something yourself! To learn more about how Generation Code can help your child become a digital leader, check out our Lab and curriculum or reach out to info@generationcode.com .

It's never too late (or too early) to start coding!

# data[].attributes.attachment_link.title
Top 6 Free Resources for Coding with Your Kids

# data[].attributes.attachment_link.description
Top 6 Free Resources for Coding with Your Kids We get a lot of questions from parents on the best ways to practice coding at home. This is especially true of parents who don't feel comfortable in their own coding skills.

# data[].attributes.body
A great starting point for coding novices.

# data[].attributes.attachment_link.title
Learn computer science. Change the world.

# data[].attributes.attachment_link.description
Every student in every school deserves the opportunity to study computer science.

# data[].attributes.body
Particularly good for kids, Code Monster features two adjacent boxes.

# data[].attributes.attachment_link.description
Code Monster gets kids excited about programming. It is a combination of a game and tutorial where kids experiment with learning to code.

# data[].attributes.body
Best for older kids, Code Combat uses an interactive, competitive gameplay mode to stimulate learning.

# data[].attributes.attachment_link.title
CodeCombat: Learn to Code by Playing a Game

# data[].attributes.attachment_link.description
Learn typed code through a programming game. Learn Python, JavaScript, and HTML as you solve puzzles and learn to make your own coding games and websites.

# data[].attributes.body
Global network of free computer programming clubs for young people.

# data[].attributes.attachment_link.title
Coding clubs for kids and teens | CoderDojo

# data[].attributes.attachment_link.description
Free coding clubs for kids and teens | CoderDojo

# data[].attributes.body
Membership service offers instruction and examples for more advanced coders.

# data[].attributes.body
Helps kids to use a real programming language and digging into some meatier concepts than other early coding tools.

# data[].attributes.attachment_link.title
Coding for Kids | Game-Based Programming | CodeMonkey

# data[].attributes.attachment_link.description
CodeMonkey is a leading coding for kids program. Through its award-winning courses, millions of students learn how to code in real programming languages.

# data[].attributes.body
Middle school CS platform offers stellar resources, organizing tools.

# data[].attributes.body
The Hour of Code is a web-based one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics.

# data[].attributes.attachment_link.readable_text
1,718,111,282

Hours of Code Served

A global movement in 180+ countries.

16,524 events registered so far in 2023.

Your class or group can join millions around the world doing the Hour of Code! Registration for the annual Computer Science Education Week celebration begins in October. Though, Hour of Code is available year-round.

Register your Hour of Code

# data[].attributes.attachment_link.description
Use computer science to explore and learn about AI!

# data[].attributes.body
It has basic programming tutorials that teach kids how to build graphics, animations, interactive visualizations and more.

# data[].attributes.attachment_link.description
A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser.

# data[].attributes.body
Web based resource which features projects to help teach kids ages 13-18 how to code.

# data[].attributes.attachment_link.authors[].name
Mildred Johnson, North Salisbury Elementary School

# data[].attributes.attachment_link.description
Code with Google’s goal is to make sure everyone has access to the collaborative, coding, and technical skills that can unlock opportunities in the classroom and beyond.

# data[].attributes.body
Tynker works with interlocking blocks of code, making coding language accessible to beginners.

# data[].attributes.attachment_link.readable_text
The Tynker Approach™

Individualized learning with built-in tutorials and hands-on projects.

Guided learning

Tynker's self-guided coding-for-kids software helps children learn to code at their own pace in a fun, interactive environment.

Built-in tutor

Step-by-step coding courses for kids teach kids how to apply coding concepts so they can complete each project.

Free play mode

After completing a tutorial, kids apply the concepts they've learned and experiment with what they've built.

Step-by-step success

Lessons are designed to motivate kids to keep advancing their skills by leading them down a path to earning cool new badges. It's a natural way to learn coding for teens and youngsters alike.

Interactive explanations

Cool characters introduce code blocks and how to use them.

How-to videos

Short clips demonstrate common actions such as deleting Actors or changing the background.

Mini-games

Preview the learn-to-code games for kids that you build in each lesson and play bonus games along the way.

Limitless creativity

Kids can quickly build whatever they imagine with our suite of intuitive creativity tools.

Independent game-building

Once they receive a prompt, kids create games and projects based on step-by-step instructions.

DIY Projects

Kids apply what they've learned to build their own unique games.

Easy to use

Drag-and-drop interface makes building games really easy. With over 200 visual blocks that snap into programs, kids can build even the most complex games with ease.

Three highly-rated apps for mobile learning

Children will learn to code on the go with fun courses and tools.

Tynker Junior

Picture and block-coding for ages 5-7. Five coding courses with voice instructions and creative activities.

Tynker

Block and Swift coding for ages 7-14. Eleven coding courses to learn how to build apps, games, and robots.

Mod Creator

Block-coding for creating Minecraft add-ons, skins and mods for ages 7-14. Two courses and Minecraft modification tools.

A safe and moderated global community

Over 60 million kids worldwide create and share in a collaborative environment.

Global competitions with prizes

Students can participate to win prizes via global CODE-A-THONS, which we conduct in partnership with the likes of NASA and Minecraft.

Weekly featured makers

Every week we interview and feature a MAKER on our blog to encourage and inspire other coders.

Learning from each other

Students can explore and create by REMIXING over 2 million moderated creations.

Through built-in quizzes, we offer progress reports and a parent dashboard to monitor kids' activities; including specific skills, awards, certificates, and courses.

Kids and parents love Tynker

I like to code because I can program my own things, and I can create the games that I want! It's really hard to do it in other programs, but in Tynker I can do it! It's easy!

He's having fun and learning at the same time. You can't ask for much more than that!

Frequently asked questions

Why Tynker?

Give the special children in your life educational gifts that unlock their creativity and teach them skills they can build upon later in life. Tynker's engaging and fun games allow kids to learn to code at an early age. With our coding gifts for kids, you'll be giving them the problem-solving and technical abilities they will need as they get older. Whether or not they choose to pursue a career in technology, these computer coding gifts help them learn valuable lessons through our unique drag-and-drop visual coding language. These gifts for coders use blocks to teach them core concepts in the form of a game - providing them with a foundation to jump to more complex platforms such as JavaScript and Python.
Our award-winning courses make the perfect coding gifts for teens as well as younger children because they are made for all skill levels and ages. The built-in tutorials guide them through hands-on learning. With our mobile apps, kids can take their lessons as well as the games and apps they build on the go. To learn more about what makes these the best gifts for coders, take a look at everything we have to offer on this page.

How do I turn off auto-renewal for my subscription?

If you purchased the subscription from our website, you can cancel a plan by turning off automatic renewal in settings via your Parent Dashboard. Click "Manage" next to each child and select "cancel." This will remove auto-renewal.

If you purchased the subscription through our iPad app, you need to cancel through the iPad general settings. Open up the settings for the iPad and scroll down until you see iTunes & App Store. Then, select the Apple ID that you used to sign up for the subscription. When you get the pop up, select View Apple ID. Scroll down until you see Subscriptions and click on Subscriptions. Find Tynker and select Cancel.

What are the technical requirements for Minecraft modding?

We currently support two versions of Minecraft - Minecraft (formerly known as Pocket Edition or Windows 10 Edition) and Minecraft: Java Edition. To use mobs, skins, blocks, and Add-Ons for Minecraft, you must install Minecraft on either your computer or your mobile device, download the creation onto the device, and import it into Minecraft.

To deploy mods, skins, and resource packs for Minecraft: Java Edition made with Tynker, you must have purchased a Minecraft account from Mojang and installed Minecraft: Java Edition on your desktop or laptop computer. You will need to connect to our Tynker server and your private world to see your creations.]

Can I give a subscription as a gift?

Yes, you can go here to gift a one-year or Lifetime subscription to Tynker. You will be charged the entire amount up front and the subscription will not renew.

Do you have a satisfaction guarantee?

Of course! We want you to love Tynker (and we think you will), but if Tynker is not a good fit for your child for any reason, we have a 30-day money back guarantee. If you purchased the subscription through our website, just send us an email at support@tynker.com

If you purchased the subscription through our iPad app, please contact the Apple App store to request cancellation and a refund.

# data[].attributes.attachment_link.description
Individualized learning with built-in tutorials and hands-on projects. Tynker's self-guided coding-for-kids software helps children learn to code at their own pace in a fun, interactive environment. Step-by-step coding courses for kids teach kids how to apply coding concepts so they can complete each project.

# data[].attributes.body
This is easy-to-use programming language lets kids build almost anything they can dream.

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Advanced, side-by-side coder lets kids see what programming codes do as they create.

# data[].attributes.body
Allows access to its six Hour of Code classes as well as five other free-of-charge classes