You are on page 1of 290

Safety First!

❑ Always remember and make sure that your hands are dry
(use working gloves if necessary).

❑ Make sure your working area are clean before and after the
session.
❑ NO Liquid materials or Drinks
❑ NO Conductible material near work area

❑Make sure where the first aid kit are place.

TechFactors Copyright 2020


Safety First!

❑Always triple Check your work:


❑Connections
❑Wiring
❑Program Codes

❑Read the schematic diagram carefully.

❑Be careful using flammable material

TechFactors Copyright 2020


Advanced Robots
Module 1 (Lesson 1)
Lesson 1: Advance Robots
Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Describe automata, mechanism, actuator, and robot manipulators.


❑Define robotics and describe the future of robots.
❑Explain the classification of robotics based on mechanism and application.
❑Appreciate the advancement of robotics.

TechFactors Copyright 2020


Lesson 1: Advance Robots

Let’s watch
https://www.youtube.com/watch?v=XYdF-B0r_V0

TechFactors Copyright 2020


Lesson 1: Advance Robots
Explore
Direction: Write True if the statement is true, otherwise write False.
_________1. Robots are helpful to human.
_________2. Machine in roman means makes our work easy.
_________3. Robots are sometimes dangerous if not properly taken of.
_________4. Simple machine makes our work harder.
_________5. When we say autonomous, our robot still needs help from human to
move.
TechFactors Copyright 2020
Lesson 1: Advance Robots
Explain

❑ Robotics is an interdisciplinary science that includes engineering and


computing used for the design, construction, operation and use of robots.
❑ Research in the field of robotics focuses on improving the function and
operation of robots to make robots more advanced, useful, and efficient.
❑ Many advanced robots are autonomous. Some have artificial intelligence.

TechFactors Copyright 2020


Lesson 1: Advance Robots
Robots may be classified by environment and mechanism of interaction.

TechFactors Copyright 2020


Lesson 1: Advance Robots
❑ A mobile robot is a type of robot that can move around in their
surroundings and are not fixed to only one location. Mobile robots can be
"autonomous" that means they are free to navigate in an uncontrolled
environment without the need for physical or electro-mechanical guidance
devices.

❑ A fixed robot on the other hand, is a type of robot screwed in a specific


place and not capable of roaming around its environment. Example of this
is the robotic arms. TechFactors Copyright 2020
Lesson 1: Advance Robots

A B TechFactors Copyright 2020


Lesson 1: Advance Robots
Robots may also be classified by application field.

TechFactors Copyright 2020


Lesson 1: Advance Robots

1. Automata are machines which are autonomous


or operate by themselves largely without
intervention. The word automaton is a classic term
for robot. Through automata, many researches
come up that help us to understand functions and
solve computable problems.

TechFactors Copyright 2020


Lesson 1: Advance Robots

2. Humanoids are autonomous mobile robot. Their


mechanical design for moving the arms and legs are
complex. They are mostly built to help in the
research of the mechanics of walking and human-
machine interaction.

TechFactors Copyright 2020


Lesson 1: Advance Robots
❑ Mechanism refers to the combination of moving components in a machine
which work together to perform an action.
❑ Actuator – a part of a machine used for moving or controlling a mechanism
or system.
❑ Robot Manipulators – are made up of links (rigid parts) and joints
(axes)make up the appendages of a robot that work like arms and legs,
which are made to move with the help of the servo motor.

TechFactors Copyright 2020


Lesson 1: Advance Robots
Elaborate
The benefits of Robots are continuously increasing, from performing simple
tasks up to more complex ones.
❑ Their work is more precise and consistent compared to human. In terms
of production, through the robots help, production of materials and
products are greatly increased.
❑ Robots have also the ability to work all day because they do not get sick,
they are always ready to finish the job.
TechFactors Copyright 2020
Lesson 1: Advance Robots
Elaborate
❑ Since robots are very flexible, they can do even dangerous jobs and
can work in hazardous environment. They can lift heavy loads, toxic
substances that help us to prevent accidents in working area.
❑ In medical field, robots are now use in surgeries that helps in less
invasive procedure .

TechFactors Copyright 2020


Lesson 1: Advance Robots
Evaluate
Research about the following robots. Classify them according
to their environment, mechanism, and application.

TechFactors Copyright 2020


Lesson 1: Advance Robots
Evaluate

TechFactors Copyright 2020


Lesson 1: Advance Robots
Evaluate

TechFactors Copyright 2020


Lesson 1: Advance Robots
Evaluate

TechFactors Copyright 2020


Lesson 1: Advance Robots
Additional Assessment
1. A MACHINE is a device which is made up of one or more parts and requires energy to
perform a particular task.
A. True

B. False

2. What is a simple machine?


A. Is a machine that can carry out a potentially complex series of actions on its own.
B. is a mechanically simple device which uses leverage to multiply the force put into it.
C. a machine or a robot to imitate intelligent human behavior .

D. A machine that looks like human TechFactors Copyright 2020


Lesson 1: Advance Robots
Additional Assessment
3. Artificial Intelligence is a branch of computer science which deals with enabling a machine
or a robot to imitate intelligent human behavior.
A. True

B. False

4. All are machines except one which is?

A. Photocopier

B. Door

C. Automobile

D. Clock
TechFactors Copyright 2020
Lesson 1: Advance Robots
Additional Assessment

5. One example of an Artificial Intelligence in the 21 st Century is an iPhone


A. True

B. False

TechFactors Copyright 2020


