In a world where children are "growing up digital," it's important to help them learn healthy concepts of digital use and citizenship, not to mention teaching them the 21st century life skill of coding. Parents play an important role in this journey by teaching and guiding. Following are some resources that can help in building digital literacy and coding with students.

For Coders
Originators of the Hour of Code movement offering a large portfolio of online classes and resources on computer science fundamentals for students and educators.

Lots of free, interactive, online courses from making and deploying a web site to programming in languages like Python, Java, Ruby, JavaScript and PHP to advanced topics like SQL and APIs.

A game that teaches programming while being played. Focuses on Python and JavaScript.

CodeSpark Academy
A subscription-based learning system that started with the award-winning coding app, The Foos. It has regularly updated content and several exciting features to keep students engaged! {$}

An award-winning app on the Apple iPad that teaches basic computer science concepts as students make games and other fun projects.

Students program interactive stories, games, and animations using block-based programming and share creations with others in the online community.

An online learning system for teaching kids programming and computational thinking skills. Kids build games, apps and Minecraft mods while learning fundamentals in a visual environment and also Javascript. {$}

For Parents

Common Sense Media
A leading independent nonprofit organization dedicated to helping kids and families thrive in a world of media and technology. Includes reviews of movies, games, apps, TV shows, websites, and books as well as a host of high-quality digital literacy and citizenship educational programs.

Children's Technology Review
A Consumer Reports-type database of children’s media and technology products with a mission “To help parents, teachers, librarians and publishers find quality interactive media/technology products for children birth to 15-years.”
Guidelines and tools from the American Academy of Pediatrics (AAP) to help parents monitor, interpret and combat external messages that influence a child's behaviors.

YouthCode is a program of Impacting The Next Generation Project, a 501(c)(3) non-profit organization.
Powered by Wild Apricot Membership Software