If you don't see the homework posted by 5pm and you can't recall what was assigned, please email a classmate (or Mr. Z if you haven't heard back from your classmates) but do NOT assume there was no homework.
Students Will Be Able To:
Identify creative applications of coding and art
Use mouseX and mouseY in sketches to make objects move in a sketch
Use basic conditionals to control the shapes and colors of a sketch on the canvas
HOMEWORK:
Submit your creations for the Session 2 Task here before Sunday
Your creation must have at least 8 shapes (and at least one of each of the four main kinds of shapes), at least 7 colors, and at least two lines of text of different sizes
Exploration 4 due Monday (9AM)
Students Will Be Able To:
Display, resize, and move text
Change the color of shapes, text, and lines
Change the font of text (optional)
HOMEWORK:
Submit your creations for the Session 2 Task here before Sunday
Your creation must have at least 8 shapes (and at least one of each of the four main kinds of shapes), at least 7 colors, and at least two lines of text of different sizes
Exploration 3 due Thursday (9AM)
Students Will Be Able To:
Create and move basic shapes (ellipses, rectangles, triangles, and lines)
Display, resize, and move images (optional)
HOMEWORK:
Submit your creations for the Session 1 Tasks here
Students Will Be Able To:
Explore p5.js creations
Identify some of the reasons for using p5.js to create visual art, simulations, and games
HOMEWORK:
Complete the Course Survey for Monday
Complete Exploration 1 for Monday
YouTube Video Tutorials by Coding Train
Programming with p5.js, "Lessons" 1 - 7: All ofthe essentials of p5.js
Programming with p5.js, "Lesson" 8: HTML/CSS/DOM Tutorial
Programming with p5.js, "Lesson 9": Rotations and Other Advanced Topics
Programming with p5.js, "Lesson 11": Adding Videos and Working with Pixels
Programming with p5.js, "Lesson" 17: Sound Tutorial
Examples of p5.js sketches from Happy Coding