Programming 301:�Event Synchronization, Accelerate/Decelerate
Coach Series
LEGO® Education SPIKETM Prime Word Blocks
v. 3.2.4
1
Robot Design: Programming 301
Learning Objectives
Prerequisites:
Programming 101 – Introduction and Common Practices
Programming 101 – Basic Movement
Programming 201 – Line following, Variables and My Blocks
2
Robot Design: Programming 301
Introduction to Events
DroidBot IV
Two drive motors powered moving the robot forward
Attachment motor powered at the same time
Some issues have been reported using Events in the SPIKE™ App 3.
3
Robot Design: Programming 301
Introduction to Events�
4
Robot Design: Programming 301
Using “when program starts” word blocks
5
Robot Design: Programming 301
Using Events Sensors Word Blocks
6
Robot Design: Programming 301
Using Event “broadcast” messages�
7
Robot Design: Programming 301
Using Event “broadcast” messages
8
Robot Design: Programming 301
Acceleration
9
Robot Design: Programming 301
Acceleration
10
Robot Design: Programming 301
Acceleration
11
Robot Design: Programming 301
Acceleration
12
Robot Design: Programming 301
Deceleration
13
Robot Design: Programming 301
Deceleration
14
Robot Design: Programming 301
Deceleration
15
Robot Design: Programming 301
Deceleration
16
Robot Design: Programming 301
Everything is awesome!
-Emmet Joseph Brickowski
17
Robot Design: Programming 301