Assembly and Wiring of
mBot Ranger
Module 1 (Lesson 2)
Lesson 2: Assembly and Wiring of mBot Ranger

Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Identify the parts of the mBot Ranger;


❑ Describe the functions of each part of the mBot Ranger ; and
❑ Demonstrate teamwork in assembling and wiring the mBot Ranger.

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger

Let’s watch

https://www.youtube.com/watch?v=Hl1FnqjH82A

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger
Explore
Direction: Identify what is being asked in each statement.
_________1. It refers to the combination of moving components in a
machine which work together to perform an action.
_________2. These are made up of links and joints which comprise
the appendages of the arms and legs of the robot. Servo motors are
examples of manipulators.
TechFactors Copyright 2020
Lesson 2: Assembly and Wiring of mBot Ranger
Explore

_________3. These robots look and moves like human.


_________4. It is an interdisciplinary science that includes
engineering and computing used for the design, construction,
operation and use of robots.
_________5. It is a type of robot that can move around in their
surroundings and are not fixed to only one location.
TechFactors Copyright 2020
Lesson 2: Assembly and Wiring of mBot Ranger
Explain

Robotics deals with designing building and engineering of new


materials. Choosing the right materials in building a robot is very
important. Choosing the right materials will help the robot to function
effectively and efficiently.

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger
Explain

Input Device is a hardware device that is used to send signal and data
to the computer. It allows the user to communicate and instruct the
computer for data processing, storage and transmission.

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger
Explain

Source of Power or commonly known as power supply are devices


that helps the robot moves. It supplies the power which is in form of
electricity that serves an energy and helps the robot perform.

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger
Elaborate
The benefits of Robots are continuously increasing, form performing simple
tasks up to more complex ones.
❑ Their work is more precise and consistent compared to human. In terms of
production, through the robots help, production of materials and products
are greatly increased.
❑ Robots have also the ability to work all day because they do not get sick,
they are always ready to finish the job.
TechFactors Copyright 2020
Lesson 2: Assembly and Wiring of mBot Ranger
Elaborate

❑ Since robots are very flexible, they can do even dangerous jobs and can
work in hazardous environment. They can lift heavy loads, toxic substances
that help us to prevent accidents in working area.
❑ In medical field, robots are now use in surgeries that helps in less invasive
procedure that’s why patients recover faster.

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger
Evaluate

Direction: Match the items in Column A to B by drawing a line


between them.

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger
Evaluate

TechFactors Copyright 2020


Lesson 2: Assembly and Wiring of mBot Ranger
Additional Assessment
Essay:

What are the difficulties you’ve experience while assembly the mBot
Ranger? Explain your answer in a form of an essay.

TechFactors Copyright 2020


mBlock Interface
Module 1 (Lesson 3)
Lesson 3: mBlock Interface
Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Discuss what an mBlock Program is;


❑ Demonstrate how to install the mBlock program; and
❑ Tell the function of some programming blocks.

TechFactors Copyright 2020


Lesson 3: mBlock Interface

1. How can a robot move? What are the reasons why your robot can
walk, dance and do different task?

2. In your real life experience how do you process commands and


instructions?

TechFactors Copyright 2020


Lesson 3: mBlock Interface
Explore

By group, make a flow chart on how a robot can move and


make different shapes. Shapes could be a square, triangle and
rectangle.

TechFactors Copyright 2020


Lesson 3: mBlock Interface
Explain
mBlock

❑ mBlock is an easy-to-use graphical programming environment


based on the Scratch 2.0 OpenSource Code.
❑ Provides a quick way for you to program Arduino projects and
create interesting interactions, ideal for learning programming to
control the mBot Ranger.
TechFactors Copyright 2020
Lesson 3: mBlock Interface
Its functions include, but are not limited to, the following:
❑ “Writing” your program by dragging and dropping blocks.
❑ Drawing pictures, telling stories, writing interactive projects, and
making games with code.
❑ Controlling your mBot Ranger, Makeblock Starter Kit, Makeblock
Ultimate Kit, and more projects built upon the Makeblock RJ-25
wiring system.
TechFactors Copyright 2020
Lesson 3: mBlock Interface
❑ Upload programs to your Makeblock robot so it can run by itself.
❑ Convert your block-based program to a full Arduino program and
learn advanced programming skills.
❑ Express creativity with projects that combine software and
hardware, such as games using thehuman body as a controller.

TechFactors Copyright 2020


Lesson 3: mBlock Interface
Installing the mBlock Program, Downloading mBlock, installing drivers,
and connecting to the mBot Ranger

The following is an introduction to setting it up.

1. Download the mBlock 3 for PC Installer from


http://www.mblock.cc/mblock-software/
TechFactors Copyright 2020
Lesson 3: mBlock Interface
2. Take note of the OS (operating system) of your computer; mBlock will work
for the following OS:
❑ Windows 7 and above
❑ Mac OS
❑ WinXP
❑ Chrome OS
❑ Linux
3. Once the installer is downloaded, click to install the program
TechFactors Copyright 2020
Lesson 3: mBlock Interface
Introduction to the mBlock Interface

TechFactors Copyright 2020


Lesson 3: mBlock Interface
The mBlock interface is mainly divided into 7 sections
1. Menu Bar
2. Stage Area
3. Sprite List
4. Tabs
5. Block Types
6. Blocks Palette
7. Script Area
TechFactors Copyright 2020
Lesson 3: mBlock Interface
Sample Blocks Descriptions

TechFactors Copyright 2020


Lesson 3: mBlock Interface

TechFactors Copyright 2020


Lesson 3: mBlock Interface
Elaborate:
The benefits of Robots are continuously increasing, form performing
simple tasks up to more complex ones.

