A public repository for SAIC ARTTECH 3135 / 5135 Interactive Art and Creative Code.
The course website is located at https://saic-ats.github.io/ARTTECH-3135/.
This repository contains materials for the course. The Syllabus, assignments and lecture notes are located in the
docs/ folder. Code examples are listed by Week and Assignment number in the root directory.
The syllabus, assignments and lecture notes located in the
docs/ folder are written in markdown and formatted for the web using Jekyll, a static website generator. Each time a file is updated in the
docs/ folder, those changes are incorporated into the course website, which is generated and hosted for free by Github Pages.
The course documents are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License .
The example code is located in the root directory and organized by zero-indexed course week number (e.g.
Week_01, etc.) or a zero-indexed assignment number (e.g.
Assignment_01, etc.). Each example is documented with inline comments and a
README.md as needed.
The examples in this repository are primarily written using openFrameworks. To keep example paths simple, this repository can be placed in your openFrameworks root folder. Your openFrameworks directory should look something like this:
openFrameworks/ ├── ARTTECH-3135 │ ├── CONTRIBUTING.md │ ├── README.md │ ├── LICENSE.md │ ├── docs │ ├── Week_00 │ └── ... ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── addons ├── apps ├── docs ├── examples ├── export ├── libs ├── other ├── projectGenerator-osx ├── scripts ├── tests ├── tutorials └── ...
Download and setup openFrameworks. The location of your installation is referred to as the
In the terminal, change your working directory to your openFrameworks root:
- Clone the repository
git clone https://github.com/SAIC-ATS/ARTTECH-3135.git
- To update your copy to the latest ..
Contributor Installation (optional)