Teach and Draw

Teach and Draw (TaD for short) is a open-source javascript library for learning to code. It is written by a small team of developers and academics with extensive experience teaching introductory programming courses for various universities.

The best way to learn to code is by writing code, making mistakes, and learning from those mistakes. This library is built with a strong focus on feedback to help a learner understand, when things go wrong, what has gone wrong and how to fix it. TAD offers high quality error messages close to the source of the problem, with video micro-lessons to address common mistakes. (videos coming with alpha release).

  Download the starter zip!

We recommending using visual studio code as your code editor with this project along with the live server extension by ritwick dey.

This .js library is under active construction and is not yet at its alpha stage. Use at your own risk :). You can find the license and repo for this project at GitHub. You can find a very rough draft of the library reference here