• Their work is more precise and consistent compared to human. In


terms of production, through the robots help, production of
materials and products are greatly increased.
• Robots have also the ability to work all day because they do not
get sick, they are always ready to finish the job.
TechFactors Copyright 2020
Lesson 3: mBlock Interface
• Since robots are very flexible, they can do even dangerous jobs
and can work in hazardous environment. They can lift heavy
loads, toxic substances that help us to prevent accidents in
working area.

• In medical field, robots are now use in surgeries that helps in


less invasive procedure that’s why patients recover faster.

TechFactors Copyright 2020


Lesson 3: mBlock Interface
Evaluate:
Direction: Start a Program.
An example is “How to
rotate a Panda.” Find three
(3) blocks from Events,
Control, and Motion
respectively and drag them
to the Script Area.

TechFactors Copyright 2020


Lesson 3: mBlock Interface
Evaluate:
Then, combine these
three blocks together as
shown in the picture
below.

TechFactors Copyright 2020


Lesson 3: mBlock Interface

TechFactors Copyright 2020


Lesson 3: mBlock Interface

TechFactors Copyright 2020


Lesson 3: mBlock Interface
Additional Assessment
Essay:

How would you describe the mBlock interface? Would it help you to
code the mBot Ranger easily? Explain your answer in a form of an essay.

TechFactors Copyright 2020


Programming Stationary
Robot
Module 1 (Lesson 4)
Lesson 4: Programming Stationary Robot
Target Outcomes:
At the end of the discussion, the students should be able to:

❑ Follow the step by step connection of an mBot ranger into the


computer using USB cable;
❑ Show patience and accuracy in doing the assigned task; and
❑ Perform the connection properly.

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot

Question:

After installing the mBot program and


knowing its interface, how will your
robots receive the commands?

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot

Question:

After installing the mBot program and


knowing its interface, how will your
robots receive the commands?

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot

Explore
Direction: Rearrange
the steps to come up
with the right
procedures of
connecting the mBot
ranger into the
computer.

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot
Explain

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot
Elaborate:
❑ Following step by step procedure by means of USB cable allows the
command to be transferred into the robot to perform a specified
task.

❑ Following instructions in daily tasks ensure no accidents or injuries


will take place while performing the activity.

❑ Discipline and patience is also developed as you move to a more


difficult task.
TechFactors Copyright 2020
Lesson 4: Programming Stationary Robot
Evaluate:

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot

TechFactors Copyright 2020


Lesson 4: Programming Stationary Robot
Additional Assessment
Essay:

What instances do we need to program a Stationary robot? How does it


help us humans? Explain your answer in a form of an essay.

TechFactors Copyright 2020


Programming:
Autonomous Robot
(using USB Cable)
Module 1 (Lesson 5)
Lesson 5: Programming: Autonomous Robots
(using USB Cable)
Target Outcomes:
At the end of the discussion, the students should be able to:
❑ Follow the step by step connection of an mBot ranger into the computer
using USB cable;
❑ Upload program from the computer into the Arduino program of the Me
Auriga; and
❑ Demonstrate how to make the robot run autonomously.

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots
(using USB Cable)
Explore
Direction: Identify whether the statement is a fact or a bluff.
____________1. Robots cannot work autonomously.
____________2. Programs are uploaded through the Arduino
program of the Me Auriga.
____________3. Me Auriga is the “brain” of the mBot Ranger
____________4. Programs will not be downloaded into the Me Auriga if
there is already an existing program.
____________5. Computer port number is not needed in uploading
program into your Me Auriga. TechFactors Copyright 2020
Lesson 5: Programming: Autonomous Robots
(using USB Cable)
Explain

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots (using
USB Cable)

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots (using
USB Cable)

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots
(using USB Cable)

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots (using
USB Cable)
Elaborate:
• Robots may run autonomously with the use of USB cable. Programs are
uploaded into the so-called “brain” of the mBot ranger- the Me Auriga. Me
Auriga is the main control board that is equipped with multiple onboard
sensors for temperature, sound intensity, gyroscope and a buzzer driver.

• Humans are controlled by brain. Our brain consists of millions of nerve cells
responsible for transmitting and interpreting information obtained in our
environment. It enables individual to perform daily activities.

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots (using
USB Cable)
Evaluate:
Sample Program

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots (using
USB Cable)

TechFactors Copyright 2020


Lesson 5: Programming: Autonomous Robots
(using USB Cable)
Additional Assessment
Essay:

What is the importance of Autonomous Robots? Was it easier when


doing it with a Wired connection? Why or Why not? Explain your
answer in a form of an essay.

TechFactors Copyright 2020


Programming: Autonomous
Robot (using Bluetooth)
Module 1 (Lesson 6)
Lesson 6: Programming: Autonomous Robot (using
Bluetooth)
Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Follow the step by step connection of an mBot ranger using Bluetooth


device;

❑ Demonstrate how to make the robot run autonomously.

TechFactors Copyright 2020


Lesson 6: Programming: Autonomous Robot (using
Bluetooth)

Let’s watch
https://www.youtube.com/watch?v=E9aRZYKFBGk

TechFactors Copyright 2020


Lesson 6: Programming: Autonomous Robot (using
Bluetooth)
Explore
Game:
By group, list down as many words as you can get from the word
“BLUETOOTH” (the group with the most number of words will win
the game).

TechFactors Copyright 2020


Lesson 6: Programming: Autonomous Robot (using
Bluetooth)
Explain

