Introduction to Programming for the Visual Arts with p5.js

Full Details
Provider
Level
Price
Common Core
Images
No items found.

This course is an introduction to writing code within the context of the visual arts. It asks two primary questions:

What is the potential of software within the visual arts?
As a designer or artist, why would I want (or need) to write software?

Software influences all aspects of contemporary visual culture. Many established artists have integrated software into their process. Prominent architects and designers not only use software, they commission custom software to help them realize their unique ideas. The creators of every innovative video game and Hollywood animated film write custom software to enhance their work.

As a comprehensive first introduction to the potential of software development within a broad range of the arts, this course aspires to teach you to engage the computer more directly with code. Programming opens the possibility to create not only tools, but systems, environments, and new modes of expression. It is here that the computer ceases to be a tool and becomes a medium.

Full Details
Formats: 
Part of resource: 
Posted 
Mar 2023
This resource has religious influence.

Similar resources

Code: The Hidden Language of Computer Hardware and Software
Code: The Hidden Language of Computer Hardware and Software
6th - College
Stone River eLearning
Stone River eLearning
7th - College
Express Course (2018)
Express Course (2018)
4th - High School
Pre-reader Express
Pre-reader Express
Pre-K - 3rd
Computing Form and Shape: Python Programming with the Rhinoscript Library
Computing Form and Shape: Python Programming with the Rhinoscript Library
High School - College
CodeHS
CodeHS
6th - High School

About UCLA

We doubt the critics, reject the status quo and see opportunity in dissatisfaction. Our campus, faculty and students are driven by optimism. It is not naïve; it is essential. And it has fueled every accomplishment, allowing us to redefine what's possible, time after time.

This can-do perspective has brought us 14 Nobel Prizes, 13 faculty MacArthur Fellows, 116 NCAA titles and more Olympic medals than most nations. Our faculty and alumni helped create the Internet and pioneered reverse osmosis. And more than 140 companies have been created based on technology developed at UCLA.

What inspires MacArthur Fellows and Rhodes Scholars? What gave Jackie Robinson the courage to become the first African American in Major League Baseball? What was the catalyst that spurred Vint Cerf and Leonard Kleinrock's dream of the Internet?

The answer is optimism. And it is in our DNA.
It is what enables us to push forward and redefine what's possible. It pervades our focus on education, research and service and, in turn, opens limitless opportunities to every student.

And through its eye-opening lens, we see beyond the classroom, allowing us to engage with the world right now.
As UCLA moves onward, we leverage our history to define our future. Every achievement and breakthrough we have made justifies our optimism, calling us to build upon our past. And as we near the end of a century of excellence, we steadfastly pursue future endeavors with the same optimism that brought us here.

This is UCLA.
These are the grounds of optimism.

More by UCLA

thumbnail
Organic Reactions and Pharmaceuticals, Chemistry 14D
Organic Reactions and Pharmaceuticals, Chemistry 14D
College