-
Session 1: Monday 18th Jan:
-
-Customising the code features.
-
-Introduction to fundamentals of object-oriented programming
-
-
Session 2: Monday 25th Jan:
-
-Remembering high school algebra.
-
-Coding simple transformations: move, rotate, scale.
-
-Simple mathematical tricks to enable a 'sophisticated' output
-
-
Session 3: Monday 1st Feb:
-
-Simple rule-based games.
-
-Cellular automata, Game-of-life.
-
-
Session 4: Monday 8th Feb:
-
-Extending the environment.
-
-Introduction to coding Graphic User Interfaces.
-
-
Session 5: Monday 15th Feb:
-
-Manipulating the display.
-
-Understanding image processing and pixel manipulation.
-
-
Session 6: Monday 22nd Feb:
-
-Using third party code to explore.
-
-Understanding examples of simulations.
-
-
Session 7: Monday 1st Mar:
-
-Putting it all together.
-
-'Writing' a custom interface to explore 'an' idea.
-
-
Session 8: Monday 8th Mar:
-
-Group discussion & image construction
-