TechFactors Copyright 2020


Lesson 6: Programming: Autonomous Robot (using
Bluetooth)
Elaborate:
• Bluetooth technology makes it possible for the programs to be downloaded into the
robots quickly and easily.
• Nowadays, Bluetooth in its latest model 5.1 doubled the speed of transmitting data
from one gadget to another. Robots are program autonomously with the use of
Bluetooth device.
• Some devices are now connected and charged through Bluetooth device such as
speaker, camera, mouse , fan and even personal blender.
TechFactors Copyright 2020
Lesson 6: Programming: Autonomous Robot (using
Bluetooth)
Evaluate:

TechFactors Copyright 2020


Lesson 6: Programming: Autonomous Robot (using
Bluetooth)

TechFactors Copyright 2020


Lesson 6: Programming: Autonomous Robot
(using Bluetooth)
Additional Assessment
Essay:

What would be the difference of using the Bluetooth connection


instead of the Wired USB connection? Was it easier to use? Why or
Why not? Explain your answer in a form of an essay.

TechFactors Copyright 2020


Game: Sprint Race
Module 2 (Lesson 7)
Lesson 7
Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Program a robot to do a specific task;

❑ Display critical thinking in programming a robot; and

❑ Exhibit teamwork in performing the given task.

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race
Question:

Have you seen or witness a race? What kind of race is it?


Who was proclaimed winner in that race? What makes the
winner win the race?

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race
Explore
What kind of
race is it?

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race
Explain

By group, make a program that will make your robot win


in a sprint race. Use the keyboard of your computer to
control the robots.

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race
Elaborate:
Robot jockeys are now being used in Qatar as
replacement of child jockeys controlling
camel race in their country. The first
successful model of this type of robot was
made in 2003. It has human-like features,
including a mannequin like- face, sunglasses,
hats and racing silks and even traditional
perfumes. (www. Wikipedia.org.com)

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race
Elaborate:

TechFactors Copyright 2020


Lesson 7: Game: Sprint Race
Sample program for the race

TechFactors Copyright 2020


Game: Obstacle Race
Module 2 (Lesson 8)
Lesson 8
Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Program a robot to do specific task.

❑ Show skill in judging possible collisions of robot with obstacles; and

❑ Exhibit teamwork in doing the assigned task.

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race
” Almost all Navigation robot demands some sort of
obstacle detection”

Question:

Why do you think it is important for a robot to have this


aspect?

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race
Explore:
Describe and identify the use of the following robots.

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race
Explain
By group, make a program that will make your robot win
in an Obstacle race. Use the keyboard of your computer
to control the robot.

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race
Elaborate:
• Robotics is an interesting and fast growing field of engineering.
Nowadays, the concept of mobile robots is fast evolving and increasing
in terms of complexities.
• There are many types of mobile robots like path-planning, self-
localization and map interpreting. Obstacle avoiding robot is a type of
autonomous mobile robot that avoids collision with unexpected
obstacles TechFactors Copyright 2020
Lesson 8: Game: Obstacle Race
• This robot can be used in navigation systems.
• They can be used in household work like vacuum cleaning
• They can also be used in dangerous environments where
human penetration can be fatal. (www. electronicshub.org)

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race
Evaluate:

TechFactors Copyright 2020


Lesson 8: Game: Obstacle Race
Sample program for the race

TechFactors Copyright 2020


Game: Maze Race
Module 2 (Lesson 9)
Lesson 9

Target Outcomes:
At the end of the discussion, the students should be able to:

❑ Program a robot to do specific task;

❑Display patience and sportsmanship in competing; and

❑Exhibit teamwork in doing the assigned task.

TechFactors Copyright 2020


Lesson 9: Game: Maze Race
Let’s watch

https://www.youtube.com/watch?v=atMkFBfvSNU

TechFactors Copyright 2020


Lesson 9: Game: Maze Race
Explore:
Bring home Penguin in his home.

TechFactors Copyright 2020


Lesson 9: Game: Maze Race

TechFactors Copyright 2020


Lesson 9: Game: Maze Race

TechFactors Copyright 2020


Lesson 9: Game: Maze Race

TechFactors Copyright 2020


Lesson 9: Game: Maze Race
Elaborate:
• Mazes are of two types. The labyrinth type and maze type.
• Labyrinths usually involve one path while mazes involve many
paths. Mazes entertain not only kids but also adults.
• Gaining self control and patience are only two of the attitudes a
student may develop in playing mazes.
• Robots are developed and programmed to solve mazes.
TechFactors Copyright 2020
Lesson 9: Game: Maze Race
Evaluate:

TechFactors Copyright 2020


Lesson 9: Game: Maze Race
Sample program for the race

TechFactors Copyright 2020


Game: Obstacle Maze
Module 2 (Lesson 10)
Lesson 10

Target Outcomes:
At the end of the discussion, the students should be able to:

❑ Program a robot to do specific task.

❑ Display patience and sportsmanship in competing and

❑ Exhibit teamwork in doing the assigned task.

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Question:

What is the difference between Maze Race and Obstacle


Maze ? Give an example for each type.

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Explore:

Let’s watch this video.


https://www.youtube.com/watch?v=37HM5UDhj-Q

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Explain
By group, make a program that will make your robot win in an
Obstacle Maze. Use the keyboard of your computer to control the
robot.

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Elaborate:
• Robots are developed and programmed to solve mazes. It has the skill of passing
through obstacles in a maze. Various competitions such as Philippine Robotics
Olympiad, World Robot Games sponsored by different agencies like Lego and Felta
include Obstacle Maze race as one of the contests in the said event.

