- Email: zevenrodriguez@miami.edu
- Office UM School of Communication Francis L. Wolfson Building 2nd Fl Room 2014
- Office Hours
- To sign up for office hours please visit https://calendly.com/zevenrodriguez
All Assignments to be submitted through Microsoft Teams
- Intro to p5js
- 2D Primatives
- text()
- Variables
- Github
Create a character or piece of art using shapes.
- Use 5 different variables to represent position, color (10 points)
- mouseX and mouseY
- mousePressed()
- keyPressed()
- if statement
- text()
- Github
Using your character or piece of art add 2 methods of interaction, Use any of the interactive methods we used in class
- Buttons
- Images
- if elseif else
Use 4 images to create a 4 page storybook or add 4 buttons to the coloring book example. Must use 4 buttons or hit-zones to interact with your application.
Week 5 - Arrays and Loops
Use buttons or hitzones to show and hide a shape.
- Layout/Create a sketch for your Midterm
- Being laying out your inputs, outputs, and assets
Write a one paragraph proposal explaining your midterm project. Include what assets and interactions you want to include i.e.
-
- Ball
- A bunch of puppies (background image)
-
- A rain animation
- When the user clicks on a box, it shows my character.
- When the user hovers over an area, the background color changes.
Make a creative sketch. Make a interactive sketch with 4 points of interaction. For example, you can make an interactive world or application.
- Create a readme with a brief title and explanation (HW 6)
- In your sketch, include a title and instruction (3 Points)
- background image or design (2 Points)
- Use one of the following (3 Points)
- Arrays
- For..Loops
- millis
- 4 points of Interaction (12 Points - 3 Points each)
- Note: You do not have to use all interactions below, but you must have 5 interactions points
- buttons
- mouseX mouseY
- mousePressed
- keyPressed
- hitzones
Week 7 - Midterm Project Workdays
Week 8 - Midterm Project Presentation
- 5 Slide presentation