Digital Creativity & Multimedia

Creative Coding with Processing

Mastering Creative Coding Techniques with Processing

Workload: 400 hours Topics: Tools and Software in Digital Creativity
Initial Registration โ€” 80 EUR This initial payment is credited toward tuition. Program-specific discounts may apply.
Start registration

Program overview

Creative Coding with Processing immerses participants in the dynamic intersection of art and technology through hands-on projects that leverage the Processing programming language. This course emphasizes the development of interactive visualizations, animations, and generative art, equipping learners with the skills to create compelling digital experiences. Participants will engage in a variety of projects that not only enhance their coding abilities but also foster creativity and innovation in digital media.
Throughout the course, learners will explore fundamental programming concepts while working on real-world applications. Each module is designed to build upon the previous one, culminating in a final project that showcases the skills acquired. Participants will have the opportunity to publish their work in Cademix Magazine, providing a platform for visibility and professional growth. This course is ideal for those looking to expand their digital creativity toolkit and apply their skills in various professional contexts.
Syllabus:
Introduction to Processing: Environment Setup and Basics
Data Types and Variables: Understanding the Foundation of Coding
Control Structures: Conditionals and Loops in Creative Coding
Functions and Modularity: Building Reusable Code
Graphics and Animation: Creating Dynamic Visual Content
User Interaction: Incorporating Mouse and Keyboard Events
Sound and Multimedia: Enhancing Projects with Audio Elements
Generative Art: Exploring Algorithms for Artistic Creation
Final Project Development: Conceptualizing and Executing a Unique Creative Work
Publishing and Showcasing: Preparing Work for Cademix Magazine

Learning goal

To empower participants with the ability to create innovative digital artworks using Processing, enhancing both technical and creative skills.

Target group

Graduates, job seekers, business professionals, and optionally researchers or consultants.

Prerequisites

Basic understanding of programming concepts is recommended but not mandatory.

Format and certification

Teaching method: Project-based, interactive learning with a focus on practical application.

Certificate: Certificate of Attendance, Certificate of Expert, issued by Cademix Institute of Technology.

Related programs

Shopping Basket
Cademix Institute of Technology e.U.Continuing Education ยท Professional Development ยท Austria