DOM-E2112 - Creative Computation for Visual Communication D, Lecture, 2.11.2021-9.12.2021
This course space end date is set to 09.12.2021 Search Courses: DOM-E2112
Topic outline
-
Welcome to Creative Computation for Visual Communication Design!
On this course we will learn how to use computation as a practical and experimental method for visual communication design. In addition to getting a hands-on introduction to the world of programming, we will also take a more theoretical and critical look at computational practices in design.
The course is organised with a hybrid model of online and contact teaching. Most of the sessions will be online on Zoom, with the exception of the last 3 sessions (7.-9. December) that are conducted both on campus and online. The sessions consist of short lectures, group discussions, live coding workshops, as well as coding exercises. The independent work consists of weekly coding assignments, assigned reading, and some smaller research and design oriented exercises. The weekly workload is 9h of class time and 18h of independent work. The final course projects will be presented on the last day of the course (9.12.2020), and it will be weighted as 25% of the course grade.
For programming we will be mainly using p5.js which is a JavaScript library intended for creative coding. You will also need a code editor: I highly recommend Brackets, but you can also use a text editor of your choice or the p5.js web editor.
Teacher
Eevi Rutanen
Primary: eevi.rutanen(a)aalto.fi
Secondary: eevi(a)eevirutanen.comDates & Times
2.11.2021—09.12.2021
Tuesdays, Wednesdays and Thursdays at 9:15-12:00Evaluation
The course will be graded on scale 1-5 as follows:
- 25% Final course project
- 65% Weekly exercises (5 x 13%)
- 10% Attendance and activity
Requirements
No previous coding skills are required for this class. All the coding exercises are designed to be creative, approachable and geared to visual designers.
Before the first session, please follow the instructions in Getting started .
-
Announcements ForumFollow this forum for announcements and course info!
-
Code Clinic Forum
Use this forum for code-related questions.
Remember to post screenshots and error messages if applicable.
The best way to learn is to teach others, so helping out your course mates is highly encouraged! -
Zoom URL
Link to recurring zoom meeting for all the sessions.
-
Since we haven't had time to look at your weekly assignments during class, would be nice to share them somewhere! So here you can post your favourite coding creations from the course :)
You can upload images, videos, gifs or the entire sketch folder. You can also link your sketches from the p5 web editor.