boy doing math

Let's face it: for many of us parents, the coronavirus (COVID-19) epidemic pandemic couldn't have come at a worse time. Not only do we have a legitimate fear of dying every time we step out of the house into a public place, we also have to face the reality that schools around the U.S. will be closed for over a month...and potentially for the rest of the school year.

If that thought doesn't make your stomach sink to the floor, I don't know what will.

For some of us, this means we will be working from home — for others, this means we may not be able to work at all for the foreseeable future. Although there is little we can do to control what is happening around us, what we can control is the type and amount of information and activities our children are exposed to during this time. Tempting as it is to turn on Netflix, Hulu, or Disney+ and walk away until our school districts finalize a plan for online education, what we do now with our kids could have a tremendous impact on their lives down the line.

Of course, keeping our children off of electronics is ideal, but it isn't always possible — particularly if we are still working from home and cannot spend the weekdays conjuring up alternate entertainment. However, this doesn't mean our children should have free rein on the Internet. Though often forgotten, computers have incredible educational potential with the Internet turned off.

One of the advantages of knowing how to code is that you can create your own computer learning environments for your children. In fact, you may have already done so without realizing it. When first learning a programming language, we tend to make simple command line games to gain a grasp on logical control flow, loops, string methods, etc. Whether it is a magic 8-ball, a choose-your-own-adventure story, battleship, or something else, you can easily set it up for some internet-free and child-friendly computer entertainment. In my case, one of the earlier projects I worked on was a program to help my son with his multiplication, which you can find here.

Simple programs such as these can be lifesavers when you need to focus on your own tasks and do not want to worry about looking over your shoulder to monitor your child's internet usage. If you know how to code, it might be worth the time to check out some of your old work for hidden gems like my TimesTables program or even write up a new program over the weekend. If coding isn't your thing, but you have young children who could use some math practice, feel free to download TimesTables from my github and have your children take a crack at it. Either way, it might buy you an hour or two of peace as you try navigate the this new, quasi-apocalyptic world while simultaneously feeding, educating and entertaining your children. I wish you all the best of luck.

EDIT 10/2020: If you are interested in trying out my Times Tables game without having to download anything to your device, you can now play it online here!