Can you guess what these three robots are for?

Slides:



Advertisements
Similar presentations
Mobile Robotics: 1. Introduction Dr. Brian Mac Namee (
Advertisements

ASIMO. Want a robot to cook your dinner, Do your homework, Clean your house, Or get your groceries? Robots already do a lot of the jobs that we humans.
Robotics Lesson Objectives Robots are basically machines, but they have fascinated people even before it was possible to build one in real life. The reason.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
Tell the robot exactly how to draw a square on the board.
Teaching is not just a process of imparting knowledge to an attentive child. Learning needs to be engaging, social and interactive. It is also vital that.
ROBOTS! 机器人 机器人. Different Robots  There are many different robots  Some robots are in the real world  Some robots are only in movies.
ROBOKIDS ACTIVITY 5 & 6. Let’s have a look at a couple of examples of autonomous robots in action around the world. (put on full screen when YouTube opens!)
Lesson 2 Inputs. Lesson objectives To understand how inputs can be used to control an output To consider how to make mimics more realistic.
Electricity and Circuits I can describe an electrical circuit as a continuous loop of conducting materials. I can combine simple components in a series.
Algorithms and Flowcharts
Learning Objectives This section of the course prepares you to: This section of the course prepares you to: Identify a breath mark Define duet Identify.
How Do You Make a Program Wait?
REPETITION CONTROL STRUCTURE
Image 1, Ref - see slide What is a Robot?
IGCSE ICT Robots.
Learning Intention I will learn about the iterative software development process with a focus on the Design stage.
Image 1, Ref - see slide What is a Robot?
Algorithm and Ambiguity
Explain to the group of pupils that they have been given an important opportunity to lead this intervention in their schools. They are communication role.
Introduction to pseudocode
For -G7 programing language Teacher / Shamsa Hassan Alhassouni.
What is a Robot?.
Global Challenge Fitness Friend Lesson 2.
Global Challenge Night Sensor Lesson 2.
Mockups and Prototypes
Global Challenge Flashing Wheels Lesson 2.
Global Challenge Night Sensor Lesson 2.
Global Challenge Flashing Wheels Lesson 3.
Global Challenge Night Sensor Lesson 2.
Global Challenge Night Sensor Lesson 2.
Global Challenge Fitness Friend Lesson 2.
Global Challenge Fitness Friend Lesson 2.
Global Challenge Night Sensor Lesson 2.
Algorithm and Ambiguity
Global Challenge Flashing Wheels Lesson 2.
Algorithms.
Global Challenge Night Sensor Lesson 2.
Global Challenge Flashing Wheels Lesson 3.
Global Challenge Fitness Friend Lesson 2.
Global Challenge Fitness Friend Lesson 2.
No Yes START Do you live in Scotland? Take umbrella See last Flowchart
Global Challenge Night Sensor Lesson 2.
Global Challenge Fitness Friend Lesson 2.
Global Challenge Night Sensor Lesson 2.
Global Challenge Fitness Friend Lesson 2.
Global Challenge Flashing Wheels Lesson 3.
Global Challenge Night Sensor Lesson 2.
COMPUTATIONAL THINKING COMPUTATIONAL THINKING IN PROGRAMMING
Global Challenge Flashing Wheels Lesson 2.
Global Challenge Flashing Wheels Lesson 3.
Global Challenge Fitness Friend Lesson 2.
Global Challenge Flashing Wheels Lesson 2.
Global Challenge Flashing Wheels Lesson 2.
Global Challenge Night Sensor Lesson 2.
Global Challenge Flashing Wheels Lesson 2.
Global Challenge Night Sensor Lesson 2.
Global Challenge Flashing Wheels Lesson 2.
Global Challenge Flashing Wheels Lesson 2.
Global Challenge Fitness Friend Lesson 2.
Introduction to Robotics
Global Challenge Flashing Wheels Lesson 3.
Global Challenge Flashing Wheels Lesson 2.
WJEC GCSE Computer Science
Global Challenge Flashing Wheels Lesson 2.
Interactive Media Technology
Global Challenge Flashing Wheels Lesson 3.
Starter Look at the hand-out.
Choking KS2 – Choking.
Global Challenge Flashing Wheels Lesson 3.
Presentation transcript:

Can you guess what these three robots are for? Robots come in all shapes and sizes and are generally made for a specific job… Can you guess what these three robots are for? This robot ‘eats’ flies and mosquitos and as it ‘digests’ them it recharges its battery Sony’s Qrio can skateboard, navigate an assault course and has even conducted an orchestra These two robots are designed to mop and vacuum the floor.

Welcome to Science Week 2015! Our focus though is on human-like robots or “Humanoid” robots. There have been many in the cinema and on TV – Can you name the shows or movies these came from? Robocop Star Trek IRobot Terminator Metropolis

Although this one’s job will eventually be fighting in a war Along with humanoid robots we should also have ‘man’s best friend’ robots too… Although this one’s job will eventually be fighting in a war - so not exactly ‘man’s best friend’ after all!!!

Along with humanoid robots we should know about how useful robots are in making things for us …

Robotics Through the years Robots in the real world have started to replace humans, especially in industry. They are quicker, more accurate, and they don’t need lunch breaks! They are used in many areas of manufacturing, technology, car making, defence and even fast food! They are also used where it would be too dangerous to send a human e.g. Bomb disposal and disaster relief situations.

Programming Sequencing Selection Loop/Iteration

Sequencing! 1. Sequencing is when you program something in a series of steps. Try this one. 2. Can you now create you own simple sequencing. Program the ROBOT to do something interesting and new. The End

Selection! 1. Selection is when your program allows a decision by the user to be made.. 2. Can you now create you own simple selection. Program the ROBOT to do something interesting and new.

Loop/Iteration! 1. Iteration/loop is when your program repeats an instruction . 2. Can you now create you own simple loop. Program the ROBOT to do something interesting and new.

Task sequencing selection iteration A toy company has designed and manufactured the bot2000i. They would now like you to program the bot2000i for a young child. This will require using the buttons for inputs and all it’s functions. You will need to Pseudocode this first.

Pseudocode bot2000i Bot2000i: Pseudocode example Open its mouth when triangle is turned off. Will turn on its right eye when you press the circle. When the antenna is turned on and delayed for more than 8 seconds it will open its mouth for 12 seconds. Open its mouth and start talking about the weather when triangle is pressed.

Example of a flow chart for the Robot.

Video Demo You need to demonstrate how a child might use your robot. To do this you must create a demonstration of how your robot could be used by a young child. The demo must run without user interaction, last between two and four minutes and include: Two interesting facts about robotics information on how it works an embedded audio commentary to support the demo