Computational Thinking
Loops and Logic
Branching Out
Machine Learning
AI in Robotics
100

Writing in the language of a computer (Coding)

What is Programming?

100

Instructions that are repeated until a given condition is false.

What are Loops?


BONUS: What are the two types of common loops?

100

If/Else Statements

If a comparison is True, then the if- block will be executed. And, if a comparison is False, then the else- block will be executed.

100

Computer systems that are able to learn and adapt without following explicit instructions

What is Machine Learning?

100

A computer system modeled on the human brain and nervous system

What is a neural network?

200

Example of Data Structures

What is an Array?

or

What is a Linked List? 

200

These hold various values - you can declare, assign, or change their values.

What are Variables?

200

|| operator function

What is the OR operator that returns either true or false?

200

Supervised Learning

What are algorithms learning from labeled datasets?

200

Computer Vision

What is a computer system deriving meaningful information from digital images, videos, and other visual inputs?

300

Computer Science

What is the creation and adaptation of technology?

300

Iteration

What is the act of repeating a process?

300

A set of instructions that cause the computer to begin an execution of a different instruction sequence.

What is Branching?

300

Using algorithms to find patterns in data without guidance.

What is Unsupervised Learning?

300

Human-Robot Interaction

What is the name for the field of robotics that focuses on making robots that can interact with humans?

400

Generating ideas into broader categories/ideas. (simplifying problems)

What is Abstraction?

400

Function

What are a small set of instructions that defines how to complete a specific task?

400

Comparator

What compares two or more variables?


BONUS: List at least 3 Comparators.


400
Examples of Machine Learning

What are image recognition, speech recognition, medical diagnosis, statistical arbitrage, predictive analytics, extraction3, and show recommendations?

400

A type of robot that is designed to perform a specific task

What is an Industrial Robot?

500

Thinking like a computer

What is Computational Thinking?

or

What is The Title?

500

A process to follow to solve a problem; a set of instructions.

What is an Algorithm?

500

== operator function

What compares two values and checks if they are equal?

500

Decision Tree

What is a supervised learning algorithm that is used for classification and regression modeling?

500

Mobile Robot

What is a type of robot that is designed to move around on wheels or on tracks?