FIRST LEGO League Challenge Programming: Difference between revisions

From ORTOP Wiki
m (→‎Video Tutorials: Added missing word)
(→‎SPIKE Prime Scratch: Added subheads and a new link and moved playlists here from separate page)
Line 80: Line 80:


== SPIKE Prime Scratch ==  
== SPIKE Prime Scratch ==  
=== Wiki Articles ===
* [[FIRST LEGO League Challenge SPIKE Prime Videos|SPIKE Prime Videos]]


=== External Resources ===
=== External Resources ===
====Software====
* [https://education.lego.com/en-us/downloads/spike-prime/software SPIKE Prime Scratch from LEGO Education]
* [https://education.lego.com/en-us/downloads/spike-prime/software SPIKE Prime Scratch from LEGO Education]
====Learning Resources====
* [https://education.lego.com/en-us/lessons?products=SPIKE%E2%84%A2+Prime+Set Lesson Plan Units from LEGO Education]
* [https://primelessons.org/en/ SPIKE Prime Lessons] A website with a variety of learning resources]
* [https://primelessons.org/en/ SPIKE Prime Lessons] A website with a variety of learning resources]
====Focused Tutorials====
* Gyro Turn
* Gyro Turn
** Lessons from LegoEducation.com
** Lessons from LegoEducation.com
Line 100: Line 100:
*** [https://primelessons.org/en/ProgrammingLessons/ProportionalLineFollower.pdf Proportional Line Follower]
*** [https://primelessons.org/en/ProgrammingLessons/ProportionalLineFollower.pdf Proportional Line Follower]
*** [https://primelessons.org/en/ProgrammingLessons/PIDLineFollower.pdf PID Line Follower]
*** [https://primelessons.org/en/ProgrammingLessons/PIDLineFollower.pdf PID Line Follower]
====Play Lists====
* [https://www.youtube.com/playlist?list=PLj_k_RHuTqaUsl7AlR-iYRP4cMYsZBb3C LEGO SPIKE Prime] Tutorial videos from Creator Academy Australia
* [https://www.youtube.com/playlist?list=PLXNn7QnqlNpgSG-5bJKTXAdJLUe_9Ljog Getting Started with LEGO Education SPIKE Prime]
Very short videos from LEGO Education


== SPIKE Prime Python ==
== SPIKE Prime Python ==

Revision as of 17:13, 8 September 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.

Wiki Articles

Programming Presentations

Sample Programs

External Resources

Software

Documentation

Video Tutorials

Focused Tutorials

Play Lists

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

Mindstorms EV3 Python

LEGO Education also provides a version of Python, a line-by-line programming language, for the Mindstorms EV3.

External Resources

SPIKE Prime Software

SPIKE Prime Scratch

External Resources

Software

Learning Resources

Focused Tutorials

Play Lists

Very short videos from LEGO Education

SPIKE Prime Python

External Resources