Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

HCDE 598 Winter 2017

Week 3

Prep Work

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

Learning Objectives

  • Review and practice using functions and parameters
  • Continue to practice using max and min
  • Understand and be able to use the functions random, dist, mousePressed, and mouseReleased
  • Continue to learn and practice with conditional statements
  • Understand and be able to use logical operators (and, or)
  • Understand and be able to use p5.js built in variables: mouseX, mouseY, mouseIsPressed, frameCount

Warm up

  • Student expectations
  • Meet your new partner
  • Share your Lego Families
  • Lego family review, and work-time

Lessons

  • Events
  • Conditional statement structure
  • Functions: random, dist, mousePressed, mouseReleased

Exercises

  • Add restart button to Lego Family
  • Dot Drawing
  • Line Drawing
  • Growing Ellipse
  • Working with text

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