-
Notifications
You must be signed in to change notification settings - Fork 16
Home
MAAD 23655 (Autumn 2022)
In this course we'll be working together as an open source arts collective. We'll produce an online app which explores the expressive space between software as a tool and software as art. We'll learn the processes and tools that professional creative technologists use when working together to produce "software art" projects. This is an intermediate level coding course with work being predominantly written in JavaScript (server side and client side). While proficiency in JavaScript is not required, it's recommended that students have a background in basic programming concepts (data types, variables, functions, conditions, loops, etc) as this course will build on those to introduce more intermediate level concepts and programming paradigms.
On this Wiki you'll find a collection of class notes, references and documentation. This will be updated throughout the quarter.
- class syllabus + prerequisites + required materials
- A Brief Introduction to Artware (Software Art)
- Setting up your local project
- Running a Local Web Server
- Working on Tasks
- the "feature branch" workflow
- The Myth of Writing Code from "Scratch"
- datasets
Below you'll find documentation for how to use our Artware "framework".