With the fast paced advancements in Internet technology, business and learning, many opportunities have opened up, especially for our children. One of these opportunities involves programming. The importance of having basic programming skills can be seen every day from the simple scripts used to help your website run better to the elaborate systems your internet service provider uses to get you online. If you want to make sure that your child gets a well rounded education, developing some programming skills are definitely a must.

Whether you are homeschooling your kids and need teaching materials, want supplemental resources for public/private school kids, or want to learn more about programming yourself, here is a cool program for you. Alice is free (open source) software that introduces basic computer programming skills. In the earlier versions, only PC downloads were available but now Alice is compatible with PC, Mac and Linux.