...
The grades will be based on individual exercises and will account for 25% of the overall Basic GUI grade.
80% attendance is mandatory. Missing more than 20% of the lectures will result in a failing grade.
Topics:
World Wide Web
Graphic Web technology
User Interfaces Micro Interactions
Technology
p5.js / Javascript
...
Attendance during lessons
Individual Exercises
Documentation
Exercise A: Develop an unconventional approach to a classic UI design pattern.
Increasingly UI design is settling on well-established design patterns and conventions. While many of these patterns are based on creative and well-tested solutions, by relying on norms we reduce the potential for creative and better UIs.
Part A: Investigate a design pattern, collect a number of images of implementation of these patterns and write a short description.
http://www.welie.com/patterns/
https://threesixtyreality.co.uk/interaction-design-patterns-library/
https://www.smashingmagazine.com/2009/06/40-helpful-resources-on-user-interface-design-patterns/
Part B: Brainstorm and prototype an alternative design pattern in P5js. Record your results as a GIF.
Tools: P5.js
Exercise B: The Website
Developing a website using HTML, CSS, Javascript and CMS
Contemporary examples:
Features
UI
Images
Lists
Headings, Text
Responsive?
Knowledge Base
...
Documentation in the standard template
Course Resources:
Schedule
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 (Research activity for Exercise A) | Luke | Interaction Design Process |
08.04.2020 | 15:00 – 17:00 | The HTML5 canvas element Editors P5.js (Exercise A Continued) | Luke | Interaction Design Process |
15.04.2020 | 15:00 – 17:00 | Luke | Interaction Design Process | |
22.04.2020 | 15:00 – 17:00 | Luke | Interaction Design Process | |
29.04.2020 | 15:00 – 17:00 | Florian | Interaction Design Process | |
06.05.2020 | 15:00 – 17:00 |
| Basic GUI | |
13.05.2020 | 15:00 – 17:00 |
| Basic GUI | |
20.05.2020 | 15:00 – 17:00 | Andres | Basic GUI | |
27.05.2020 | 15:00 – 17:00 | Andres | Basic GUI | |
03.06.2020 | 15:00 – 17:00 | Andres | Basic GUI |
...