Font size
WorksheetsPLTW Algorithms and AC 1.3 - 1.5
Total questions: 20
Worksheet time: 2hrs 40mins
A command that performs different actions depending on whether a condition is true or false.
Algorithm
Flow chart
Conditional statement
Boolean logic
A form of mathematics in which an expression is reduced to either True or False.
Condition
Blocks
Boolean logic
Event handler
Where can you find the backpack feature in App Innovator?
Block screen
Design screen
In the palette
In the drawers
How do you transfer your project design and coding from app Inventor to your tablet?
Download the program to App inventor
New projects
With your flowchart
Open the MIT AI2 Companion app and deploy the app to the device.
A flaw in a computer program that causes the program to produce an incorrect result or behavior.
Bug
Code
Break
Add Comment
Pair Programming includes 2 people working together to create a computer program. One is the navigator and one is the driver.
True
False
App Inventor checks for warnings and errors and shows you how to fix them.
False
True
How do you add a comment in your code?
Disable a block
by debugging
Right-click a block a box appears and type in the box
Right click and expand the block
When you check for errors or bugs one of the steps to look for is compilation errors (Warnings and Error messages in the Blocks Viewer).
False
True
What is live programming?
To increase the value of a numeric variable by a set amount.
A programming environment where updates to a program during development automatically appear on the connected testing device.
To identify bugs or errors in computer hardware or programs and fix them.
A program that translates instructions or code into a language that can be read and understood by a computer.
What is an algorithm?
Patterns and trends used to solve a problem
A set of step-by-step instructions to resolve a problem
A programming language
What are algorithms used for?
To plan out the solution to a problem
As a platform to program a solution
To test a solution to a problem
Which of these is NOT an algorithm?
Following recipe instructions
Working out how an engine works
Tying your shoelaces
Making a cup of coffee
What does an algorithm need to be (choose more than 1)
Clear instructions
Exact
Easy to understand
Complex
When can an algorithm be used?
Only with computers
For programming
To design a solution to any problem
You are at the yellow arrow, pointing in the direction indicated. How would you move to fill in the 2 black squares?
Straight, Turn right, Straight x 1, Fill Square, Straight x 2, Turn left, Straight x 1, Fill Square
Straight x 2, Turn right, Straight x 1, Fill Square, Straight x 2, Turn left, Straight x 1, Fill Square
Straight x 2, Turn right, Straight x 1, Fill Square, Straight x 2, Turn right, Straight x 1, Fill Square
Straight x 2, Turn right, Straight x 1, Fill Square, Straight x 2, Turn left, Straight x 2, Fill Square
What is the correct symbol for a decision in a flowchart (choose all that apply)?
A rectangle
A rhombus
A square
A triangle
What is a flowchart?
A diagram that represents a set of instructions
A high-level language that has specific syntax
A way of describing a set of instructions that doesn’t use specific syntax
What is a little thing that makes a big difference?
Success
Attitude
Work
