The Arizona Republic

How can I help my children learn to code?

- Ken Colburn Columnist

Question: I would like to get my child to learn how to code this summer, so I’m looking for suggestion­s on where to start.

Answer: Any parent looking to “future-proof ” their child should be thinking along these lines. In today’s digital age, learning how to write code will be a skill set that will serve them well for the rest of their lives.

Even if they don’t pursue a future that requires them to write code every day, the’’ll gain critical-thinking and problem-solving skills that will be invaluable in virtually any vocation.

As with any “new language,” it can be overwhelmi­ng in the beginning, but many new, basic teaching tools have been developed that make getting started much easier.

Curiosity leads to learning

“Writing code” is a generic pursuit, so choosing something that your child is interested in building, such as creating a web page or a game will help them keep their interest in the process.

Once you know what they want to build, finding the proper beginner’s resource becomes a lot easier.

Resources for beginners

One of my favorite educationa­l resources online is the Khan Academy because of its all-around focus on excellent teaching tools that resonate with today’s digital natives.

Their ‘Hour of Code section is perfect for kids 8 or older.

MIT’s Scratch program is designed for ages 8 to 16 to program their own interactiv­e stories, games or animations that get shared to their online community.

The non-profit Code.org has created a catalog of courses from around the internet that are categorize­d for kindergart­ners to fifth graders, sixth through 12th graders grade K-5, and those in college or beyond. You can also search for a computer science class in your area.

Google’s ‘Made w/Code’ project is great place to help your child decide what they want to create.

For those interested in learning the language of the web, Mozilla offers Thimble, which is an online code editor that’s an easy way to create and publish web pages that will teach HTML, CSS and JavaScript

Common Sense Media has compiled a large list of tools that covers a wide variety of activities designed for specific age groups.

If your child likes to physically build things, Lego’s Boost platform combines their robots with coding apps to let them “build, code, play.”

If your child wants to learn how to build a mobile app, MIT’s App Inventor will allow them to create working Android apps.

Apple’s Swift Playground­s is an iPad app that teaches students their Apple’s app building language called “Swift.”

Anyone with really young children (ages 3-6) that wants to start teaching the basic concepts of programmin­g should check out Cubetto, which is a screenless coding toy.

Stay involved

This is not a “fire and forget” exercise for parents. Plan on engaging in the lessons with your child so you can also learn and better understand how and where they are progressin­g. This should be viewed as the beginning of a lifetime of learning for both of you.

 ??  ??

Newspapers in English

Newspapers from United States