Algorithms
Code
Logic
Digital
Ethics
Tech
IRL
Wait
What?
100

A step-by-step set of instructions for completing a task is called this.

algorithm

100

Finding and fixing errors in computer code is called this.

debugging

100

TRUE or FALSE: Something being possible with technology automatically means it's ethical to do.

FALSE

100

TikTok, YouTube, and Netflix use these to decide what content they think you might want to see next.

Algorithms

100

Which came first?

A. YouTube
B. Google
C. TikTok
D. Instagram

Google (1998)

200

Why would the instruction "walk over there" be difficult for a computer or robot to follow?

It's not specific enough
200

TRUE or FALSE: A computer will automatically understand what a programmer meant even if the instructions are incorrect.

FALSE

200

An app asks for your location even though its main purpose doesn't require location. What digital-ethics issue should you consider?

Privacy/Data Collection 

200

When Google Maps calculates the fastest route to school, what is the computer essentially trying to solve?

Using efficiency 

200

You must delete ONE forever:

Wi-Fi OR Bluetooth

Which technology would cause the BIGGER disruption to everyday internet access?

WI-Fi

300

Your algorithm says:

  1. Put bread in toaster.
  2. Wait until finished.
  3. Remove toast.
  4. Plug toaster into outlet.

What's wrong?

The steps are in the wrong sequence/order
300

A game says:

REPEAT 10 TIMES:
Move character forward 1 space.

How many spaces will the character move?

10

300

Someone posts a photograph online. Does finding it through Google automatically mean you're allowed to claim the photograph as your own work?

NO.

300

Your phone recognizes your face and unlocks. What technology is being used to identify you?

Facial recognition/biometrics

300

A robot is told:


"Put the peanut butter on the bread."


It places the unopened peanut butter jar on top of the loaf.

Did the robot fail to follow the algorithm?

No, the instructions weren't specific enough. 

400

You give the SAME program the SAME input five times, but unexpectedly receive different results. What should a programmer investigate?

A bug/error in the program 

or 

creating a loop.

400

FREE POINTS 

:)

400

An AI hiring system consistently recommends one group of applicants more than equally qualified applicants from another group. What major AI ethics issue could this indicate?

Algorthmic Bias. 

400

What do our apps use to make recommendations they know we like? (not algorithm) 

Our Data

(history, behavior, searches)

400

You discover an AI system that can complete every homework assignment perfectly.

Your teacher has NOT prohibited AI.

You submit the AI's answers without reading them.

Did you cheat?

Who's team's argument was the best?

500

A robot must move forward repeatedly until it reaches a wall. What programming concept could prevent you from writing "move forward" 100 separate times?

Creating a loop/repetition code. 

500

FREE POINTS

:)

500

A free app collects users' locations, browsing activity, contacts, and purchasing behavior. Why should users care even if they aren't paying money for the app?

Because their personal data can be collected, analyzed, shared or used to influence them. 

500

SAD DAY (NO POINTS)

:(

500

A self-driving delivery robot is programmed by Company A, manufactured by Company B, owned by Company C, and supervised by a human employee.

The robot makes a bad decision and damages someone's property.

Who should be responsible: the programmer, manufacturer, company using it, human supervisor, or some combination?

Who's argument was better?

M
e
n
u