Professional Documents
Culture Documents
Therese Villarin - Unit Review Using BBC Micro Bit
Therese Villarin - Unit Review Using BBC Micro Bit
Interaction
Part 1. The Definition of a Computer
A. Go back through the material or your notes and find the definition of a computer. Write it
below.
A computer is a device that transmits, stores, and processes digital information.
B. Research the BBC micro:bit. Breaking the definition of a computer into pieces, use your
research to explain why the micro:bit is a computer.
A micro:bit is a computer because it can receive and send messages using codes, it
can run commands and can store information.
B. Research the BBC micro:bit and list out each of the different parts. Relate each part to a
component of a computer. Note that the matching does not need to be exact, for
example the micro:bit does not have a video card, you might list the LED display as a
replacement.
● 25 individually-programmable LEDs - related to a monitor/display
● 2 programmable buttons - related to a keyboard or mouse
● Physical connection pins - related to CPU
● Light and temperature sensors - related to CPU
● Motion sensors (accelerometer and compass) - related to CPU
● Wireless Communication, via Radio and Bluetooth - related to motherboard
● USB interface - related to motherboard
D. Looking at the left over parts, what other computers have parts like those?
Desktops, Gaming Desktops, Business computers, and laptops are the other computers that
have parts like these.
Part 3. Algorithms
A. Using the MakeCode editor follow a tutorial to create a program for the micro:bit. If you
would like to run your program on a micro:bit you may check one out. Copy and paste a
copy of your program here.
B. Write the definition of an algorithm.
An algorithm is a well-defined procedure that allows a computer to solve a problem.
C. Does your program above constitute an algorithm? Why or why not? Please reference
the definition of an algorithm in your answer.
My program is above is an algorithm because it tells the micro.bit what to do when something is
pressed.
b. Does seeing the JavaScript code impact your answer to question C? Please
don't change the answer, just describe how your answer might have changed.
Seeing the Javascript code did not impact my answer to question C.