Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Date (Room)

Time

Topic

Lecturer 

During which  course:

25.03.2020 

15:00 – 17:00

CANCELED

Interaction Design Process

01.04.2020

15:00 – 17:00

Introduction: History Internet and the WWW to the modern web. Overview of Web technology

View file
nameBitsAndAtoms_KickOff_Lecture.pdf

(Research activity for Exercise A)

Luke

Interaction Design Process

08.04.2020

15:00 – 17:00

Input: The HTML5 canvas element

Editors

P5.js

(Exercise A Continued)and P5.js

  1. What is the canvas element?

  2. What is P5.js?

  3. How can you use to write and edit P5.js code:

  1. What are the main differences between p5.js and processing?

Exercise: Learning P5.js with a Collaborative Coding Jam. In groups of three, create a simple interactive visual. Try using some of your previous work in processing for inspiration https://teddavis.org/p5live/

(Sharing Outcomes)

  1. Setting up p5.js in weblion using the course

https://github.com/IAD-ZHDK/p5js-Templates.

(Short Break)

Exercise A (Continued)
In your groups, present your design patterns from the last weeks' exercise. Brainstorm alternatives for this pattern, and choose one design pattern to develop as a group. Make a short-list of challenges that will need to be tackled to get your pattern to work. Start coding!

Luke

Interaction Design Process

15.04.2020 

15:00 – 17:00

Github (Version Control)

https://teddavis.org/p5live/

(Exercise A Continued)

Luke

Interaction Design Process

22.04.2020 

15:00 – 17:00

(Exercise A Presentation)

Hosting

Luke

Interaction Design Process

29.04.2020 

15:00 – 17:00

Web Technology: Page structure, HTML/CSS

Florian

Interaction Design Process

06.05.2020 

15:00 – 17:00

Web Technology: CSS Advanced


Florian

Basic GUI

13.05.2020 

15:00 – 17:00

Web Technology: Backend Technology


Florian

Basic GUI

20.05.2020 

15:00 – 17:00

Web Technology: Communication and Advanced Topics

Andrés

Basic GUI

27.05.2020 

15:00 – 17:00

Web Technology: Communication and Advanced Topics

Andrés

Basic GUI

03.06.2020

15:00 – 17:00

Web Technology: Communication and Advanced Topics

Andrés

Basic GUI

...