check it all works
do a couple of tutorials
changing default names
Usernumber - Initial-surname
how do you test?
practice testing on previous apps
Do the PaintPot tutorial on the App Inventor site at http://beta.appinventor.mit.edu/learn/tutorials/paintpot/paintpot-part1.html to create your own app. You may use kitty.png or produce your own drawing if you prefer. Test your PaintPot app using the emulator. Produce evidence to show how you tested it.
App Inventor is an event-driven programming environment. (a) Describe what this means, with reference to Fig. 3.
Make a list of events that can be detected by a typical Android phone.
Extend your PaintPot app so that the user can change the thickness of the drawing line. Produce evidence to show that you have tested this extension.
When you set up the components of an app in the browser, they are given default names. Explain why it is a good idea to change these default names.
Extend your PaintPot app so that clicking on a button changes the background picture. You will need to provide a different graphic. Produce evidence to show that you have tested this extension.
Produce a new app that stores a set of three images of computer hardware components. When a button is pressed, a new image is displayed. The user must identify the image by entering its name in a text box. The app then indicates if the answer is correct or not.
Write a conclusion about the effectiveness of writing programs in a block programming environment compared with a high level programming language such as Java, Python or C++.