WorksheetsCoding
Total questions: 55
Worksheet time: 40mins
sequencer
Code is...
too difficult for Primary School students.
a riddle
a song or poem dedicated to someone.
specific instructions in a computer program.
A good code/program must be
Detailed and short
Hard to understand
Very long
A coder is to a computer as a teacher is to
Book
Principal
Blackboard
Student
Imagine writing a program that instructs a bird on how to take off, fly and land, what code can I easily loop/repeat?
Lift off
Flap wings
Land
Lay eggs
What is wrong with the below program?
Too long
Wrong sequence
Wrong steps
What is an algorithm?
A set of instructions.
A piece of Software.
External Hardware
A medical condition
Algorithms are used to plan the steps to complete a variety of tasks, not just those for computers
TRUE
FALSE
If I say the word "Algorithm" I am talking about what?
When we all go to a store called Rithim.
Algae that can DANCE!!!
A new dance move.
A list of steps you follow to finish a task.
When you tell the computer to repeat a command or step over and over and over and over and over and over and over and over and over and... oh yeah, over again as many times as you tell to repeat.
Deja Vu
Loop
Repeating
Being annoying
A piece of code with multiple steps that have been simplified down to one command which you can easily call over and over again.
digital footprint
run program
abstraction
function
Statements that can only run under certain conditions or situations such as: if the seat is taken, then move to the next available seat.
conditionals (if/then statements)
variable
abstractions
binary
A letter or symbol to which a some value can be assigned.
Variable
Output
Bug
Which language does a computer understand?
Sync Language
English language
Programming Language
Note language
Which of the following is a Programming Language
Anaconda
Puppy
Dexter
Python
Any programming language that lets users create programs by manipulating “blocks” or graphical programming elements, rather than writing code using text.
Command
Run Program
Algorithm
Block-based programming language
A contraction of "Binary Digit". A bit is the single unit of information in a computer, typically represented as a 0 or 1.
Event
Bit
Conditionals
ASCII
The common programming structure that implements "conditional statements"
Bug
Debugging
If-Statement
A way of representing information using only two options
BINARY
Code
Loop
Conditionals
An instruction for the computer. Many commands put together make up algorithms and computer programs.
Algorithm
If-Statement
Loop
Command
Turn Left Forward
Forward
Forward
Turn Left
Forward
Forward
Forward
Turn Right
Forward
Forward
Turn Left
Forward
Forward
Turn Left
Forward
Turn Right
Forward
Turn Left
Forward
Turn Left
Forward
Forward
Turn Right
Forward
Turn Right
Forward
Draw random colors
Draw random shapes
Noting, code is broken
Draw random colors in random spots
What are these called in coding?
Tiles
Segments
Actors
Blocks
Coding is used ...
in robotics
in the automotive industry
in the medical field
all of the above
What do these blocks help you to do?
Make sound
Repeat Steps
Move Forward
Hide an actor
What is coding (more then 1)
Programming a computer
unlocking a bike lock
Programming a game eg.Fortnite
HTML is the code used to create
games
UI
webpages
a green flag or play button that must be clicked to run the program
null
output
go
loop
a programming language for creating web applications
java
HTML
keystroke
modifier
Binary code is a computer language that uses only 2 options: _____ to carry out tasks
letters and numbers
zeros and ones
x and y
Look at the picture. Which answer describes the code pictured?
travels forward, then backwards, then turns purple
travels forward, then left, then turns purple
travels left, then backwards, then turns blue
this robot does not move
Look at the picture. Which answer describes the code pictured?
travel forward for 3 seconds then stop
travel backwards then forwards then stop
change to multicolor
the robot does not travel at all
