Livecoding in Education

This is a resource for using livecoding in education. Livecoding is an interactive process where the program is running and changing as the code is being modified. It encourages creative reactions in a live context. This is in opposition to a cyclical process where code is written, executed, debugged and updated. A livecoding system must be capable of continuing to execute as the code is altered.

Orca –  Operates in a grid, with simple commands that can be connected like Lego blocks.

Hydra – Manipulates graphics and video in a browser