Teaching Coding and Computer Science is difficult. Before you can teach, you must learn to code yourself, which is not something that every person has a talent for or the ability to do. On top of being able to code, you must be willing to wade through the mess of resources available that “Teach Kids to Code.” With the popularization of the subject over the past two years, there has been an explosion of resources on the web. Not all of them are good!
This page details the resources – both free and paid – that I use when I teach Coding courses, and goes through a Basic Coding course outline with support materials (Click the icons in the list below to get access to my curriculum resources and pages for each program).