In this course, you will work with other students in the group. These might be your classmates, teammates, or students you know from other activities. It is important to know your group so that you can work together with them in the best possible way.
- #319
- 06 Jan 2017
- 1:03
Know your teacher
Your teacher will tell you something about themselves, and then you will acquaint yourself with the students in the group.
Remember the name of the teacher and address them by name!
Listen to others
Make sure you listen to the rest of the group and pay attention to details about them the same way you wish they would listen to you.
Details that you all should share are:
- your name;
- your age;
- your grade;
- which school you are attending;
- your favorite sport, extracurricular activity, hobby.
Share a story
Also, if the teacher considers it appropriate, you could share a short story or an achievement along the lines of "I've done something you haven't done, which is...".
English
In this course you are working along with other classmates, teammates. It might be a club or it might be some kind of an extracurricular activity and it is very important to know the people that you are working with. To know their name, their age, to know something interesting about them. That's why there are some very interesting games called Ice Breakers. Where you break the ice so that the one that's left behind could join the team. And continue working in this team. For example, a very interesting Ice Braking game is called I've done something you haven't done. So as you are in a group in turn each of you try to tell something and to tell a story about something that you've done but you think that nobody else in this group has done.
Courses and lessons with this Tutorial
This Tutorial is used in the following courses and lessons
EV3 Phi. Introduction to robotics with LEGO Mindstorms
The things that you will be able to do with your EV3 robot by the end of this course are:
Freely move your robot towards desired target;
Avoid obstacles on the path of your robot using sensors;
Follow lines of any shape;
Detecting and picking up objects of any kind;
- 92
- 220:20
- 36
Build community in the classroom
In this course, you will work with other students in the group. These might be your classmates, teammates, or students you know from other activities. It is important to know your group so that you can work together with them in the best possible way.
- 4
- 0
- 1
- 3d_rotation 0
Level A1. Introduction. Robotics with LEGO
Introduction to robotics - The first level of the Robotics with LEGO curriculum for students in second, third or fourth grades. A journey in space, with robots. Various constructions with robots are built. Learn how to control the motors so that the robot navigates around the Sun, the Moon and Earth in various ways. Getting to know the first of the sensors. The robot can feel its surroundings with the help of the Touch sensor and avoid obstacles.
- 142
- 133:42
- 187
Understanding the learning process
Students have a limited attention span. Try to engage them in various activities so that you can keep their attention focused during the two-hour class.
- 8
- 0
- 2
- 3d_rotation 0
Robotics with LEGO - Level 1.5 - Spy games
The second level of the Robotics with LEGO curriculum for students from fifth to twelfth grades.
Students build multiple robots with thread chains and become familiar with the physical concepts of momentum and center of gravity. The concept of gears, their use and basic constructions involving gears are studied.
The new concept of "condition" is introduced in programming. Robots are becoming smarter as they can make complex decisions on their own. "Spy robots" follow their targets and avoid being noticed. This level introduces the light sensor which the robots use to recognize the colors of the objects they are looking for. Robots can stop on a black line and follow a route marked with a colored line on the floor.
The spy's most complex mission in the end of the level is to turn into a sumo wrestler and defeat any other robot in the ring.
- 56
- 12:47
- 136
Robotics with LEGO - Level 2.0 - Robots in Factories
The third level of the Robotics with LEGO curriculum for students from fifth to twelfth grades.
Robots in this level use two or three sensors at a time and students create more complex programs for them. The work of the differential and its usage in vehicles with one drive motor is explored. Robots interact with each other and transfer information or material between themselves. Students learn in depth how to create smoother line-following programs. In the end of the workday, robots leave the conveyor belt and relax with a recreational game of volleyball.
- 44
- 15:01
- 129
Lesson 1 - Crane
LEGO Mindstorms EV3 Crane robot is used to lift, move and load cargo on a cargo truck. There is a mechanism for grabbing a cargo load (eg a blue ball). Crone is also a tower crane and there are balancing wheels on the opposite site of the grabbing mechanism. It was an ultrasonic sensor.
- 6
- 4
- 6
- 3d_rotation 2
Robotics with LEGO - Level 4.5 Game Time
This is the eighth level of the Robotics with LEGO curriculum for students in fifth to twelfth grades.
With the help of robots designed for games between students, they learn how to work with variables. Robots keep the score of each player and do calculations with the information in the variables.
In order to group functionality all the time, students use the well-known myBlocks. The concept of behavior is introduced and the programs are organized in many threads that exchange information between each other.
At the end of the level, the robots generate problems with numbers and the students must create equations.
- 35
- 13:40
- 221
Level C1. "Transportation". Robotics with LEGO
This is the fifth level in the Robotics with LEGO curriculum for students in third or fourth grade.
For the first time robots with steering wheels are built in this level. Those robots use one or two drive motors. The work of the differential and its usage in vehicles is explored. Students learn in-depth the working of the light sensor to create better line-following programs. The first two-wheeled motorcycle-robot is built.
- 33
- 1:03
- 110
Lesson 1 - Steering chasis
Introduction
In this level we will construct a lot of different vehicles. In the next several lessons we will build cars with various types of drives.
What makes the robots that we've build so far, different from the cars?
One of the differences is that cars have four wheels. The other difference is that cars have on engine/motor while our robots have at least 2 motors. The last important difference is that cars have a steering wheel and turning wheels. Our robots are quite small to have a steering wheel constructions, but we can attach one medium motor for a steering wheel and program the robot.
In todays lesson we will focus more the construction and how it is moving than on the programming.
- 5
- 4
- 4
- 3d_rotation 1
Robotics with LEGO - Level 1.0 - Adventure in Space
The first level of the Robotics with LEGO curriculum for students in fifth to twelfth grades.
Various constructions with robots are built. Learn how to control the motors so that the robot navigates around the Moon and Earth in various ways. Getting to know the first two sensors. The robot can feel its surroundings with the help of the Touch sensor and avoid obstacles.
The Ultrasonic distance sensor can help the robot avoid obstacles. Students work with concepts like loop, degrees and medium motor. Robots can now do two different actions at the same time - while solving missions on a field, the third motor clears detected obstacles.
- 126
- 123:52
- 150
Getting to know how these classes work
Your LEGO sets and the workplaces must be in exemplary shape. Beyond that, you must do one more thing.
- 7
- 0
- 1
- 3d_rotation 0
Level B2. "Military Technologies". Robotics with LEGO
The firfth level of the Robotics with LEGO curriculum for students in second, third or fourth grades.
The students build many robots with chain-treads. The Color Sensor is introduced and robots use it to recognize the colors of the objects around them. Students learn about gears, basic gear constructions, and their application. Robots now can stop on a black line and can follow a line using their sensor.
- 37
- 6:37
- 111
Lesson 1 - Color Sensor
Introduction
In this course, we will construct different military vehicles and constructions.
Have you seen, probably in movies, how people use small light sticks to help airplanes land. These sticks are use to help drivers of heavy vehicles navigate in traffic without accidents.
In today's' lesson we will build an Ammo Truck. We will attach to it a new sensor - color sensor. We will learn more about it, how it works and how to program it. Later, we will use it to give different commands to the truck.
- 11
- 3
- 5
- 3d_rotation 2
Level B1. "Spy gadgets". Robotics with LEGO
The third level of the Robotics with LEGO curriculum for students in second, third or fourth grades.
In these lessons, we stress on more complex and challenging robots. The concept of Condition is introduced. Students learn about physics concepts of inertia and center of mass. Robots with two sensors are built and students program both of them. Programming becomes more complex as robots now can make complex decisions. "Spy"-robots sneakily follow their targets, trying to be undetected.
- 30
- 7:30
- 108
Lesson 1 - Strange Bot
Intro
Today we're constructing a damaged robot! We will test how it works and if we can use it again or we would have to reconstruct it. Where did this damaged robot come from? Read below.
There are higher risk occupations such as firemen and policemen.
Can you give an example for another dangerous profession?
How many dangerous professions have you heard of?
What are the dangers in these professions?
Would you take a high risk job? Which one?
Would you want to have a robot to help you? What would the robot do?
Many people risk their lives at work, because we haven't yet created and produced robots to do the job for them. But today we're building a robot, which can eliminate the risk of one of the most dangerous professions - the one of the bomb disposal expert.
The job of this expert is to defuse bombs before anyone is injured. It sounds expensive to create a new robot for each bomb a bomb disposal expert has to defuse, but, luckily, it is not necessary. The robots can be repaired or recycled! However, sometimes it's difficult to distinguish where do some of the deformed parts go. Today we're constructing a robot, for which we don't have a right wheel and we have two left wheels. We'll try to program this robot in a way we could reuse it.
- 4
- 4
- 10
- 3d_rotation 1
Robotics with LEGO - Level 2.5 - Maritime Journey
The fourth level of the Robotics with LEGO curriculum for students from fifth to twelfth grades.
In this level students focus on the rotational sensor that is part of every motor in the robotics set. Students also learn to use the fourth sensor in the robotics set - the gyro sensor.
First few robot constructions imitate sea-animals and their behavior. Students create programs that check whether the robot's claws or pecks have successfully caught an object. That sensor in the motors allows the robots to go back in their lairs even after the use of unlimited movement. The rest of the robots are modeled after boats, yachts, and ships. With the help of the gyro sensor, students can set a course for their robots to a given angle and can detect deviations from the course. In open seas, there may be sea-monsters and the robots are being programmed to detect a sudden change in acceleration with the help of the said sensor.
- 42
- 3:52
- 133
Robotics with LEGO - Level 4.0 - Kinesthetic and Memory Game (in development)
The seventh level of the Robotics with LEGO curriculum for students in sixth or seventh grade.
In this level, student develop a memory training game. The player must remember series of actions like press a button, shake a pole, pull a lever, show one of many colors. In order to program the game, students use many variables and modify their states. Students create their own custom sounds and images, in order to reflect their own personality in the game. In the end of the level, the game stores top scores even after a full shut down with the help of text files.
- 59
- 2:58
- 200
Lesson 1 - Playing with press modules
Introduction to course 4.0
Waiting for translation from Bulgarian
- 5
- 10
- 6
- 3d_rotation 2
Python with LEGO Mindstorms EV3 - Level 1
The course introduces students to the programming language Python. We use LEGO Mindstorms EV3 Robots. Python is a popular programming language. It could be used for introducing students to programming, for academic studies, for developing machine learning algorithms and as a general-purpose language.
During the course, students learn how to read and how to develop Python programs. They use an Integrated Development Environment called Visual Studio Code. Robots are programmed to perform interesting and funny tasks like "bringing you water". The level ends with competition on a playing field with boxes.
- 74
- 28:18
- 114
Getting to know the learning process and the people in the room
Your LEGO sets and the workplaces must be in exemplary shape. Beyond that, you must do one more thing.
- 7
- 0
- 1
- 3d_rotation 0
Robotics with LEGO - Level 3.0 - Security systems
This is the fifth level of the Robotics with LEGO curriculum for students in fifth to twelfth grades.
In this level students will learn how to work with data measured by the sensors. The concept of Algorithm is introduced and the programs perform calculations without knowing the values beforehand. The programming blocks transfer data between each other via data wires. The robots are designed to address the problems of security systems. Variety of alarm systems are built and the physical principles of different security methods are considered.
- 50
- 1:03
- 213
Lesson 1 - Smart security plates
Introduction: Museum Security
Did you know that some pieces of art, for example statuettes, have a really high price, sometimes reaching millions of dollars/euros? This is one of the main reasons why such pieces of art are so tempting for robbers. In order to prevent them from being stolen, various alarm systems for museums and galleries have been developed over the years. Nevertheless, when one has a clear goal, one becomes exclusively crafty, especially when talking about robbers. In this lesson we are going to focus on various security devices and the ways robbers can be caught/ hacked. Will we manage to come up with the most secure system?
Today we are going to build security devices for a museum with highly valuable exhibits. The aim of our robots will be to detect whether there is an intruder in the museum hall and whether the exhibit is on its stand. For the purposes of our lesson, we are going to use a mobile phone or the robot’s brick as an exhibit.
Later, we are going to use the already programmed stand to play Indiana Jones and try to steal the valuable statuette without being detected. Then, we will move to something more practical – namely, we’ll try to automate a store.
- 5
- 7
- 15
- 3d_rotation 1
Python with LEGO Mindstorms EV3 - Level 2
In the second level of Python for EV3 robots, students learn in-depth the touch sensor. The sensor is used as an input device for manual control of machines, as well as a sensor for autonomous robots. In a pair of lessons, students build a control panel for the grabber and the movement of a crane. Programming wise, students learn how to fork code with "if-else" constructions, how to create conditional and forever loops with "while" and how to negate conditions with "not" operator. In the end of the lesson, robots can detect obstacles and avoid them, so that they traverse a simple labyrinth.
- 39
- 19:58
- 93
Lesson 1 - Security system.
Introduction
In this lesson, we will create a system that checks if the exit of a supermarket is closed or if there are still more people in the building. In big supermarkets, security guards must reassure that all of the clients have left the premises before they've locked the door.
However, there is always the odd case of someone getting locked in by accident, which is why there are security systems that notify the security guards they have made a mistake.
- 5
- 5
- 10
- 3d_rotation 1
Level A1 - Space Adventure - Robotics with LEGO SPIKE Prime
That is the first level of the LEGO robotics curriculum for second, third, and fourth-grade students.
A "space adventure" but with robots. Different robot structures are built in this level. The motors are controlled so that the robots perform precise movements around the "earth", "moon" and "sun". We overcome various obstacles after bumping into them thanks to the force sensor. We learn interesting facts about the solar system and space vehicles.
- 64
- 30:30
- 76
Level 3.7 - Smart Robots
В много от занятията отборите работят върху един робот, като всеки отбор е отговорен за правилното реализиране на поетата от тях функционалност. Задълбочено се разглеждат задаването на входни стойности и използването на изходните стойности на всички блокове. Широко се използват променливи от трите основни типа: Integer, Boolean, Text. Роботите вече пазят богато вътрешно състояние, могат да броят, да изчисляват, да се обосновават логически, с помощта на което взимат много по-правилни решения. Въвежда се използването на паралелно изпълняващи се блокове.
- 15
- 1:03
- 111
Занятие 1 - Ball Hunter, броене на топки
Цел
Целта на занятието е да се реализират програми за робота BallHunter по-сложни от тези реализирани в Роботика Фи. Продължава се с използването на променливи, групиране на действията в блокове. Въвежда се прочитането на стойности от блокове. Въвеждане на блокове, които връщат резултат.
Необходими материали
Сини и червени топки от няколко комплекта. Поне 5 топки общо.
- 8
- 13
- 21
- 3d_rotation 1
Какво е изкуствен интелект и употреба ChatGPT
Въведение
В днешното занятие ще се запознаем с AI (Artificial Intelligence), или на български ИИ (Изкуствен интелект). Ще разучим програма за генериране на текст. Ще се запознаем с Chat GPT и ще научим значението на различни термини като: Large Language Models (Големи езикови модели), Neural Networks (Невронни мрежи), Turing Test (Тест на Алан Тюринг) както и много други. В това занятие ще имаме и повече време за дискусии.
- 1
- 7
- 12
- 3d_rotation 0
[In Development] The fun level - Game-oriented introduction to LEGO robotics
A level, designed for introduction in LEGO-robotics, focused mostly on games. We use goal-oriented challenges to make the students want to accomplish a certain task, learning a lot in the process. Some of the games we have included here are football, bowling, paper-plane competition and many more. It is suitable for studens 8 to 12 years old, but even older students will have a lot of fun with the activities.
This is a brand new course that we are experimenting with in a groups in June 2019. Keep in mind that it is possible to use it for summer camps and groups, but there are a few lessons that will be improved on the fly.
- 50
- 58:06
- 32
Lesson 1 - Introduction
Introduction
Today the robot we are building is a spaceship once again. The aim for today, however, is exact - to reach the further (dark) side of the moon!
Where is located the dark side? Why is it so hard to be reached? Why is it called "dark"?
- 23
- 3
- 15
- 3d_rotation 1