Computer Science 1
Computer Science 2
Computer Science 3
Computer Science 4
Computer Science History
100

The set of steps used to solve a problem.

What is an algorithm?

100

In programming, a named storage location that holds a value, which can be changed during the program's execution.

What is a variable?

100

Picture that can be "worn" by a sprite.

Costumes

100

The process of testing, finding problems, and fixing them is called

Debugging

100

When was the first computer invented?

1700,  1822,  1946,  1985 

1822

200

A collection of indexed values.

What is a list or array?

200

A program construct that allows for a block of code to be repeated multiple times?

What is a loop?

200

The input name, such as number of branches. The input name is set in the block definition. It never changes.

Parameter

200

A fundamental concept that allows programmers to automate repetitive tasks by executing the same code block multiple times...like in a loop, repeat block, forever block.

Iteration

200

Who is the father of the computer?

Alan Turing, John von Neumann, Charles Babbage, Bill Gates

Charles Babbage

300

An item on a list is called a _____, which is a sequence of characters (letters, digits, punctuation, etc.).

String

300

This type of block has a jigsaw puzzle shape. They tell the computer to do something without reporting a value.

Command 

300

The input value, such as 6 for a hexagonal pinwheel. The input value is given each time the block is run; it can be a different value each time.

Argument

300

Smallest element used to make up an image on a display.

Pixel

300

Who made the first computer program?

Grace Hopper, Barbara Liskov, Tim Berners-Lee, Ada Lovelace

Ada Lovelace

400

In programming, this type of value is a data type that can only hold one of two values: true or false.

Boolean value

400

This type of block has an oval shape. They return a value.

Reporter

400

The name of the operating system on all student laptops.

ChromeOS

400

A detailed outline or rough draft of a program. Done in words.

Pseudocode

400

The computer worm that shut down up to 10% of the internet in 1988.

The Morris Worm, Mydoom, Stuxnet, WannaCry

What is the Morris Worm?

500

The rules to correctly type in a programming language. We don't have to worry about this too much in SNAP! because it is a block language.

What is syntax?

500

This type of block has a hexagon-shape and asks a true/false question.

Predicate

500

A numerical value that corresponds to a unique element in a list.

What is an index?

500

An outline or draft of a program, done in shapes.

Flowchart

500

What was the name of the British computer that cracked the German codes during World War II?

The Kraken, Colossus, King Kong, Jeopardy

Colossus