Peters, Christopher E.Anderson, Eike FalkJean-Jacques Bourdin and Joaquim Jorge and Eike Anderson2014-12-162014-12-1620141017-4656https://doi.org/10.2312/eged.20141029The design of meaningful student activities, such as lab exercises and assignments, is a core element of computer graphics pedagogy. Here, we briefly describe our efforts towards making the process of defining and structuring computer graphics activities more explicit. We focus on four main activity categories that are building blocks for practical course design: Independent, Iterative, Incremental and Integrative. These ``Four I's'' of computer graphics activity provide the fundamental ingredients for explicitly defining the design of activity-oriented computer graphics courses with the potential to deliver significant artefacts that may, for example, constitute a portfolio of work for assessment or presentation to employers. The categorisations are intended as the first steps towards more clearly structuring and communicating exercise specifications in collaborative course development settings.The Four I's Recipe for Cooking Up Computer Graphics Exercises and Assessments