• Robots that are used in Navigation, Home service, Agriculture and Medicine requires
this aspect of obstacle avoidance to perform the programmed task.

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Evaluate:

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Sample program for the race

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Explain
By group, make a program that will make your robot win in an
Obstacle Maze. Use the keyboard of your computer to control the
robot.

TechFactors Copyright 2020


Sound Sensor
Module 2 (Lesson 11)
Lesson 11
Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Describe how a sound sensor works;

❑ Perform the given task using sound sensor; and

❑ Exhibit problem solving skills in performing the given task.


TechFactors Copyright 2020
Lesson 11: Sound Sensor
Identify the different sensors of a robot by supplying the missing
letter.

TechFactors Copyright 2020


Lesson 11: Sound Sensor
Explore
Question:
1. Is sound important?
2. Why or why not?
3. What does sound/music gives to us?

TechFactors Copyright 2020


Lesson 11: Sound Sensor
Explain

TechFactors Copyright 2020


Lesson 11: Sound Sensor

TechFactors Copyright 2020


Lesson 11: Sound Sensor

TechFactors Copyright 2020


Lesson 11: Sound Sensor

TechFactors Copyright 2020


Lesson 11: Sound Sensor
Elaborate
• Sound sensors are simply microphones that detects or hear sound. There are
various applications for this type of sensor which includes industrial,
medical, identification and tracking.
• Sound sensor specifically Ultrasound is often used in range finding-
commonly called SONAR. It measures the distance of the object from the
source of sound. It is also used in factory automation and processing
(Industrial).
TechFactors Copyright 2020
Lesson 11: Sound Sensor
• Ultrasound is used in medical and diagnostic field.
• Ultrasound is used in cleaning lenses, optical and industrial parts
• Ultrasonic testing in measuring thickness of metals and plastics
• Ultrasound Id (USID) provides real time identification of location
• In robotics, it is fast enough to take care of collision avoidance.

TechFactors Copyright 2020


Lesson 11: Sound Sensor
Evaluate:

• The first robot to finish the race with 2 claps only will be
proclaimed “winner”. You may try producing other sounds like
flick of a finger or tap on a desk to test the sound sensor of the
robot.

TechFactors Copyright 2020


Lesson 10: Game: Obstacle Maze
Sample program for Sound Sensor

TechFactors Copyright 2020


Light Sensor
Module 2 (Lesson 12)
Lesson 11
Target Outcomes:

At the end of the discussion, the students should be able to:

❑ Describe how a light sensor works;

❑ Perform the given task using light sensor;

❑ Exhibit problem solving skills in performing the given task.


TechFactors Copyright 2020
Lesson 7: Joystick Control
Elaborate

Aside from gaming, joysticks are now widely used in lifting cranes,
mechanical control for lever, and forestry equipment. Those types of
joysticks are stronger and designed to have a higher life cycle than
those used in gaming which can offer the reliability needed in those
types of environment.

TechFactors Copyright 2020


Lesson 12: Light Sensor
Arrange the jumbled letters to come up with words related to
light
1. WIANBOR - the real color of sunlight
2. RUTANLA – a source of light like sun
3. LTIFARCIAI – a source of light created by humans
4. HTGIL MIETTGNI SOIDED- a semiconductor light source used in
robotics
5. IGHLT ROSENS- a sensor used to detect light
TechFactors Copyright 2020
Lesson 12: Light Sensor
Explore

Let ‘s watch this video


https://www.youtube.com/watch?v=aAQBOkGMIjk

TechFactors Copyright 2020


Lesson 12: Light Sensor
Explain

TechFactors Copyright 2020


Lesson 12: Light Sensor

TechFactors Copyright 2020


Lesson 12: Light Sensor

TechFactors Copyright 2020


Lesson 12: Light Sensor

TechFactors Copyright 2020


Lesson 12: Light Sensor

TechFactors Copyright 2020


Lesson 12: Light Sensor

TechFactors Copyright 2020


Lesson 12: Light Sensor
Elaborate

• A light sensor is used to detect light and create a


voltage difference.

• The two main light sensors used in robots are


Photoresistor and Photovoltaic cells.

TechFactors Copyright 2020


Lesson 12: Light Sensor

•Photoresistor is for light dependent robots because its resistance


varies with the change in light intensity.

•Photovoltaic cells convert solar radiation into electrical energy. This


type of light sensor is good for a solar robot.

TechFactors Copyright 2020


Lesson 12: Light Sensor
Evaluate

The first robot to finish the race by following the light


will be proclaimed “winner”. You may try making
other commands using the light sensor.

TechFactors Copyright 2020


Lesson 12: Light Sensor
Evaluate
Sample program for Light Sensor

TechFactors Copyright 2020


Temperature Sensor
Module 2 (Lesson 13)
Lesson 13: Temperature Sensor

Target Outcomes

❑ Describe how a temperature sensor works;


❑ Perform the given task using temperature sensor;
❑ Exhibit problem solving skills in performing the given task.

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Engage

There are three temperature


scales namely; Celsius, Fahrenheit,
and Kelvin. Determine the
temperature shown in the
thermometer.

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Engage

Convert using the


given formula.

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Explore
Identify the temperature of the following conditions.

A. Freezing point of water ______


B. Boiling point of water _______
C. Room Temperature _________
D. Temperature of a person with fever _______
E. Temperature required for medicine storage ______

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Explain

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Explain

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Explain

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Elaborate

There are two types of thermistors.

The NTC or Negative Temperature Coefficient and the PTC or Positive Temperature
Coefficient.

