Motion with Motion: survey of dance + video performance (Captivate Conference '13)
Learn Creative Coding: Begin Programming with the Processing Language