FIRST LEGO League Challenge Programming: Difference between revisions
BruceSchafer (talk | contribs) (→Mindstorms EV3 Classroom: Updated intro and link to software download) |
BruceSchafer (talk | contribs) (→SPIKE Prime Software: Added link to software in Python section and updated link descriptions) |
||
Line 92: | Line 92: | ||
=== External Resources === | === External Resources === | ||
====Software==== | ====Software==== | ||
* [https://education.lego.com/en-us/downloads/spike-prime/software SPIKE Prime | * [https://education.lego.com/en-us/downloads/spike-prime/software SPIKE Prime Word Blocks is included with the standard SPIKE Prime Software from LEGO Education] | ||
====Learning Resources==== | ====Learning Resources==== | ||
* [https://education.lego.com/en-us/lessons?products=SPIKE%E2%84%A2+Prime+Set Lesson Plan Units from LEGO Education] | * [https://education.lego.com/en-us/lessons?products=SPIKE%E2%84%A2+Prime+Set Lesson Plan Units from LEGO Education] | ||
Line 117: | Line 117: | ||
=== External Resources === | === External Resources === | ||
* [https://education.lego.com/en-us/downloads/spike-prime/software Python is included with the standard SPIKE Prime software from LEGO Education] | |||
* [https://education.lego.com/en-us/support/spike-prime#Python SPIKE Prime Python from LEGO Education] | * [https://education.lego.com/en-us/support/spike-prime#Python SPIKE Prime Python from LEGO Education] | ||
* [https://www.youtube.com/watch?v=HpGnthVB-gA Video: Getting Started with Python on SPIKE Prime] | * [https://www.youtube.com/watch?v=HpGnthVB-gA Video: Getting Started with Python on SPIKE Prime] | ||
* [https://www.youtube.com/watch?v=ZdLCNNdLNFI Video: Program a FLL Line Following in Python with Spike Prime] | * [https://www.youtube.com/watch?v=ZdLCNNdLNFI Video: Program a FLL Line Following in Python with Spike Prime] |
Revision as of 11:41, 27 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 Lab Software
Mindstorms EV3 Lab also known as EV3-G was the main programming language provided by LEGO Education for the MINDSTORMS EV3 sets until fall 2020. EV3 Lab is graphical programming language where programming blocks are arranged horizontally. It is quite different from traditional programming languages.
Wiki Articles
External Resources
Software
Documentation
Video Tutorials
- STEM Robotics
- Catlin Gable School
- Tufts University
Focused Tutorials
- Gyro Programming from EV3Lessons.com
- Line Following from EV3Lessons.com
Play Lists
Mindstorms EV3 Classroom
Mindstorms EV3 Classroom is a graphical programming language for the Mindstorms EV3 sets. It became the standard software for the EV3 Set for those running Windows 10 and macOS Catalina 10.15 in the fall of 2020. The Mac version also works with macOS Mojave 10.14. Those with earlier operating systems should continue to use EV3 Lab.
EV3 Classroom is based on an educational language called Scratch and is quite similar to Word Blocks, the graphical language provided by LEGO Education for its SPIKE Prime set. LEGO Education has also announced that EV3 Classroom will become available for and Chromebooks.
External Resources
- EV3 Classroom software from LEGO Education
- Gyro Programming from EV3Lessons.com
- 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
SPIKE Prime Software
SPIKE Prime Scratch
Introductory Exercises
- Becoming Familiar with your SPIKE Prime
- Exercise 1 - Building your first SPIKE Prime robot and teaching it to move
- Exercise 2 - Teaching your robot to drive
- Exercise 3 - Using a Color Sensor
- Exercise 4 - Putting it all together
- Appendix A - Walk through of SPIKE Prime Hub
- Appendix B - Walk through of SPIKE Prime Project Screen for writing programs
External Resources
Software
Learning Resources
- Lesson Plan Units from LEGO Education
- SPIKE Prime Lessons A website with a variety of learning resources]
Focused Tutorials
- Gyro Turn
- Lessons from LegoEducation.com
- Gyro Move Straight
- Lessons from PrimeLessons.com
- Line Following
- Video: Spike Prime Line Following Robot With Instructions & Program
- Lessons from PrimeLessons.com
Play Lists
- LEGO SPIKE Prime Tutorial videos from Creator Academy Australia
- Getting Started with LEGO Education SPIKE Prime
Very short videos from LEGO Education