The Basics
LEDs
Debugging
Algorithms
Coding
100
A physical computing system is a system that is _____________ with its environment.

What is interactive?

100

The microbit grid has this many LEDs

What is 25?

100
This is an error within a code

What is a bug?

100

These are the two types of algorithms

What is a List and Flowchart?

100

This is the website that we use to create code in CSIM

What is makecode?

200

Give an example of a technology change (something that has evolved over the last 10 years) and EXPLAIN how it has helped humans

Answers vary 

200

LED stands for

What is Light Emitting Diode?

200

This is the process used to fix errors in code

What is debugging?

200

These are the two types of flowcharts

What is Linear and Conditional?

200

Code is organized into these on Makecode

What are drawers?

300

Iteratively stands for 

What is repeated again and again or  step-by-step? 

300

The values used to identify the location of the point on an LED grid are

What are the x and y coordinates?

300

Your code isn’t working, so you yell at your computer, bribe it with snacks, and threaten to unplug it. This important step is what you forgot to do

What is actually checking the code for bugs?

300

A choice is referred to as a __________

What is a conditional?

300

The digital microbit is called the

What is the emulator?

400

This is the name of the device that takes in input, processes data, and displays the result, and it includes parts like the CPU, memory, and storage.

What is a computer?

400

If you want an LED to blink forever in a program, this kind of programming structure would be used 

What is a Loop

400

The most helpful animal in computer science is a 

What is a rubber duck?

400

Two of these is not usually part of an algorithm:

A) Sequence

B) Loop

C) Background music

D) Characters

C) Background Music

D) Characters

400

You want your something to move when you press a button on the micro:bit. In MakeCode, this type of block is used to detect button presses.

What is the “on button pressed” block?

500

This device is the "brain" of the computer, responsible for carrying out instructions and processing data.

What is the CPU (Central Processing Unit)?

500

You write code to blink an LED on a micro:bit. You notice the LED stays on too long and off too short. What part of the code should you adjust to fix the blinking speed?

What is the delay (or wait) time?

500

Your program runs, but your LED doesn’t blink. You check the code and everything looks right. What’s one physical thing you should check to debug the problem?


What is the wiring (or connections)?


(Also acceptable: “Is the LED in the right direction?” or “Is the circuit complete?”)

500

Identify the purpose of each shape:

Oval

Rectangle

Diamond 

Arrow

Oval - Start/End

Rectangle - Action

Diamond - Conditional

Arrow - Shows direction

500

In MakeCode, this block allows you to repeat a set of actions unlimited number of times or until there is no more power to the Micro:bit.

What is the “forever” block?