Graphics Assignment # 2 - Paint App
Below is an example of the Paint app assignment. Play around with it and notice the following things that are required for your project:
- Number and location of color squares
- What happens when you click on the color squares
- What happens when you click and drag the mouse
- What happens when you click on the white square
This project can be completed both with or without objects. Both methods can result in identical programs. (The example below is made with a class that defines the color boxes on the side of the canvas.)https://codepen.io/lsuddem/pen/jOMvXZV
While students can complete this project using strings to represent pre-set color names, it is recommended that they utilize RGB values as a way to practice the format.
Lastly, the particular shades shown in these examples and the number of options are mearly suggestions. If desired a student could create a paint app using which ever shades they wanted. Let your creativity flow!