. . . "Lots of artists and designers want to explore new possibilities through computational means (not just the use of commercial software), but there is a lack of courses, books and teaching materials aimed at learning computer programming without all the sophisticated theoretical foundations of computer science." . .