FIRST LEGO League Challenge Programming: Difference between revisions
(→Mindstorms EV3 Python: Added links to Python line following programs) |
(→SPIKE Prime Scratch: Rearranged and added links to line following video and lessons) |
||
Line 59: | Line 59: | ||
== SPIKE Prime Scratch == | == SPIKE Prime Scratch == | ||
=== ORTOP Wiki Pages === | |||
[[FIRST LEGO League Challenge SPIKE Prime Videos|SPIKE Prime Videos]] | * [[FIRST LEGO League Challenge SPIKE Prime Videos|SPIKE Prime Videos]] | ||
=== External Resources === | |||
* [https://education.lego.com/en-us/downloads/spike-prime/software SPIKE Prime software from LEGO Education] | |||
* [https://primelessons.org/en/ A website with a variety of learning resources] | |||
* Line Following | |||
** [https://www.youtube.com/watch?v=FlnZsZSEvhU Video: Spike Prime Line Following Robot With Instructions & Program] | |||
** Lessons from PrimeLessons.com | |||
*** [https://primelessons.org/en/ProgrammingLessons/LineFollower.pdf Basic Line Follower] | |||
*** [https://primelessons.org/en/ProgrammingLessons/ProportionalLineFollower.pdf Proportional Line Follower] | |||
*** [https://primelessons.org/en/ProgrammingLessons/PIDLineFollower.pdf PID Line Follower] |
Revision as of 16:09, 23 August 2020
There are several ways of programming FIRST LEGO League Challenge Robots. The two most popular are EV3-G, which is also referred to as EV3 Lab, and a new language created by LEGO Education based on Scratch. The latter language was originally introduced with the SPIKE Prime set when it debuted in 2019. A version of this Scratch-based language called EV3 Classroom is now also available for programming EV3 robots on Apple Mac computers.
Mindstorms EV3 Software
Mindstorms EV3-G Software
Mindstorms EV3-G is the main programming language provided by LEGO Education for the MINDSTORMS EV3 sets. EV3-G is graphical programming language that is also known as EV3 Lab, probably because it is based on Tufts University's Robolab, which is based on National Instruments' Labview.
ORTOP Resources
External Resources
- Line Following from EV3Lessons.ccom
Mindstorms EV3 Classroom
Mindstorms EV3 Classroom is an alternate graphical programming language for the Mindstorms EV3 sets based on Scratch. LEGO Education provided it for those using Apple macOS 10.14 (Mojave) and above as the EV3-G language is not compatible with macOS 10.15 (Catalina). As such it is similar to graphical language provided by LEGO Education for its SPIKE Prime set. LEGO Education has also announced that EV3 Classroom will become available for Windows 10 computers and Chromebooks.
External Resources
- Line Following from EV3Lessons.ccom
Mindstorms EV3 Python
LEGO Education also provides a version of Python, a line-by-line programming language, for the Mindstorms EV3.
External Resources
- LEGO Education's Python for EV3 page
- Line Following Programs