Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

HCDE 598 Winter 2017

Week 5

Prep Work

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

Learning Objectives

  • Fully understand and be able to use for loops
  • Understand and be able to use while loops
  • Understand the difference between for loops and while loops, and when to use which
  • Understand the value added with arrays
  • Be able to create and access data stored in arrays
  • Have a general understanding of returning a value from a function

Warm up

  • Opportunity to redo a past assignment

  • Schedule for the rest of the quarter

    Date Description
    02/20 No class, President's day
    02/27 Tile game, objects, start final project
    03/06 Physics simulations, final project work time
    03/13 Final project presentations
  • Assignments for the rest of the quarter

    Due Date Description
    Saturday, 02/25, 9pm Data visualization
    Sunday, 02/26, 9pm Customize HTML/CSS of portfolio (3pts, participation)
    Sunday, 03/12, 9pm Final project (code+video)
    Monday, 03/13, 6pm Final project in-class presentation
    Saturday, 03/18, 9pm Class reflection
  • Programming is hard, but you're doing great!

  • Meet your new partner

  • Share your Creativity Exploration assignment

Lessons

  • for loops
  • while loops
  • arrays
  • returning a value form a function

Exercises

  • Mouse Lines
  • Dot Grid
  • Concentric Circles
  • Birthday Visualization

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