Creative Coding 1

Jonas Bohatsch
Art and Technology, Coding Lab
2021W, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 semester hours, course number S03094

Description

This course teaches basic programming skills with the language Processing and it's javascript equivalent P5.js.
Wether designer or artist; after successfully completing the course, students posses basic coding skills and  understanding of how to use coding as a tool in their creative practice.

 

Content:

Basics of programming in P5js 

Working with random number generators

Programming of a software drawing tool

Computational thinking

Examination Modalities

Completion of given tasks
Programming of a software drawing tool

Key Words

coding, programming, digitale kunst, p5js, processing, media art, medienkunst, javascript, computational art, generative, digital art

Dates

06 October 2021, 14:00–14:30 (preliminary discussion)
11 October 2021, 09:45–12:45
18 October 2021, 09:45–12:45
08 November 2021, 09:45–12:45
15 November 2021, 09:45–12:45
22 November 2021, 09:45–12:45
29 November 2021, 09:45–12:45
06 December 2021, 09:45–12:45
13 December 2021, 09:45–12:45

Course Enrolment

From 01 September 2021, 00:00 to 10 October 2021, 00:00
Via online registration

co-registration: possible

TransArts - Transdisciplinary Arts (Bachelor): Artistic and art technology foundations: Artistic and art technology foundations

Cross-Disciplinary Strategies (Master): Study Areas: Study Area 2: Science and Technology

Design: Specialisation in Graphic Design (1. Section): Technical Basics: Introduction into Computer Applications

Design: Specialisation in Graphic Design (2. Section): Technical Basics: Human Computer Interaction

Design: Specialisation in Graphic Design (2. Section): Technical Basics: Hard and Soft Skills

Design: Specialisation in Graphics and Advertising (1. Section): Technical Basics: Introduction into Computer Applications

Industrial Design (1. Section): Transfer Techniques: Experimental Lab

Fine Arts (2. Section): Artistic Practice in Technical Context: Workshops

Fine Arts (2. Section): Artistic Practice in Technical Context: Free Electives out of Artistic Practice in Technical Context

Design: Specialisation in Applied Photography and Time-based Media (2. Section): Technical Basics: Applied Photography - Ways of Presentation

Design: Specialisation in Applied Photography and Time-based Media (2. Section): Technical Basics: Workshop-based Projects - Knowledge of Materials

Cross-Disciplinary Strategies (Bachelor): Science and Technology: Deepening / Application

Individual courses: possible