jsdares is an open source proof-of-concept. Learn more…
You learn programming by completing dares. These are short puzzles in which you have to copy the example, in as few lines of code as possible. They start simple, and become more difficult as you progress.
For now we only provide a number of examples. In the future we will provide some collections of dares to start with, and you will also be able to make and share your own dares. You can also play around in the full editor.
If you want to learn more, sign up for an account, and click Learn at the top of the page. There you can find dares built by the community. We don't have the dares yet to learn how to program games, but feel free to play around with the game at the top of the page. Try pausing the game, understanding how it works, and modifying it.
If you're already an advanced programmer, please help us create more dares! It would be great if one day we would have the entire path from learning fundamentals to making games.