The 2 big things:


table-sensor-motors
ev3-set
ev3-set
ev3-set

Special words

We are going to use these words a lot!

Make the robot begin moving

Start-block

And then, press start:

Press stop

These blocks are for Movements motors only

For [Start moving] blocks, you need to add a [Stop] movement. If not, the robot will move forever.

-> Start moving blocks:

start-moving

-> Stop moving blocks:

stop-motor

Conditions in EV3 programming are like special rules that help your robot make decisions. It's like giving your robot clues to figure out what to do next.

For example:

Imagine you're programming your robot to go through a maze.

You might use a condition like this: 'If you see a wall in front of you, turn left.' This way, your robot knows what to do when it encounters a wall – it turns left to find its way around!

maze-robot

Is a loop that: [keeps doing something] UNTIL [a certain condition is met]

It is just like when you keep playing a game until you win or finish a level.

Telling your robot to stop and wait patiently until a certain condition is met

It's just like waiting for your turn in a game before you can play again!

Something will happen when you either touch a motor or activate a sensor.

It's like saying, "If you touch the motor or activate a sensor, something cool will happen!"

'If-Else' is like giving your robot a choice.

'If something happens, do this. But if something else happens, do that instead!'

So, it's like giving your robot different options depending on what's going on.

It's telling the robot how far to move or how much to turn using angles(degrees) or rotations.

Degrees:

degrees-vocab

Rotations:

rotation-vocab

Don't worry if you don't know this. You'll eventually learn this in math

STOP means telling your robot to take a break and EXIT means it's time for your robot to say goodbye to the program!