A public repository for SAIC ARTTECH 3135 Interactive Art and Creative Code.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assignment_00
Assignment_01
Assignment_07
Other/FlightTracker
Session_00
Session_01
Session_02
Session_03
Session_04
Session_05
Session_06
Session_07
Session_08
Session_09/00_Tendrils_Basic
Session_13/PieChart
docs
scripts
.gitignore
CONTRIBUTING.md
LICENSE.md
README.md

README.md

ARTTECH 3135

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/.

Course Repository

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.

Course Documents

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 by-nc-sa.

Code Examples

The example code is located in the root directory and organized by zero-indexed course week number (e.g. Week_00, Week_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.

Repository Installation

Location

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
└── ...

Read-Only Installation

  1. Download and setup openFrameworks. The location of your installation is referred to as the OF_ROOT.

  2. In the terminal, change your working directory to your openFrameworks root:

  • cd OF_ROOT/
  1. Clone the repository
  • git clone https://github.com/SAIC-ATS/ARTTECH-3135.git
  1. To update your copy to the latest ..
  • git pull

Contributor Installation (optional)

See CONTRIBUTING.md.