Overview
Download
The paint pot app is an app where the user can draw and create drawing with several types of colors.
The user can also take a picture and use it instead of the default background of the app.
A new drawing can be used again by using the wipe button.
The user can also take a picture and use it instead of the default background of the app.
A new drawing can be used again by using the wipe button.
![]()
|
The App is available to download on the left side and an .apk file on the left side.
Enhancements
I added a 4th color button which is the Pink color on to the app.
Now if the pink button is pressed, the user will be able to draw in a pink colorway.
I also changed the background image into a more friendly image.
The user can now have a new basic image to draw on.
The dot is now slightly bigger due to the change of size of the dot to the radius of 8 pixels from 5 pixels.
Now if the pink button is pressed, the user will be able to draw in a pink colorway.
I also changed the background image into a more friendly image.
The user can now have a new basic image to draw on.
The dot is now slightly bigger due to the change of size of the dot to the radius of 8 pixels from 5 pixels.
Event Handlers
The picture are all the blocks that are used in the creation of the application.
The new event handlers include :
The new event handlers include :
- When the user clicks on the Pink_button : It sets the canvas to be painted in pink
- When the user touches on the Canvas1 : it calls to draw a circle of a radius of 8
Abstraction
Examples of abstraction in the program
- The wipe button: The user taps on the wipe button to erase all the work that is done on the canvas. It subtracts all the erasing work that would been done with starting the program again.
- The camera button: The camera button that changes the default background can be done by just tapping on the camera button and taking a picture.
It changes the background with the picture that is taken by the camera function. - The color buttons: Just by a tap on a certain color one can choose to pick the color one wants to draw on. The color button simplifies a menu that could be needed for the program.
Essential Question
How does abstraction help you to learn?
Abstraction helps one to learn by having the user to know more about the abstract concepts of things. For example, one might learn to simplify something by having choosing what is the important parts of the object. It will consume time and have the person to choose the main point, which is the important part of the work. Abstraction can also mean to take out anything that in unnecessary and have the parts that are useful remaining. It can be called as a way of real simplicity and losing depth. However, people say that simple things can be the most useful and hardest things. In order to have the simple things, one have to learn about all the things that are important. Once, my grandma lost her necklace under the bed and she was in a panic. However, she was worrying about moving the bed and taking the necklace that is underneath the bed. However, my dad found a way to find the necklace which was under the bed with a tool that could work as a hand. Thanks to the simple tool which was my early age toy, we didn't have to move the bed and do the unnecessary work. We learn from this and start to relate to other concepts such as using simple tools as the easier way to solve a problem. Many people say that Apple computers are the most simplest PC to work on but have the functions working that we all need. In the creation of abstracting, we need to know everything and out of the large amount of mass, we need to find what is important and learn to simplify it as well. In this we find the main point and learn what to find what we really need. People also tend to learn more if they start to relate the things with the subject's surroundings and what is related to them. Young kids and even the ancient people learned how to use tools that are helpful that can subtract the work that might be hard and unnecessary to do. In our math class, we all have used the calculator to solve a problem that we struggle or to just move on fast. This helps people to solve and finish their work in a quick type of the numbers than having to go through the calculation and the equations.