The aim of this primer is to understand the underlying abstractions that enable todays computing. The understanding of these conceptual models is fundamental to programming rich and interactive applications. The ultimate goal is for the students to have a holistic knowledge of the technology they work with as Interaction Designers, as well as easing them into the topic of programming. Further to this, we hope to inspire the students by showing possible futures these technologies might enable.
Schedule:
9:30 Personal Introductions (what we do and how we work with cod)
10:00 Max introduction lecture
11:00 Lecture How computers Think
12:00 Lunch Break:
13:00 Activity
...
working with logic gates.
16:00 Setting up processing and running first code.
17:00 finish.
Further Reading
History
- Jacquard Loom
- Punchcard Computing
- US Census, IBM
- ENIAC
- ARM, Intel
...