LEARNING OUTCOMES
Course has varying content and the learning outcomes are specified for each study event and align with programme learning outcomes. Please see MyCourses page for more detailed information
Credits: 3
Schedule: 19.02.2024 - 23.02.2024
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Nuno Do Nascimento Correia, Matti Niinimäki
Contact information for the course (applies in this implementation):
Nuno Correia
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: Finnish, Swedish, English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
Course has varying contents that may change annually. Different workshops/study events are organized by majors of Art & Media.
This Art&Media Programme course is an intensive workshop offered during week 7 of period 3. Several version of this workshop may be offered and students should be careful in choosing the specific workshop identified in their personal study plans.
applies in this implementation
Course topics:
- Introduction to Generative Media and openFrameworks
- 2D drawing and text
- Forces and particle systems
- Noise
- Images and video
- Sound and sound visualization
- Coursework support
- Introduction to Generative Media and openFrameworks
Assessment Methods and Criteria
valid for whole curriculum period:
Participation in teaching, completed assignments.
Minimum 80% attendance.
See MyCourses for more detailed information on evaluations methods and criteria.
applies in this implementation
- Innovative concept
- Media design (visuals and audio) and depth
- Interaction (if relevant) and UX design
- Coding and organization
- Quality of presentation and documentation
- Innovative concept
Workload
valid for whole curriculum period:
3 ECTS ≈ 81h
Participation in an intensive workshop or short course. The hourly amount of contact teaching and independent work is defined separately for each offered workshop. See MyCourses for detailed information.
applies in this implementation
40% of lectures, 60% of individual practice and final project. 40h teaching. The lectures will consist of theory and tutorials.
DETAILS
Study Material
applies in this implementation
- Code repository: https://github.com/aalto-mediacode
- Previous courses: https://teaching.nunocorreia.com/category/generative-media-coding/
- Tutorials: https://teaching.nunocorreia.com/openframeworks-video-tutorials/
Additional bibliography:- Gross,
B. and Bohnacker, H. 2018. "Generative Design: Visualize, Program, and
Create with JavaScript in p5.js", Reprint edition, New York, Princeton
Architectural Press.
- Hoff, A., n.d., Generative Art, https://inconvergent.net/#writing (suggested by Matti Niinimäki)
- Levin,
G. & Brain, T. 2021. "Code as Creative Medium: A Teacher’s Manual: A
Handbook for Computational Art and Design", MIT Press.
- Noble,
J., 2012. “Programming Interactivity: A Designer’s Guide to Processing,
Arduino, and openFrameworks” (2nd Edition), O’Reilly Media. (new
version coming out in May 2016)
- Perevalov, D., 2013. “Mastering openFrameworks: Creative Coding Demystified”, Packt
- Perevalov, D. & Tatarnikov, I., 2015. “openFrameworks Essentials”, Packt
- Shiffman, D., 2012. The Nature of Code: Simulating Natural Systems with Processing. http://natureofcode.com. Examples ported to oF: https://github.com/superartificial/Nature-Of-Code-Open-Frameworks-Port
- Code repository: https://github.com/aalto-mediacode
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
MyCourses page
Teaching Language : English
Teaching Period : 2022-2023 Spring III
2023-2024 Spring IIIEnrollment :
Minimum amount of participants: 8
Maximum amount of participants varies according to the implementation of the course.Registration for Courses: Sisu.
Priority order to courses is according to the order of priority decided by the Academic committee for School of Arts, Design and Architecture:
https://www.aalto.fi/en/services/registering-to-courses-and-the-order-of-priority-at-aalto-arts