Only NTC thermistors are used in temperature measurement because its resistance
decreases as temperature increases.

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Elaborate
Some applications of thermistors include:

Commercial and industrial use- It measures the temperature of surfaces, liquids and
ambient gases.

When sheathed and sanitized, can be used food and beverage industries and
scientific laboratories.

Heavy-duty probe mounted thermistors can be used in corrosive fluids while vinyl-
tipped thermistor mounts are used outdoors in biological applications. (
www.omega.com) TechFactors Copyright 2020
Lesson 13: Temperature Sensor

Evaluate

Let the students perform another activity, this time with the use of a buzzer as an
indicator. If the temperature of the room is less than 30 degrees Celsius it will produce a
sound.

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Evaluate – Answer Keys

TechFactors Copyright 2020


Lesson 13: Temperature Sensor

Additional Assessment

Identify the differences of Celsius, Fahrenheit, and Kelvin. Write your answer in a
sheet of paper.

TechFactors Copyright 2020


Ultrasonic Sensor
Module 2 (Lesson 14)
Lesson 14: Ultrasonic Sensor

Target Outcomes

❑ Describe how an ultrasonic sensor works;


❑ Perform the given task using an ultrasonic sensor; and
❑ Exhibit problem solving skills in performing the given task.

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Engage
Pick out words that are related to “ultrasonic” and describe.

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Explore

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Explain

❑ There are three categories of Ultrasonic device namely; transmitter,


receiver and Transceiver.
❑ Transmitters convert electrical signals into ultrasound;
❑ Receivers convert ultrasound into electrical signals and transceivers can
do both.
❑ Transmitter sends out sound waves into the obstacle while the receiver
takes the reflected sound wave.
❑ The time taken by the sound waves to travel from the obstacle to the
receiver measures the distance.
TechFactors Copyright 2020
Lesson 14: Ultrasonic Sensor

Explain

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Explain

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Elaborate
Ultrasonic device has many uses in Industry and Medicine. The use of high
frequency sound waves allows the following:

❑Ultrasound imaging or sonography


❑Non-destructive examinations/testing of products
❑SONAR ( underwater detection of obstacles)
❑Welding of plastics or metals
❑Cleaning/Cutting of jewelries
❑Surgery

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Evaluate

Measure the distance of the object. This time, the mBot ranger should move
backward as it detects the presence of the obstacle otherwise continue running.

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Evaluate – Answer Keys

TechFactors Copyright 2020


Lesson 14: Ultrasonic Sensor

Additional Assessment

Give some of the uses of ultrasonic sensor in the field of industry and medicine.

TechFactors Copyright 2020


Line-Following Sensor
Module 2 (Lesson 15)
Lesson 15: Line-Following Sensor

Target Outcomes

❑ Describe how a line-following sensor works;


❑ Perform the given task using line-following sensor;
❑ Exhibit problem solving skills in performing the given task.

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Engage

