HRI/Class-info
Coding basics
Robot basics
100

How many classes do we have?

Answer: 8 classes (4 weeks with 2 classes each week)

100

True or false: Scratch can be used to code or give commands to physical robots

False!

Scratch cannot export code to robots or physical machines.

100

Name two types of devices that robots and machines use to execute (output) human commands.

Motor, radiator (creates heat), AI Interpretation, buzzer, LED, etc.


Answers may vary...

200

What does HRI stand for?

And for extra points, define what HRI means in your own terms.

1. Human-Robot Interaction

2. It is similar to a human commanding a robot to do something, and then the robot executes the command in action form. 

Human input --> Robot output (action form)

200

Spike prime is the software that we will be using to code devices.

What section can you find the blocks that control motor movement?

Answer: the move section

200

Mention one real life situation where a machine uses sensors do respond to humans or living things to make their life more easy.

Answers will vary.

300

A human commands a robot to raise it's right hand.

How does the robot know it is talking?

It uses _____, or devices that are meant to imitate our five senses.

Answer: sensors


It uses sensors, or devices that are meant to imitate our five senses.

300
True or false: You can code for sound on Spike Prime software.

True!

300

Name at least 3 sensors.

1) Light Sensor · 2) Proximity Sensor · 3) Sound Sensor · 4) Temperature Sensor · 5) Acceleration Sensor 


There are many more...

400

What is the only language robots understand?

Hint: THEY DO NOT SPEAK ENGLISH

Answer: Binary code


Robots/computers, they convert our english into their binary code, which is the only language they can understand. Computers then understand what to do.

400

Define what coding means...

Answers will vary

400

Mr. Monkey has coded his robot to dance around, but he is still figuring out how to upload his code to the robot. What must he have turned on in bluetooth in order to upload the code?

Answer: The hub!

He must have the yellow hub on and in bluetooth in order to upload the code and then run it.
500

Is there Human Robot Interaction in Chat-GPT?


Hint: "Robot doesn't necessarily mean a machine. It can mean anything that is coded to perform a certain task."

Yes, there is Human Robot Interaction in Chat-GPT.

500

Name 3 coding languages used by programmers to communicate with robots.

  • Python
  • C
  • C++
  • Java
  • C#
  • Visual Basic .NET
  • JavaScript
  • SQL
  • Assembly language
  • PHP
  • R
  • Go
  • Classic Visual Basic
  • MATLAB
  • Swift
  • Delphi/Object Pascal
  • Ruby
  • Perl
  • Objective-C
500

Explain the process in which a person commands a robot to do chores.

Hint: First think, input, then how the robot understands the input, and then the robot produces an output, or action.

Answers will vary.

M
e
n
u