wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Robotics Challenge 2020 SMKTU2

Total questions: 20

Worksheet time: 9mins

Name
Class
Date
1.

There are three laws of robotics.

First law:  The robot may not injure a human being or, through inaction, allow a human being to come to harm.
Second law: The robot must obey the orders given it by human beings except where such orders would conflict with the First Law
Third law:  The robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.

Who is the author created this 3 laws of robotics?

a)

Ben Skora

b)

George Devol

c)

Isaac Asimov

d)

Joseph Engelberger

e)

Isaac Newton

2.

What types of motors used in industrial robots?

Hint : It is a motor..hahahaha

Just Kidding : Only one of the answer is wrong

a)

DC Brushless motor

b)

Servo motor

c)

Linear motor

d)

Belt drive motor

e)

Stepper motor

3.

What are the jobs landscape of STEM in 2022


Hint : Soalan Bonus

a)

Data entry clerke

b)

Big Data Specialist

c)

General and Operation manager

d)

Businesses service and Administration Manager

4.

Here is a simple Javascript program. Find what is the problem with this coding.

Hint : Use your brain. This is a logical question.


if (input.lightLevel() < 50) {

led.enable(false)

} else {

led.enable(true)

}

basic.forever(function () {

})

a)

Position of curly braces

b)

The position of (led.enable)

c)

The coding does not function

d)

led.enable should not be used in this coding.

5.

Care must be taken when handling Lipo battery.

Which method is correct?

a)

Use fireproof Lipo bag

b)

Charge the battery for another 5 mins after it reaches 100%

c)

Use the battery until it loses all its power

d)

Charge the battery at 32°F

6.

If a robot can alter its own trajectory in response to external conditions, it is considered to be....(Bonus Question)

a)

Open loop

b)

non-servo

c)

mobile

d)

intelligent

7.

Choose the correct coding for the robot pick up cylinder 4

a)

Go forward, After 3rd junction, turn right, go forward til 1st junction, turn 45 degree to right, pick up.

b)

Go forward, After 1st junction, turn right, go forward until 2nd junction, turn 45 degree right, pick up

c)

Go forward till 1st junction, turn right, Go forwad till 3rd junction, turn right, Go forward til 1 junction, turn 45 degree left, pick up

d)

Go forward till 1st junction, turn right, Go forwad till 3rd junction, turn left, Go forward til 1 junction, turn 45 degree left, pick up

8.

What module does a robot use to interact with human via sound waves?

Hint : Maths is the key

a)

Voice Module

b)

Command Module

c)

Internet ( Voice Over Internet)

d)

Functional Module

e)

Mathematic Module

9.

Coding of the robot

(Start, Move forward, If obstacles <50mm is detected, then turn right else move forward) If obstacles < 10mm is detected, stop else stop.


What does the robot do when it is surrounded by cylinders in 360 degrees?


Hint : Use your inner peace to find the answer. Inner peace is the key to this question

a)

The robot keeps turning right.

b)

The robot will follow the program and stops after several seconds and do not move till the end

c)

The robot stops immediately

d)

The robot doesn't know what to do

10.

What is an algorithm that has been coded into something that can be run by a machine?

a)

Bug

b)

Algorithm

c)

Code

d)

Program

11.

What is one or more commands or algorithms designed to be carried out by a computer?

a)

Algorithm

b)

Bug

c)

Program

d)

Code

12.

What are the on/off switches used by computers to communicate called?

a)

Binary code

b)

Algorithm

c)

Program

d)

Switch

13.

What is the action of doing something over and over again?

a)

Program

b)

Loop

c)

Code

d)

Persistence

14.

What is a list of steps you can follow to finish a task

a)

Bug

b)

Code

c)

Program

d)

Algorithm

15.

What is a one or zero called in coding?

a)

Code

b)

Bit

c)

Byte

d)

Switch

16.

What are statements that only run under certain conditions?

a)

Conditionals

b)

Binary

c)

Code

d)

Loop

17.

How many bits are in a byte?

a)

1

b)

2

c)

4

d)

8

18.

What is finding and fixing errors in programs?

a)

Program

b)

Debugging

c)

Code

d)

Bug

19.

What is a way of representing infromation using only 2 options?

a)

Binary

b)

Code

c)

Loops

d)

Conditionals

20.

What is Cikgu Azmey's full name?

a)

Mohd Norazmey Bin Zainory

b)

Mohd Norazmi Bin Zainory

c)

Muhd Azmi Bin Zamri

d)

Mohd Azmey Bin Zamri