Welcome to A2Z Homeschooling!

Homeschooling is more than just education at home. Homeschool parents, children, tutors, and anyone interested in learning online, a structured home classroom or unstructured unschooling will find A2Z Home's Cool an "cool" home school blog.

Not a member yet?

Creating a login will allow you to contribute to the site on a regular basis.
There are many ways to be part of the A2Z Home's Cool Community.
The possibilities are endless!

I Want to Become a Member

Member Login

Lost your password?
Time4Learning Demos

Computer Game Programming For Kids

I can’t think of a single subject that will be more important in the future our kids will inherit. Robotic systems will be everywhere they turn, and in order to customize these things, they’ll need to understand at least a little programming.

Homeschool Programming
coding lessons for kids

  • Your students can learn to create their own websites, games, and smart-phone apps with our award-winning, self-study curriculum.
  • Learn Java, HTML, C#, or VB while adding a computer science elective to your transcript
  • Sign up for our newsletter at our homepage to get FREE Minecraft “mod” lessons, a FREE web design workshop, and more!
  • To get started, please watch our introduction video, and then read our Product Overview.

Create interactive virtual worlds, modifiable simulations, training demos… and put them online fast with music, speech, video, and Java! A new version of AgentSheets is available for Windows (English & Greek) and for Intel Macs.

A puzzle game where you teach a robot how to move crates. Sounds simple, right? Cargo-Bot is the first game on the App Store developed using Codea, an iPad app for rapidly creating games and simulations.

Game Star Mechanic
Fun, game-based quests and courses to help you learn game design and make your own video games.

Get Your Kids Coding
Computer programming can be a fun and creative activity. It’s just like playing a game: first, you find out what the game is. Second, learn the rules. Third, find out what tools you may need to play the game. Lastly, playing the game!”

iPad programming language. Free on iTunes. For kids aged 8-12 with the goal of teaching rudimentary coding. The whole process works by simply dragging and dropping method blocks to perform actions.

Introduction to Programming Using Java Version 4.1, June 2004
This on-line book contains Java applets, many of which require Java 1.3 or higher. To see these applets, you will need a Web browser that uses a recent version of Java.

Java Tutorial from SUN
A practical guide for programmers with hundreds of complete, working examples and dozens of trails–groups of lessons on a particular subject.

Linux Survival – Where learning Linux is easy
If you would like to learn the basics of Linux quickly, try this entertaining online Linux tutorial. You don’t need to install it on your computer, and best of all, it’s free!

Minecraft Forums
Get help from those experienced with creating maps and mods for Minecraft.

Motherboard Books
Kids now have the opportunity to learn computers from the inside out, using this homeschool computer course.

Move the Turtle
iPhone and iPad-based. Do you remember Logo programming language? A friendly Turtle will introduce your child step by step to the basic concepts of programming in the graphic environment. Who knows, maybe your child will be the next outstanding programmer. $2.99 in iTunes.

One Hour of Code 
Anyone, anywhere can organize an Hour of Code event. One-hour tutorials in over 45 languages. No experience needed.

Mac OSX and Windows. A free programming language that makes it easy to create your own interactive stories, animations, games, music, and art — and share your creations on the web.

Simply Coding
This online curriculum is interactive and self-paced. Simply Coding teaches children how to code their own computer games by writing their own code (no drag and drop boxes here). Once finished they can host their projects online!

Snake Wrangling for Kids
A printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming and uses the Python programming language to teach the concepts. Editions for Linux, Mac, and Windows.

Web-based. Fun and easy way for kids to learn computer programming. No prior coding experience needed.