WorksheetsVisual Programming
Total questions: 25
Worksheet time: 13mins
Why do we teach visual programming?
It teaches coding to students
It teaches students how complicated programming can be
It is easy for students to comprehend
It is the best programming
Which program prompts users to create a virtual world?
App Inventor
Scratch
Alice
Visual Basic
What do you use the backdrop tool for in Scratch?
To provide scripts for the whole program
To provide backdrops for the program
To provide a start prompt for the program
To stop the program
Who developed Scratch?
Bill Gates
Steve Jobs
MIT
Harvard
How is animation created in Alice?
With methods
With scripts
With procedures
With functions
In what order do scripts run in Scratch?
Top to bottom
bottom to top
right to left
left to right
What is on the stage when you open Scratch?
Nothing
A single cat
A red circle
A green flag
How do objects appear in Alice?
One dimensional (1D)
Two dimensional (2D)
Three dimensional (3D)
Four dimensional (4D)
What does the object tree do in Alice do?
Lists the objects in the program
Gives details on the objects in the program
Puts a tree into the program
Shows the size of objects in the program
What does the details panel in Alice show?
The methods of the program
The functions of the program
What the object can do
The details of the program
How many steps are included in the programming process?
2
4
6
8
What is currently happening with the demand for mobile apps?
The demand is increasing
The demand is decreasing
The demand is staying the same
No one knows what is going on with the demand
Scratch is a _______ programming language.
Basic
Drag-n-drop
complex
visual
What should you do prior to coding your program?
Debug
Write the scenario (algorithm)
Run the program
Get feedback on the program
Which command in Alice will make your methods perform in order?
Do Together
Count
While
Do In Order
Lines of code that don't execute in a program are called _______.
errors
comments
scripts
procedures
When you snap together visual blocks in Scratch you are creating _____________.
Scripts
Methods
Procedures
Sprites
Which of these isn't part of the Alice interface?
Worlds
Stage
Code editor
Gallery
The basic elements used to create apps in App Inventor are called __________.
palettes
blocks
components
buttons
Which component in MIT App Inventor is used to put text on the screen?
Palette
Text
Canvas
Label
What component in App Inventor reacts to movement of the phone?
Accelerometer
Label
Button
Canvas
Which step in the programming process requires the programmer to test the program?
3
4
5
6
