Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

HCDE 598 Winter 2017

Week 1

Prep Work

Goals

  • Learn about the course and your classmates
  • Start learning the fundamentals of programming
  • Practice using the reference
  • Understand and be able to write code to draw shapes, and use different colors

Warm up

  • Introductions
  • Paper coding activity
  • Lightbot in pairs

Lessons

  • All the languages! Why p5.js?
  • Environment setup
  • How to use the reference
  • Digital color
  • Coordinate system

Exercises

  • Building a robot
    • Given the code for a black/white robot; add a customized color scheme and adjust to make it your own
    • Practice using the reference
    • Practice using RGB color values
    • Understand programming flow
  • Taijitu
    • Create a Taijitu using only ellipses and a single rectangle
    • Problem solving practice

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