Skip to content

Latest commit

 

History

History
83 lines (61 loc) · 3.01 KB

readme.md

File metadata and controls

83 lines (61 loc) · 3.01 KB

HCDE 598 Winter 2017

UW HCDE MS Creative Computing Curriculum

Course Description

Students will explore the essentials of Computer Science including: creativity of computing, processing of data, abstraction, managing complexity, computational thinking, algorithms, programming, debugging, and multimedia.

Course Documents

Topics: Installfest, git, github, why p5.js, environment setup, using the reference, digital color, coordinate system

Topics: Programming flow, animation loops, functions, parameters, variables, max, min

Topics: Conditional statements, logical operators, events, mouseX, mouseY, mouesIsPressed, frameCount, random, dist, mousePressed, mouseReleased

Topics: keyPressed events, for loops, using text and fonts, using images

Topics: Review for loops, while loops, arrays, return statements

Topics: HTML/CSS

Topics: Array review, tile game, final project

Topics: Moving beyond the p5.js editor, objects, final project work time

Topics: Learning beyond this class, final project presentations