New Perspectives in Science Education

Edition 13

Accepted Abstracts

Creative Coding: A Unique Pedagogical Model for Teaching Computer Science to Artists

Ajay Kapur, California Institute of the Arts (United States)

Perry Cook, California Institute of the Arts (United States)

Michael Bryant, California Institute of the Arts (United States)

Jennifer Hutton, California Institute of the Arts (United States)

Abstract

This paper describes the implementation of a unique pedagogy for teaching 
computer science skills to artists, musicians, and creative practitioners. In it, the principles of computer science are taught through engaging and meaningful projects complementary to the artists’ individual output using two key tools: ChucK, an open source programming language used for composing music in real time, and Processing, a novice-friendly, Java-based programming environment. By placing STEM-based curricula as a foundation for creative work, this method augments a student’s primarily creative learning goals with more practiced problem solving skills. Furthermore, the scope of each project necessitates a deeper understanding of more complex skills such as algorithmic techniques and programming. Over time, it is anticipated that such sonic and visual experiments will encourage the development of more technology-driven art. This paper concludes that such a curriculum is a necessity for artists in light of their increasing need for computer literacy and technological self-sufficiency.

Back to the list

REGISTER NOW

Reserved area


Media Partners:

Click BrownWalker Press logo for the International Academic and Industry Conference Event Calendar announcing scientific, academic and industry gatherings, online events, call for papers and journal articles
Pixel - Via Luigi Lanzi 12 - 50134 Firenze (FI) - VAT IT 05118710481
    Copyright © 2024 - All rights reserved

Privacy Policy

Webmaster: Pinzani.it