login info
None needed from the website above it is free to download.

Mindstorms EV 3 Software

Click here to see approval information

Requestor Work Location:

Educational Technology


Requestor Title:

Ed Tech Team Lead






This is the downloadable software that the First Lego League Teams use to program their EV3 robots. It's a blockly based program, it's the only one that I know of that will program the EV3 robot block.






This software is used for the 40+ First Lego League Teams in the district to program their robots. In the process they learn to use a blockly based program, and additionally learn to do conditionals, program sensors, etc.


Login/Access Information for Evaluation:


Type of Software:




Vendor Technical Contact Name:

Lego Education


Vendor Technical Contact Phone Number:

MINDSTORMS Tech Support 1-877-680-2800 Monday to Friday 8:00 am to 10:00 pm ET


Lower Grade Range:

3rd Grade


Upper Grade Range:

9th Grade





Utah State Core Correlation Standard(s):

This software corresponds to the Computer Science K-12 Framework (still in draft) (https://www.schools.utah.gov/file/46d4ca37-9d23-414e-91fd-6640b6be9df6) in the Concept Area of Algorithms and Programming: Program Development. I can send quotes of the specific standards to whomever does this review as needed. The following standards are a good start to list the ways students in the Lego League use the software: 3-5. Test and debug a program or algorithm to ensure it accomplishes the intended task. 3-5. Perform different roles when collaborating with peers during the design, implementation, and review stages of program development. 3-5. Describe choices made during program development using code comments, presentations, and demonstrations. 6-8. Seek and incorporate feedback from team members and users to refine a solution that meets user needs. 6-8. Systematically test and refine programs using a range of test cases. 6-8. Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts. 6-8. Document programs in order to make them easier to use, read, test, and debug. 9-12. Iteratively evaluate and refine a computational artifact to enhance its performance, reliability, usability, and accessibility. 9-12. Design and develop computational artifacts working in team roles using collaborative tools.


Is student data shared with the vendor?



Icon for student\stuff use:


Screenshot URL:



Recently Approved Solutions