Skip to content

maxkessler/sva-slowcode-2014

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

SVA IxD Slow Code, Fall 2014

Overview

In Slow Code, students write homegrown code and share it with their local classmates. Like the Slow Food Movement, the class advocates the benefits of using locally grown produce (code) and skillfully judging the origins of globally produced food (code-libraries/snippets). Students are given time to learn the craft, exploring how it relates to their unique skillsets and interests. At minimum, they learn how to use code as a means of increasing their toolset, as well as read and understand other people’s code. At best, the craft will grow its roots into their perception of systems, processes, and ultimately enrich their creative processes.

Class Schedule

All classes are 6-8:50, except for rescheduled classes (Class 1 and 6)

Week 1 Sept 4, Moved to Sept 8 (10-12:50)

Week 2 Sept 11

Week 3 Sept 18

Week 4 Sept 25, Urban Matter visit

NO CLASS Oct 2, reschedule

Week 5 Oct 9

Week 6 Oct 13, makeup for Oct 2 (10-12:50)

Week 7 Oct 16

Week 8 Oct 23

Week 9 Oct 30

Week 10 Nov 6

Week 11 Nov 13

Week 12 Nov 20

NO CLASS Thanksgiving

Week 13 Dec 4

Week 14 Dec 11

Week by Week Details

Week 1

  • Intros

  • Input, Processing, Output

  • Collaboration, Git

  • Processing (Open source, creative coding languages)

  • P5.js (https://p5js.org/)

  • JQuery (event driven, javascript)

  • Processing.js (Processing meets javascript)

  • JSFiddle (https://jsfiddle.net/)

  • Codepen (https://codepen.io/)

  • Getting Started

Week 2

  • Variables
  • Scope
  • Conditionals

Week 3

  • Arrays
  • Iteration, looping
  • Functions

Week 4

  • Visit from Industry professionals
  • More examples of functions

Week 5

  • Objects
    • Properties (Object variables)
    • Methods (Object functions)

Week 6

  • Physics, animation and movement
  • Exploring libraries and open source

Week 7

  • Week 6 moving forward will focus on additional exploration on the web and in real-world scenarios.

Week 8

  • Group up for team projects

Week 9-14

  • TBD

Getting started

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published