Robotics and Coding
6 Days (30 hours)
João Garrido
Coding is basically to write instructions for a robot or computer program to read and then execute. Students have to analyses the task they want the robot to complete, design the code to make it happen, and then send it to the robot to view the outcome. Robotics allows students to extrapolate their thinking to the real world as they go through trial and error until the task is accomplished and the robot executes the originally intended task. In addition to executing and completing tasks effectively, robotics and coding help students think creatively and analytically, approach issues from different angles, and create quick and sustainable solutions.
​
In this course you will learn the basics of Robotics and Coding through the use of technology and engineering knowledge to construct a robot and through the programming of the robot to complete certain tasks.
​
This Course will help teachers to introduce their students to computer programming concepts using a mixture of direct teaching, exploration, and tutorials from the LEGO® MINDSTORMS® Education EV3 Software and Programming app.
​
The course will be very practical, combining theory with practice, group work and discussion with hands-on phases in which the participants will have the opportunity to create and program their own robot.
Learning outcomes
Participants to the course will learn to:
​
-
Plan and design learning activities that use the creation of robots and coding to develop students’ computational thinking;
-
Plan the construction of a robot using technology and engineering knowledge;
-
Code using blocks programming to:
-
Perform controlled movements (e.g. straight-line movement, point turn, curve movement) using the base assembly;
-
Use the Ultrasonic Sensor to detect an object and respond to it;
-
Create a motorized tool, using the base assembly, to explore how to move and drop objects;
-
Program the base assembly to stop at the black line or to follow it;
-
Program the base assembly to stop at specific angles;
-
Demonstrate their skills in solving the challenge of a Factory Robot.
-
-
Create and program, collaboratively, a robot that performs certain tasks.
Programme
Robotics and Coding
Introduction
5 Hours
-
ntroduction of the course and the external activities.
-
Icebreaking activity to introduce the trainer and the participants;
-
Introduction to Robotics and Coding in Education – A pedagogical design approach to Robotics/Coding:
-
Project Methodology;
-
Development of Computational Thinking;
-
Problem-solving and learning by doing
-