Course detail
Computer Skills – Creative Programming
FA-PKK-NEAcad. year: 2022/2023
Today CAD software is an indispensable part of an architect's work. Knowing the basics of programming can help to use this tool in a more efficient and sophisticated way. The course introduces the Processing programming platform which enables students to do creative programming and create artwork and design. In the second half of the semester, students will, in cooperation with the pedagogue, programme spatial designs based on simple emergent principles.
In the study programmes “Architecture and Urban Design” the course is part of the courses on tools.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
10 % Research report
30 % Final project (Week 10–13)
10 % Participation (attendance, activity in the lessons)
Course curriculum
- Introduction to the topic
- Processing, p5.js, and other programming platforms. Coordinate system, data types, syntax, colours
- Variables, conditions, mapping, limitation
- Loops, creating functions
- Interference and interactivity, objects and field
- Libraries
- Information aesthetics
- Generative algorithms
- Import/Export
- Final work on the project
- Final work on the project
- Final work on the project
- Presentation of the final project with a visiting critic
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
In the case of a student's apology and with approval of the subject guarantor, personal attendance may be substituted with online attendance in the classes.
Recommended optional programme components
Prerequisites and corequisites
Basic literature
SHIFFMAN, D. Learning Processing: a beginner’s guide to programming images, animation, and interaction. Amsterdam: Morgan Kaufmann, 2008. ISBN 978-0123736024. (EN)
Recommended reading
Classification of course in study plans
- Programme NE_A+U Master's 1 year of study, winter semester, compulsory-optional
- Programme BX_A+U Bachelor's
branch ARCH , 1 year of study, winter semester, elective
- Programme NE_A+U Master's 1 year of study, winter semester, elective
- Programme N_A+U Master's 1 year of study, winter semester, compulsory-optional
2 year of study, winter semester, compulsory-optional