ART 384LAB – Computational Media I: Art Design & Creative Coding
Art has always been a way of expressing oneself, and as technology advances, it has become easier to create art using digital tools. Computational Media I: Art Design & Creative Coding is a course that focuses on using computer programming as a medium for art and design. This article will discuss the various aspects of the ART 384LAB course, including its goals, curriculum, and outcomes.
Overview
ART 384LAB is a course offered at various universities, including New York University, that teaches students how to use computer programming as a medium for art and design. The course covers a wide range of topics, including programming languages, 2D and 3D graphics, user interfaces, interactive media, and more.
Goals
The primary goal of ART 384LAB is to teach students how to create art using computer programming as a medium. Students will learn how to use various programming languages to create interactive and visually appealing art pieces. They will also learn how to integrate other digital tools, such as graphics software and hardware, into their creations.
Curriculum
The ART 384LAB curriculum is divided into several modules that cover different topics related to art and design using computer programming. These modules include:
Introduction to Programming
In this module, students will learn the basics of programming languages such as Python and Processing. They will learn how to write code and how to use programming concepts such as variables, loops, and functions.
Graphics Programming
This module focuses on teaching students how to create 2D and 3D graphics using programming languages. Students will learn how to create shapes, colors, and textures using code.
User Interfaces
In this module, students will learn how to create user interfaces for their art pieces. They will learn how to design buttons, menus, and other interactive elements using programming languages.
Interactive Media
This module focuses on teaching students how to create interactive art pieces using programming. They will learn how to use sensors and other input devices to create art pieces that respond to user input.
Creative Coding
In this module, students will learn how to use their creativity to design and create unique art pieces using computer programming. They will be encouraged to experiment with different programming techniques to create visually stunning art.
Outcomes
Upon completion of the ART 384LAB course, students will have gained a variety of skills related to art and design using computer programming. These skills include:
Conclusion
ART 384LAB is a course that teaches students how to use computer programming as a medium for art and design. The course covers a wide range of topics related to art and design using programming languages, including graphics programming, user interfaces, interactive media, and creative coding. Upon completion of the course, students will have gained a variety of skills related to art and design using computer programming.
FAQs