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. Session_00
, Session_01
, etc.) or a zero-indexed assignment number (e.g. Assignment_00
, Assignment_01
, etc.). Each example is documented with inline comments and a README.md
as needed.
The example and assignment code is licensed under an MIT license. For more information about open source licenses, see The Legal Side of Open Source.
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
│ ├── Session_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
OF_ROOT
. -
In the terminal, change your working directory to your openFrameworks root:
cd OF_ROOT/
- Clone the repository
git clone https://github.com/SAIC-ATS/ARTTECH-3135.git
- To update your copy to the latest ..
cd OF_ROOT/ARTTECH-3135
git pull
See CONTRIBUTING.md
.