# Course Modules

## Module 1 - Abstract Art

Background Reading. Read the following section about Mondrian on the Khan Academy: [Link](https://www.khanacademy.org/humanities/ap-art-history/later-europe-and-americas/modernity-ap/a/mondrian-composition)

1. Art: analyze the work of an abstract artist to learn about design rules or patterns.
   * Example Artist:  Mondrian
2. Technology: learn about the state of art / technology in this historical period.
   * Mondrian's Artistic Production Timeline: 1917 - 1944.  Neo-Plastic phase:
   * Michael Noll - IBM 1960s
   * Appolo Launch
3. Computing Concepts:
   * Programming Language:  Javascript&#x20;
   * Programming Library: Processing.js
   * Programming Environment: khan academy
   * Processing:
     * canvas coordinate system
     * processing functions:
       * shape primitives: line( ), rect( )
       * color:  fill( ), stroke( ), noStroke( )
   *
   * Program Structure: Sequence of commands
   * Computing:&#x20;
     * variables:  x, y coordinates of lines and shapes
     * rules ( specify some rules that can be observed in mondrian's artwork within a timeframe ( transatlantic paintings)
     * abstraction&#x20;

## Module 2 -
