Twenty Images With Ids "Icon0", "Icon1" "Icon19" "Colors Button" "Locatio Nsbutto N" "Shapes Button" "Homes Creen"
Twenty Images With Ids "Icon0", "Icon1" "Icon19" "Colors Button" "Locatio Nsbutto N" "Shapes Button" "Homes Creen"
shapesButton
Makes a random shape appear on screen
colorsButton
Changes the screen to a random color
locationButton
Moves said shape to a random location on screen
Fill in the table below for each variable you'll need to create.
Variable Name What the Variable Stores
shape
Stores all the possible shapes to be displayed in the program
color
Stores all the various colors for the program
Input onEvents are created onEvents are created onEvents are created onEvents are not
for all the required for most of the inputs. for some of the inputs. created for any inputs.
inputs.
Variables and Variables and lists are Variables and lists Some information is There are no variables
Lists created and are created and stored in variables and or lists which store the
appropriately used for appropriately used for lists and appropriately necessary information
all pieces of information most pieces of updated throughout for the app to work
used in the app. information used in the app. correctly.
the app.
Loops The program correctly The program correctly The program correctly The program does not
uses loops for all three uses a loop for two of uses lists for one of include or correctly
buttons to generate the the buttons to the buttons to use any loops.
expected output. generate the generate the expected
expected output. output.
Output All three buttons work Only two of the Only one of the None of the buttons
as expected to move buttons work as buttons work as work as expected.
icons, change their expected. expected.
colors, and change
their icon to a random
new icon.
Code runs No errors are present Some errors are Many errors are The code does not
without errors. in the required code. present in the present in the required run.
required code. code.
Comments Comments are used to Comments are used Comments are Comments are not
correctly explain the to explain the present, but are not present.
purpose and purpose and used to explain the
functionality of both the functionality of either purpose or
function and event the function or event functionality of the
handlers. handlers. function or event
handlers.