9 Fun Tools For Teaching Kids To Code

...

Who better to brief you on the latest in DDoS attacks and prevention than the ones working on the

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.

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.

Categories
APPLICATIONS
0 Comment

Leave a Reply

Captcha image


RELATED BY

  • 5300c769af79e

    Google Store Has a Few Deals for Father's Day, $50 Off Nexus 6P and $5 Off Chromecast to Name a Few

    As I mentioned in a previous post, all fathers everywhere are tech nerds.At least, that’s the way companies who sell tech products make it seem.
  • 5300c769af79e

    Want to try VR? Samsung’s giving away free Gear VR headsets again

    Now is a very good time to buy a Samsung Galaxy smartphone, in particular those which work with the Gear VR virtual reality headset, because Samsung’s giving one away for free to new Galaxy owners until June 19.It’s an extension of an offer recently made to those who purchased the Galaxy S7 and Galaxy S7 Edge, but this time it’s open to anyone who grabs a Galaxy S6, Galaxy S6 Edge, Galaxy S6 Edge Plus, or the Galaxy Note 5.
  • 5300c769af79e

    Twitter Relaxes 140-Character Rules

    Expressing yourself fully in 140 characters on Twitter can be challenging, especially if photos, GIFs, videos, polls, and usernames are eating up valuable space.As expected, upcoming changes mean that usernames and media attachments won't count toward your 140-character Twitter limit.
  • 5300c769af79e

    Chase Mobile App Updated With Fingerprint Support

    The Chase Mobile banking application received an update this week, bringing support for many to use their smartphone’s built-in fingerprint reader to log into the app, instead of using a name and password.While this news will be glorious for quite a few, Chase details on the app listing that not all fingerprint readers are support, and users will need to be on Android 6.