Creative Coding

Vrije Universiteit Amsterdam

Course Description

  • Course Name

    Creative Coding

  • Host University

    Vrije Universiteit Amsterdam

  • Location

    Amsterdam, The Netherlands

  • Area of Study

    Computer Engineering, Computer Science

  • Language Level

    Taught In English

    Hours & Credits

  • ECTS Credits

    3
  • Recommended U.S. Semester Credits
    3
  • Recommended U.S. Quarter Units
    4
  • Overview

    Creative coding is an exploratory and experimental process that uses code as a medium of expressing ideas to create artwork. We will use these basic skills for creating visual art projects.

    Course description

    Programming literacy has become an essential skill for the society we live in these days, and this is also important in arts because programming has become an artistic medium for exploring creativity. It allows people to express possibilities built on top of the computer's interactivity and multimedia features. In this course, we will explore the cutting edge of programming and visual arts by understanding the basics of programming for creative purposes. 

    The programming language that we will use during the course is Processing, but learning processing is just a side effect. The knowledge and skills acquired by the students during the course are transferable to other programming languages like Java or JavaScript.

    Knowledge and understanding: at the end of the course, students will be familiar with basic programming concepts (e.g., variables, expressions, statements, loops, and functions) and creative coding concepts (e.g., shapes, color, interaction, typography, and 2D transformations)

    Applying knowledge and understanding: Students will be able to reproduce existing visual ideas and express their own visual ideas in small to medium-sized programs.

    Communication skills: Students will be able to read code written by others and write code such that others can easily understand it.

    Learning skills: students will learn how to use programming as a medium for exploring their creativity and how to read technical documentation (e.g., programming language and library references).

     

    By the end of this course, students will be able to:  

    use programming as a medium for exploring their creativity via computer programs. 

     read technical documentation (e.g., programming language and library references).

X

This site uses cookies to store information on your computer. Some are essential to make our site work; others help us improve the user experience. By using the site, you consent to the placement of these cookies.

Read our Privacy Policy to learn more.

Confirm