Let’s watch (https://www.youtube.com/watch?v=Cf-V-giXiRw). What are


the functions of a line-following sensor?

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Explore

On 1911, Ernest Rutherford, a chemist proved to the world the existence of


nucleus inside the atom. He bombards the atom with alpha particles which are
positive in nature. Draw the path of the positively charged alpha particles as
they move through the atoms.

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Explore

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Explore – Answer Keys

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Explain

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Explain

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Elaborate
Line-following sensor has many applications:

In industries like material handling. Painted color strips or colored material slots
allow the robot to distinguish and place the material in its designated place.

In medicine, it may also carry medicines to be given to patients and in household for
floor cleaning.

Use of robotic vehicles in warehouses is also being developed nowadays.

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Evaluate

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Evaluate

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Evaluate – Answer Keys

TechFactors Copyright 2020


Lesson 15: Line-Following Sensor

Additional Assessment

Explain some of the applications of a line-following sensor and write it in a sheet of


paper.

TechFactors Copyright 2020


Playing with Sound
Module 3 (Lesson 16)
Lesson 16: Playing with Sound

Target Outcomes

❑ Code using sound blocks;


❑ Display problem solving skills in performing task; and
❑ Show creativity in playing sounds.

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Engage

By group, guess the sound heard…

Each song corresponds to 1 point. Highest pointer will be declared as the


winner of the game.

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Explore
Compare and contrast the two types of Buzzer using the words around the Venn
diagram.

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Explore – Answer Keys


Compare and contrast the two types of Buzzer using the words around the Venn
diagram.

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Explain

Buzzer is an audio signaling device which may be mechanical, electromechanical


and piezoelectric. Passive Buzzer is used in robots to generate a tone through signal
inputs. It can also control the pitch of the tone. On the other hand, Active buzzer only
produces one type of sound and requires DC voltage.
TechFactors Copyright 2020
Lesson 16: Playing with Sound

Explain

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Elaborate

Typical uses of buzzers include alarm devices, timers and confirmation of user input
such as mouse click or keystroke.

Nowadays, buzzers are utilized in robotics as detectors for some factors such as
water level and presence of obstacles.

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Evaluate

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Evaluate

TechFactors Copyright 2020


Lesson 16: Playing with Sound

Additional Assessment

Briefly explain what a buzzer is and its importance in a robot. Write your answer in a
sheet of paper.

TechFactors Copyright 2020


Playing with Lights
Module 3 (Lesson 17)
Lesson 17: Playing with Lights

Target Outcomes

❑ Code using Auriga blocks for LEDs;


❑ Display problem solving skills in performing the task; and
❑ Value cooperation within the group.

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Engage

What is your favorite color?

What are the primary colors? Secondary colors?

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Explore
Determine the resulting color after mixing primary colors.

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Explore – Answer Keys


Determine the resulting color after mixing primary colors.

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Explain

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Explain

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Elaborate

LED or light emitting diode is a semiconductor device that emits light. Typical
applications include:

❑ It serves as indicator lights


❑ LCD panel backlighting
❑ Use in fiber optic data transmission
❑ Use in Remote control

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Evaluate

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Evaluate

TechFactors Copyright 2020


Lesson 17: Playing with Lights

Additional Assessment

Explain what an LED does and what is its importance in a robot. Write your answer
in a sheet of paper.

TechFactors Copyright 2020


Combining Sound, Lights
and Movement
Module 3 (Lesson 18)
Lesson 18: Combining Sound, Lights and Movement

Target Outcomes

❑ Code using sound blocks and Auriga blocks for LEDs and
movement; and
❑Display problem solving skills in performing the task.

TechFactors Copyright 2020


Lesson 18: Combining Sound, Lights and Movement

Engage

By group, assemble and form a robot. Point out the different sensors used
and give its function and importance.

TechFactors Copyright 2020


Lesson 18: Combining Sound, Lights and Movement

Explore

Let’s watch https://www.youtube.com/watch?v=jCabfZke8YI and see the


combination of lights, sound and movement in an mBot ranger.

TechFactors Copyright 2020


Lesson 18: Combining Sound, Lights and Movement

Explain

TechFactors Copyright 2020


Lesson 18: Combining Sound, Lights and Movement

Elaborate

Robots made can produce light, sound and movement. It helps the robot to perform
its specified function.

It has many uses not only in household chores but industrial, medical and
navigation functions.

TechFactors Copyright 2020


Lesson 18: Combining Sound, Lights and Movement

Evaluate

By group, create a robot that will show the functions of light, sound and movement.
Be creative and artistic in doing so.

TechFactors Copyright 2020


Lesson 18: Combining Sound, Lights and Movement

Evaluate

TechFactors Copyright 2020


Lesson 18: Combining Sound, Lights and Movement

Additional Assessment

How does the sound, lights, and movements contribute to the robot to do a specific
task?

TechFactors Copyright 2020


Game: Climbing
Obstacle
Module 3 (Lesson 19)
Lesson 19: Game: Climbing Obstacle

Target Outcomes

❑ Compare a land raider mBot ranger with an All-terrain vehicle;


❑ Create a code that will make the mBot Ranger move inside a
playing field with the given challenges; and
❑ Exhibit teamwork in performing the task.

TechFactors Copyright 2020


Lesson 19: Game: Climbing Obstacle

Engage

Let’s watch https://www.youtube.com/watch?v=ISznqY3kESI. What are


the capabilities of an all-terrain robot?

TechFactors Copyright 2020


Lesson 19: Game: Climbing Obstacle

Explore

What is an All-Terrain Vehicle?

Have you experienced riding one?

TechFactors Copyright 2020


Lesson 19: Game: Climbing Obstacle

Explain

TechFactors Copyright 2020


Lesson 19: Game: Climbing Obstacle

Elaborate

Land Raider mBot ranger robots are just like ATV that can be used in:

❑ Search and Rescue operations.


❑ Performing jobs that humans cannot do.
❑ In the transport of goods or materials in remote places.
❑ Navigation of environment because of the various sensors
attached to it.

TechFactors Copyright 2020


Lesson 19: Game: Climbing Obstacle

Evaluate

The robot that will finish the task in the shortest possible time wins the game.

TechFactors Copyright 2020


Lesson 19: Game: Climbing Obstacle

Evaluate

TechFactors Copyright 2020


Lesson 19: Game: Climbing Obstacle

Additional Assessment

In what ways can an all-terrain robot be used? Write a brief explanation on a sheet
of paper.

TechFactors Copyright 2020


Game: Sumo Bot
Module 3 (Lesson 20)
Lesson 20: Game: Sumo Bot

Target Outcomes

❑ Create a code that will make the mBot Ranger compete in a


Sumo Bot game;
❑ Identify the different types of mBot Ranger; and
❑ Show cooperation in doing the assigned task.

TechFactors Copyright 2020


Lesson 20: Game: Sumo Bot

Engage

Let’s watch https://www.youtube.com/watch?v=As54R0OjslI. Based on the video,


what is a Sumo-bot? What are the factors that should be considered in order to win a
sumo-bot game?

TechFactors Copyright 2020


Lesson 20: Game: Sumo Bot

Explore
Identify the three types of mBot Ranger. Fill in the boxes with the correct letter to
form the name of the ranger.

TechFactors Copyright 2020


Lesson 20: Game: Sumo Bot

Explain

TechFactors Copyright 2020


Lesson 20: Game: Sumo Bot

Elaborate

Dashing raptor uses the IR sensor so just like raptors in real life, it can chase
anything fast, spins around itself and moves around any surface.

In application, cars that imitate raptors has the ability to thrive in harsh condition
that ordinary cars cannot.

It is very fast in terms of speed and durable in terms of materials used.

TechFactors Copyright 2020


Lesson 20: Game: Sumo Bot

Evaluate

Make a program that will make your robot compete in a Sumo-Bot game. The
robot that will be able to move their opponent out of the circle wins the game.

TechFactors Copyright 2020


Lesson 20: Game: Sumo Bot

Evaluate – Answer Keys

TechFactors Copyright 2020


Lesson 20: Game: Sumo Bot

Additional Assessment

Differentiate the three types of mBot ranger based on what you’ve learned and
write it in a sheet of paper.

TechFactors Copyright 2020


Assembly of
Nervous Bird
Module 4 (Lesson 21)
Lesson 21: Assembly of Nervous Bird

Target Outcomes

❑ Assemble the Nervous Bird;


❑ Describe how a gyroscope works; and
❑ Exhibit teamwork in performing the task.

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Engage

Let’s watch https://www.youtube.com/watch?v=llbNU30_vNc and learn how to


assemble an mBot Nervous Bird and what it looks like. Why is it called Nervous Bird?

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Explore
Arrange the given letters to come up with the words related to Nervous Bird.

YRSCPEGOO - a device that measures angular rate and acceleration

RTCEACELMEORE – an instrument that measures acceleration of vehicles

UPM 0506 – a sensor based on MEMS technology

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Explain

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Elaborate

Gyroscope used in Nervous bird can be used in:

❑ Aerial vehicles to avoid flipping or going into a spin.


❑ Change orientations in toys, gadgets and smart phones
❑ Inertial Navigation system like in Hubble Telescope and submarines
❑ It can monitor and control device position

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Elaborate

Accelerometer uses include:

❑ Inertial navigation systems, highly sensitive accelerometers are used.


❑ Detecting and monitoring vibrations in rotating machinery.
❑ Display images in an upright position on screens of digital cameras.
❑ Flight stabilization in drones.
❑ Sense orientation, coordinate acceleration, vibration, shock.
❑ Detecting the position of the device in laptops and mobiles.

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Evaluate

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Evaluate

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Evaluate

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Evaluate – Answer Keys

TechFactors Copyright 2020


Lesson 21: Assembly of Nervous Bird

Additional Assessment

What are the three main on-board parts of a nervous bird? Explain it in a sheet of
paper.

TechFactors Copyright 2020


Challenge Game: Bird
Race
Module 4 (Lesson 22)
Lesson 22: Challenge Game: Bird Race

Target Outcomes

❑ Create a code that will make the Nervous Bird perform in a


sprint race and obstacle avoidance challenge; and
❑ Exhibit teamwork in performing the task.

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Engage

What makes the Nervous Bird a self-balancing robot?

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Explore

Have you witnessed a Pigeon race?


What makes it exciting?

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Explain

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Explain

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Elaborate

Pigeons are the oldest domesticated bird. The predecessors of modern-day racing
pigeons were pigeons bred for their homing ability, primarily to carry messages and
used in the military.

The importance of homing pigeons in the centuries before electronic


communications, such as the telegraph and telephone, is seldom recognized.

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Evaluate

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Evaluate

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Evaluate – Answer Keys

TechFactors Copyright 2020


Lesson 22: Challenge Game: Bird Race

Additional Assessment

Based on the activity in this lesson, what have you learned about bird racings?
Write your answer in a sheet of paper.

TechFactors Copyright 2020


Challenge Game:
Intelligent Tracking
Module 4 (Lesson 23)
Lesson 23: Challenge Game: Intelligent Tracking

Target Outcomes

❑ Create a code that will make the Nervous Bird perform in an


Intelligent Tracking Challenge ; and
❑ Exhibit teamwork in performing the task.

TechFactors Copyright 2020


Lesson 23: Challenge Game: Intelligent Tracking

Engage

What comes into your mind when you hear the words Intelligent tracking?
Are robots intelligent? Why or why not?

TechFactors Copyright 2020


Lesson 23: Challenge Game: Intelligent Tracking

Explore

Using the word “ROBOT” make an acronym that enumerates the


characteristics of a robot.

TechFactors Copyright 2020


Lesson 23: Challenge Game: Intelligent Tracking

Explain

TechFactors Copyright 2020


Lesson 23: Challenge Game: Intelligent Tracking

Explain

TechFactors Copyright 2020


Lesson 23: Challenge Game: Intelligent Tracking

Elaborate
Robot has the following applications:
Outer space application - The robotic unmanned spacecraft
serve as the key in exploring the stars, planets and etc.
Military applications - It is an important factor in research and
development
Intelligent Home application - It allows monitoring home
security and energy usage
Industry - Manufacturing automation
Health service - Robotic suit for nurses
TechFactors Copyright 2020
Lesson 23: Challenge Game: Intelligent Tracking

Evaluate

The group that will be able to perform the assigned task will be declared as
the winner of the game.

TechFactors Copyright 2020


Lesson 23: Challenge Game: Intelligent Tracking

Additional Assessment

Give some of the applications of a robot and explain it in a sheet of paper.

TechFactors Copyright 2020


Challenge Game: Soccer Bot
(Remote Desktop Control)
Module 4 (Lesson 24)
Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Target Outcomes

❑ Create a code that will make the Nervous Bird perform in a


Soccer Bot challenge; and
❑ Exhibit teamwork in performing the task.

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Engage

What is a Soccer game? Have you experienced playing Soccer with your
friends?

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Explore

Let’s watch https://www.youtube.com/watch?v=Vr-VC8Su1UY and describe


the goal of Soccer Bot. Is it an exciting game?

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Explain

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Explain

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Elaborate

This game is applicable to factories wherein packages are lifted/pushed


towards a designated place.

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Evaluate

The robot that will be able to win three times will be declared as the
winner of the game.

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Evaluate – Answer Keys

TechFactors Copyright 2020


Lesson 24: Challenge Game: Soccer Bot (Remote Desktop Control)

Additional Assessment

Based on the previous lessons, what have you learned about the nervous
bird?

TechFactors Copyright 2020

You might also like