Programming as design tool for prototyping

This was a repitition of a course earlier provided in 2017.