Course website for IMGD 5100, Spring 2019
For each article / viewing:
For this first week, we will experiment with live coding systems. I recommend one of the following:
Create a short (2–3 minute) performance using one of these systems (consider syncing to music if you’re doing a graphics performance), or, if you’re using Script-8, create a basic game that is playable. You will be asked to conduct peer critiques of this assignment in groups next week. As you use these systems, consider how the “liveness” of the environment is contributing to your workflow. Does programming become more fun? Is the arguably informal nature of these systems an impediment to you? What do you like / dislike about them?
Write a short response (minimum 500 words) addressing these questions or other aspects of the environment you found interesting or problematic. Draw on the readings to inform your response. For example, can you use the Cognitive Dimensions of Notation to help describe these systems? How do they follow (or not follow) the design principles suggested by Resnick et. al? Did you ever acheive a “flow” state while programming with these tools? It is required that you draw on the readings for your response.
Include a video of your performance, or a link to your “cassette”, at the top of your writing.