Overview
The paint pot application provides 5 different color (red, blue, yellow, green, and cyan). The application allows users to paint on the canvas. This app changes color of the paint when the particular color button is clicked.
Download
|
Enhancements
A canvas was added to the application. The background image of the canvas was changed. A new color button called cyan_button was added. The size of the dot thickened to a radius of 8 pixels.
Event Handlers
- Blue button click event: When the blue button is clicked, set the paint color to blue.
- Yellow button click event: When the yellow button is clicked, set the paint color to yellow.
- Red button click event: When the red button is clicked, set the paint color to red.
- Green button click event: When the green button is clicked, set the paint color to green.
- Clearscreenwhite click event: When the clearscreenwhite button is clicked, it clears the paint on the canvas.
- Screenshot click event: When the screenshot button is clicked, it calls camera1 to take picture of the screen.
Abstraction
The abstraction in my program includes the function of the event handlers. The application allows the user to paint on the canvas. This simple action functions through composition of event handlers. When canvas 1 is touched the application paints a appropriate circle which has a radius of eight. The camera component from the media simply allows the user to take a screen shot. However after the application is programmed to take a picture the picture automatically saves into the image file. The colors in the application are programmed to function when touched. Therefore the application reads a certain order then abstracts it down to an action. In general the details of the event handlers were abstracted down into a particular function. .
Essential Question
The act of abstraction changes the specific idea into a more general idea. An abstraction allows oneself to interpret matter easier and stronger. I assume the word matter is an example of a abstraction. Matter consists of all sorts of objects and living things. We are able to wrap these components up using the word matter. How can abstraction help us learn? Through the idea of abstraction we are able to think specifically. The way of learning doesn't matter whether you are a visual learner, or a hearing learner. Within abstraction above all specific details human are allowed to think with a word, object, and a place.