Because several of the projects in this collection build-upon existing projects with varying licenses, this collection is licensed Creative Commons Attribution-NonCommercial-ShareAlike 4.0 (CC BY-NC-SA 4.0). If you like this collection, please fork it and make it your own (just please keep the 3rd-party attributions in place)!
Some Programming Principles
I try to keep them mobile-friendly as young children can interact with touch-screens easier than with a mouse and keyboard.
With a few exceptions, all of these are capable of loading into a browser from the local drive. This way new and budding hackers don't need to mess with setting up web servers or needing an internet connection to run them and can develop in a text editor.