What is the difference between hardware and software?
Hardware: physical parts of a computer (monitor, motherboard, graphics card, keyboard, mouse, speakers...)
Software: programs that use instructions to tell the hardware what to do! (word processor, web browser, photo editor, device drivers...)
Define electricity
The flow of electrons
What does LED stand for?
Light Emitting Diode
What number is 101011
43
What do AI and ML stand for?
Artificial Intelligence, Machine Learning
Which number system is used by computers?
Binary (0’s and 1’s), also accepting ternary (0, 1, 2)
Name 3 conductors
AND
Name 3 insulators
Graphite, copper, gold, salty water, lead...
Dry wood, plastic, rubber, paper, wool, glass, ceramic...
What is the name of this circuit component?
Resistor
Find the error in the following code:
x = 5 + 1
y = 30
print(x - y
There is no closing bracket on the print statement.
Name 3 types of engineering
Electrical, computer, mechanical, chemical, materials, biomedical...
Name 3 programming languages
Python, C/C++, Java, Javascript, R, Julia…
What was the turning test?
A test made by Alan Turning made to see if you could tell a human and AI apart
What does a phototransistor do?
Variable resistance according to light (analog)
What is the output of the following code?
x = 2
y = 1
y += 2
if x > y:
print(x)
else:
print(y)
3
Tell us about your favorite project this week and how fun it was, you don't get points if you aren't convincing
up to instructors
Name 4 physical memory storage device. (100 points for each)
USB, SD card, microSD card, floppy disk, disk, CD, solid state drive...
Explain how a breadboard works
I'm not typing that out sorry
What does PCB stand for?
Printed Circuit Board
What are 2 of the 3 errors in the following code?
Print("hello world)
x = 5
pet = "dog"
print(x + pet)
Print() should have a lowercase p
"hello world" is missing the second quotation mark
You cannot add a string and a number
What does GSB stand for?
General Service Building
What does ROM stand for and what is it used for?
Read-only memory, cannot write to this memory. Used for booting instructions and instructions to connect to hardware.
Name an example of a microprocessor.
CPU, Arduino, any specification of CPU including ARM, Intel or AMD machines
Name 4 commonly used electrical components
Resistors, Capacitors, Transistors, LEDs, inductor, BJT, Buzzer, Photocell, Battery Clip
What is the output of the following code?
x = 0
while x < 5:
x = 1
print(x)
This is an infinite while loop! There is no output.
Name the 2 instructors of this camp
Dahlia and William