You have found computer science courses for kids and teens!

We teach Windows and Game Programming to students who like computers! You don't need a big computer lab or parental expertise to provide quality computer science education for your student. Your students will learn to write their very own computer programs at their own pace, on their own computer. Our fun, engaging approach combines textbook study material and hands-on computer programming activites. No teacher expertise required!

Click on product descriptions to the left for details and ordering!

In the KidCoder Series, 4th-8th grade students will use Visual Basic to learn Windows and Game Programming fundamentals. In the TeenCoder Series, 9th-12th grade students will use the C# programming language for a more in-depth study of Windows and Game Programming topics.

Our courses can be used in homeschool studies, public and private school settings, eductational co-ops, or anywhere that computer science education is needed!

Please watch our demonstration videos of each course
to see what computer programming is all about!


Computer game programming courses!

Tell your students they can write their own computer games and you’ll have their undivided attention! Both KidCoder and TeenCoder have Game Programming courses where students learn the nuts and bolts of building a computer game from scratch. These are not 3D art classes or scripted games pieced together using someone else’s pre-built environment. Students will learn foundational gaming topics such as graphics, animation, sound effects, game physics, game logic, artifical intelligence, and more! You won’t have to twist any arms to get this homework done.

Age-appropriate children's computer programming curriculum!

You can find many computer programming books in the bookstore. However, most of these books are written for adults already in the programming industry. Students who try to learn programming from these books often get frustrated and give up quickly.

Our computer programming courses are created specifically for kids and teens. The textbooks are written in a fun, yet informative manner. We teach the basic concepts slowly, allowing the student to stay interested and engaged. After each chapter, the student is given an opportunity to test out their new skills by completing a hands-on programming activity. We fully support homeschool teachers and other public/private school parents who want to give their children computer science opportunities, yet have no expertise themselves.

Our KidCoder curriculum is light-hearted and easy-to-learn, with plenty of detailed examples and guidance to keep your student on the right track. This series is geared for younger students or those just trying out the field of computer programming to see if they like it.

Our TeenCoder Series is aimed at older students looking for a more in-depth study of computer programming. TeenCoder contains college-prep material that will give the student a leg-up in their pursuit of a career in the field of computer programming.

We teach Visual Basic and C# programming languages!

Our courses are written by computer programming professionals who have decades of experience in the field. We are passionate about high-quality computer programming material! The Visual Basic and C# programming languages are widely used in academia and the software industry. Invest your student’s time in the modern languages they will learn and use throughout their college and professional life. Enhance your student’s transcript with industry-standard skills that college professors will recognize!

No prior programming expertise needed for student or teacher!

Our courses are self-study with minimal teacher oversight. You can confidently steer your student in the right direction even with no prior programming knowledge.

Each course comes with a Teacher’s Edition containing completely coded solutions for all activities, tests and answer keys, and guidance on evaluating projects. In addition, our Game Programming courses have optional instructional videos which will show your student exactly how to create and run their programs.

We are dedicated to providing excellent technical support on all phases of the curriculum. Our computer programming professionals are available to answer your questions about any course detail!

Order today and ignite a lifelong passion in your student!


"KidCoder", "TeenCoder", all course texts, sample programs, and teaching materials
are Copyright 2008, Homeschool Programming, Inc.

Homeschool Programming, KidCoder and TeenCoder are Copyright © 2010 Homeschool Programming, Inc.. Powered by Zen Cart