MEADOWBROOK P5JS
  • Fifth Grade Math Class
    • First Project
    • Openprocessing
    • Email from Weds
    • Practice
  • Tutorials
    • P5JS Intro >
      • Intro HW
    • Shapes >
      • Processing Hour of Code Poster
      • House
      • Shapes HW >
        • Shaded Triangles
    • Color >
      • Color and Shapes Review
      • Color HW
    • Arcs >
      • Introduction to Arcs
      • Thurs Arcs Homework
      • Four Shapes
      • Fri. Homework
      • 11.37 Two Arcs in Rectangle
    • Moving with the Mouse >
      • Shaded Arcs
      • Moving Mouse HW
    • Variables >
      • Draw Proportional Face >
        • Code for Head with Eyes
      • Pet Goat >
        • Pet Goat Solution Image
    • Distance >
      • Mouse inside a Circle
    • Map Command
    • Conditional Statements >
      • Detecting an Edge
      • Else Statement
      • Boolean Variables
    • Rotate, Translate, Push, Pop >
      • Scale
      • More on Push and Pop
    • Repeat Loops >
      • Nested Loops
    • Define Your Own Functions >
      • Functions
      • Functions and Return
    • Object Oriented Classes
    • Arrays >
      • Arrays and Loops
      • Arrays of Objects
      • Constructor Objects
      • Adding and Removing Objects in an Array
      • Clicking on Objects
  • Fifth Grade Math Class
    • First Project
    • Openprocessing
    • Email from Weds
    • Practice
  • Tutorials
    • P5JS Intro >
      • Intro HW
    • Shapes >
      • Processing Hour of Code Poster
      • House
      • Shapes HW >
        • Shaded Triangles
    • Color >
      • Color and Shapes Review
      • Color HW
    • Arcs >
      • Introduction to Arcs
      • Thurs Arcs Homework
      • Four Shapes
      • Fri. Homework
      • 11.37 Two Arcs in Rectangle
    • Moving with the Mouse >
      • Shaded Arcs
      • Moving Mouse HW
    • Variables >
      • Draw Proportional Face >
        • Code for Head with Eyes
      • Pet Goat >
        • Pet Goat Solution Image
    • Distance >
      • Mouse inside a Circle
    • Map Command
    • Conditional Statements >
      • Detecting an Edge
      • Else Statement
      • Boolean Variables
    • Rotate, Translate, Push, Pop >
      • Scale
      • More on Push and Pop
    • Repeat Loops >
      • Nested Loops
    • Define Your Own Functions >
      • Functions
      • Functions and Return
    • Object Oriented Classes
    • Arrays >
      • Arrays and Loops
      • Arrays of Objects
      • Constructor Objects
      • Adding and Removing Objects in an Array
      • Clicking on Objects
Search by typing & pressing enter

YOUR CART

May 4 & 5

 Practice Time after So Much Video Watching!

Focus on Conditionals:
Build a bouncing ball program where there's a ball that never leaves the screen but changes speed every time it hits any wall.   Add ons:
  • Use map() to make the the color change based on where mouseX is on the screen
  • Have the user change the color by clicking on the ball

Focus on Transformations:
Create a creative picture or a map (maybe of Meadowbrook Campus where rect() are buildings?) and scale it larger/smaller when user moves mouse up and down (mouseY)

Create a coordinate grid system using scale where 0,0 really is in botom left corner of the screen and teach how the coordinate grid works to your user by displaying images and text in this coordinate grid and dawing the axis on the screen (translate() will help here)

Something else that focuses on Conditionals or Transformations? Just ask!
Powered by Create your own unique website with customizable templates.