9 Fun Tools For Teaching Kids To Code - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
DevOps // Programming Languages
News
6/20/2016
07:06 AM
100%
0%

9 Fun Tools For Teaching Kids To Code

Young people should learn to code. Young people should also have fun. Here are nine systems, programs, and websites that will help you help them do both.
Previous
1 of 11
Next

(Image: Franky De Meyer/iStockphoto)

(Image: Franky De Meyer/iStockphoto)

In his keynote address at Apple's WWDC 2016, CEO Tim Cook said computer programming should be taught in schools as a language. This was his lead-in to the introduction of Swift Playgrounds, a game-based system for learning basic and advanced coding in Swift, Apple's language for development on all of its platforms.

Some wags have suggested that Cook is leading Apple to play the Long Game: Make sure that young people learn to code for Apple platforms and it becomes likely there will be a stream of applications available in the future. Whether or not you think Apple's new (and free) programming education system is a cynical ploy to get more developers, it's hard to argue against giving young people tools to help them learn programming.

If you want to encourage the next generation of programmers, or if you want to improve your own coding skills and know you'll do better if it's fun, we have you covered with our list of nine platforms and websites. There are different languages, from Swift to Ruby, different approaches, and different ways of having fun, but each one of these teaches programming skills in a fun and effective way.

When I learned to program, fun was the very last thing on our minds. When I first taught children to program, though, the curriculum started with building a simple game on an Apple II. Fun works as a motivator, and I'm encouraged by each of the options featured here.

Once you've reviewed the list, tell me which ones seem the best fit for someone you know -- and why. Do you see one here you'd like to try yourself? Let me know -- and share any fun-based programming teachers I've missed -- in the comments section below.

Curtis Franklin Jr. is Senior Analyst at Omdia, focusing on enterprise security management. Curtis has been writing about technologies and products in computing and networking since the early 1980s. He has been on staff and contributed to technology-industry publications ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Previous
1 of 11
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Curt Franklin
50%
50%
Curt Franklin,
User Rank: Strategist
6/23/2016 | 10:46:03 PM
Re: A couple of other suggestions
Thanks for those suggestions, @Whoopty -- I'll have to check them out! I especially like the idea of SpaceChem: I'm in favor of any entertaining ways to help folks learn multiple things at once!
Susan Fourtané
50%
50%
Susan Fourtané,
User Rank: Author
6/20/2016 | 11:49:51 AM
Swift Playgrounds

Curt,

Since you have asked ... I have a young person who keeps an iPad on her lap during trips: Me. :) I have just decided that I will add Swift Playgrounds to my entertainment options when it comes available this fall. Who knows? I might develop an iOS app and everything one day. 

-Susan 

 

Susan Fourtané
50%
50%
Susan Fourtané,
User Rank: Author
6/20/2016 | 10:59:36 AM
Teaching coding at schools
Curt, 

What a lovely article idea you had! I don't have any little ones around who could benefit from the list. However, I do believe kids need to be provided with the tools and knowledge they will need in the future, and coding is one of them.

I love Apple's idea. There is nothing wrong in taking the initiative to teach kids how to code, or provide the toold for doing it. Many technology companies in Finland have been doing this since at least 2014, and the first coding school open to the public was launched in January 2014.  

You will find this interesting: 

"Several Finnish IT sector companies are once again organising free coding schools aimed at children aged four to nine."  "The idea for the coding schools was born when Juha Paananen, from Reaktor, began to teach his daughter how to use a computer and how to code." 

And, coding will be a compulsory part of all teaching in Finnish comprehensive schools curriculums starting this fall. In December, teachers ended the MOOC coding for teachers courses. 

-Susan

 

 
InformationWeek Is Getting an Upgrade!

Find out more about our plans to improve the look, functionality, and performance of the InformationWeek site in the coming months.

News
How SolarWinds Changed Cybersecurity Leadership's Priorities
Jessica Davis, Senior Editor, Enterprise Apps,  5/26/2021
Commentary
How CIOs Can Advance Company Sustainability Goals
Lisa Morgan, Freelance Writer,  5/26/2021
Slideshows
IT Skills: Top 10 Programming Languages for 2021
Cynthia Harvey, Freelance Journalist, InformationWeek,  5/21/2021
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Planning Your Digital Transformation Roadmap
Download this report to learn about the latest technologies and best practices or ensuring a successful transition from outdated business transformation tactics.
Slideshows
Flash Poll