- Labyrinth - source code can be only tested using codeboot.
- codeboot is an online programming environment geared towards novices with no prior programming experience. This environment supports the JavaScript and Python languages and thus allows teaching imperative programming concepts as well as functional programming concepts. Documentation can be found here
