A set of (often repeated) steps used to solve a problem. The set of steps for doing long division of numbers is an algorithm.
What is Algorithm
A type of iteration where you do not know how many times you may need the iteration to occur
While loop
A numerical value that corresponds to a unique element in an array. Index values start at zero, so the first element in an array has an index value of 0.
What is Index
The creator of the difference engine and in what year was it created
Charles Babbage 1820s
An outline or draft of a program, done in shapes.
What is a flowchart
A list or collection of similar things.
What is Array
A self-contained set of instructions for performing a specific task within a computer program.
What is a Function
A variable type that holds whole numbers
What is an integer
A detailed outline or rough draft of a program. Done in words.
What is a pseudocode
A binary digit with two possible values, 0 or 1.
What is Bit
1024 bytes is known as a ....
Kilobyte
A tag-based programming language designed to create websites.
What is HTML
When and where was the Antikythera mechanism found?
Greek Island 1901
Data stored in this area of a computer remains when a computer is turned off.
What is a secondary storage
Microbit files are saved as this type
A programming construct that allows for a block of code to be executed without ever stopping.
What is Infinite Loop
In general, a programming construct that allows for a block of code to be repeated multiple times.
What is a Loop
Known as the worlds first programmer.
Ada Lovelace
A variable type that represents a fraction.
What is a real/float?
The two types of programming error
Syntax error and logic error
What does IDE stand for ? Name one IDE you are familiar with
Integrated Development environment
NOT ( NOT ( NOT ( NOT ( NOT ( FALSE ) ) ) ) )
What is TRUE
What is the difference between a general purpose machine and a specific purpose machine. Give an example of each.
computer/ calculator
What is a variable