3 years ago I built a website called Project Tigr as an aid for me to teach students to code more efficiently. Over the years it has evolved into a system of projects and worksheets which were simple connected markdown files.