Teacher's Notes for developing a program with a series of instructions
How to help students implement long programs.
- #379
- 04 Feb 2017
How to help students implement long programs.
In the current course we would use a number of languages. Generally we would program the robots in EV3-G, but we would also program them in JavaScript to make the parallel with the JavaScript. The programming would include arrays, switches and loops.
In the previous video, we found the correct answer for our task and it is 18.75, or is it?
There are a number of tools available online to help you play the game. You just seed the initial conditions and leave the game. Let's look at some of the sites.
We will explain inertia non-scientifically so that we make it easy to understand concept.
There are number of settings in a Move block and now we will focus on the rotations setting
Display a matrix with "life" and "dead" cells on the EV3 LEGO Mindstorms brick screen. The program is available. You can see it, change it, modify it and learn from it.
How to use the robot when the buttons are not accessible.
In this video, we introduce two pieces: beam with pins and the angular beam with pins
Display a matrix on the brick screen. Simple and easy. Download and run the program to see how
Learn to program the Game of Life on the LEGO Mindstorms brick screen. This would require drawing on the brick screen, using blocks with switches and loops.
Following the Advance Sensor Calibration course section, we found the min and max values detected by each sensor. Now it is time for the real deal of the calibration. Detect the current value from the sensor and find what is the percentage of this value for the range between min and max.
With the last few videos, we entered the math world. Why we do it and what to keep in mind
Let's cover the break at end option and learn why there is no lesson about it to students.
The code is already ready. It is attached below the video. Let's see how the program works and what it does and how to use it.
How to place the cup on the robot so that the challenge is challenging.
How to approach that fun relief task.
The field in the game of life could be finite or infinite. It is interesting to see and learn how an infinite field behaves and works.
The task is to find what the best seed is that will live the longest without entering into a loop or without dying. Find it and submit in the tasks section.
The goal of this lesson is for students to have fun with a new robot.
The goal of this lesson is to introduce students to the setting for measuring the reflected light of the color sensor and to recall how to follow a line.
Third wheel experiments, changes in the robot, students could choose the task all by themselves. Make sure you have a lot of fun and students complete their tasks. Here is what you should know when conducting this class.
Given that the robot has two motors powering respectively the left side and the right side of the robot then when turning the robot is always turning in an arc. Depending on the turn this arc could be with a different size and radius.