This station is a top-down introduction to some important programming concepts. Rather than learning the nitty-gritty of a language, you will start with a working game, read the source code, and discuss design considerations for your own programming. Key concepts include:
- Model/view architecture: Models should manage a program's …
Use the online coding platform and monitor at code.gogoboard.org
The lab stocks laptops for use in the lab. TODO we will collect documentation here.read more
- Be sure that all the support systems (cooling, air, exhaust) are on before using a laser.
- Be sure you are using materials allowed in the laser. Some materials catch on fire or release poisonous gas when used with a laser cutter. PVC and vinyl are particularly toxic. Do not …
Link to the Scratch website
Click 'Create' on the top left corner to get started! To save your work, create an account.
The slides from class can be found here.
Topics introduced in this lab include - polygons, looping, encapsulation, parameters, recursion
- See Omni Animal for the requirements of …
TLTL is the proud home of four home-made tangible user interface tables. These are interesting interfaces because they support physical interaction with programmed environments in a context well-suited to social play. They are also an excellent example of how our digital fabrication technologies can be combined in powerful ways …read more