If you're a parent and find yourself suddenly homeschooling your children, we have put together a list of our favorite resources for all ages to learn software development. If you're interested in getting more STEM/STEAM resources into your children's hands right now, check out these recommendations. Each of these books, apps, and websites are 100% free to use or have free promotional offers. Shout outs to all the teachers out there too, we appreciate you more than you know!