Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

HCDE 598 Winter 2017

Week 2

Prep Work

  • Review the comments you received on your Digitize assignment and update your code to address the comments if time allows
  • Review and be prepared to talk with others about your Digitize assignment

Learning Objectives

  • Learn about the course and your classmates
  • Understand programming flow of static and dynamic programs in p5.js
  • Understand how programming flow changes when using functions
  • Understand and be able to use functions and parameters
  • Understand how the animation loop works in p5.js
  • Be able to create and use variables in your code
  • Be able to increment (add a value), and decrement (subtract a value) from a variable
  • Understand and be able to use the max and min functions

Warm up

  • Introductions
  • Lightbot in pairs
  • Digitize review

Lessons

  • All the languages! Why p5.js?
  • Digital color
  • Functions and Parameters

Exercises

Debrief

  • What new things did you learn today?
  • What topics are you still struggling with?
  • What did you especially enjoy about today's class?
  • What can be improved for future classes?

Resources

Homework