FORGOT YOUR DETAILS?

The Old Schoolhouse® Product & Curriculum Reviews

With so many products available we often need a little help in making our curriculum choices. The Old Schoolhouse® Magazine family understands because we are in the same boat! Do you need more information on a product before you buy? With over 5,500 products listed in 52 easy-to-use categories, much of the information you need to know is only a click away! Let our reviewer-families help yours.
Do you want to get the word out about your product or service to the homeschool community? Email Jenny Higgins and share a little about what you´d like showcased, and we can help with that!

Python for Beginners: Learn Coding at Home Review by Crystal McClean

Matt Bohn
support@homeschoolcode.academy
Homeschool Code Academy
https://www.homeschoolcode.academy

Matt Bohn, a software engineer and previous homeschooler, teaches students Python through a video series. Students follow along and download PDFs that contain programming challenges to complete using the videos as a guide. Then after students have applied their knowledge, they can watch Matt solve the challenge to see if their code is correct.

Students love how they can adapt the coding to use different colors, shapes, speeds, or other options to make the class interactive. The goal is to learn to code 2D graphics and arcade-style games.

We received a one-year subscription to Python for Beginners: Learn Coding at Home, valued at $125 (other subscription options are also available). The target age for this course is fifth grade and up.

All that students require for this class is a Mac or Windows 10 PC. The required Python software is available for free via a provided link.

This course includes 159 guided lessons which start right at the very beginning. The course topics are:

  1. Introduction
  2. Hardware and Software
  3. Working with Output
  4. Working with Variables and Keyboard Input
  5. Doing Math with Python
  6. Lists and Tuples
  7. Turtle Graphics
  8. Writing Programs that Make Decisions
  9. Loops - Writing that Repeats and Counts
  10. Re-using Code with Functions
  11. Getting Unpredictable with Random Numbers
  12. Space Game Code Along Project
  13. Conclusion

Tristan loves learning how to code and has been working through this course independently. After five weeks, he is about one-third of the way through. The lessons are straightforward and easy to follow. He has fun showing off his accomplishments, such as making the computer talk or asking questions.

I do not know anything about coding, so I appreciate how easy it is for Tristan to work through the course independently without needing assistance. Lesson plans are also unnecessary; I simply need to schedule the time for this class; Homeschool Code Academy has everything set up in order on the course site. This saves me time, which is a bonus.

Tristan is learning skills he will need to become a games programmer, which is his ambition. When he can do this on his own and enjoy it, that will be a win.

-Product review by Crystal McClean, The Old Schoolhouse®, December 2022

TOP