canderson on 3/27/2019 9:33:54 AM
Ed Tech Team Lead
Mindstorms EV 3 Software
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.
None needed from the website above it is free to download.
MINDSTORMS Tech Support 1-877-680-2800 Monday to Friday 8:00 am to 10:00 pm ET
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
3-5. Perform different roles when
collaborating with peers during the design,
implementation, and review stages of
3-5. Describe choices made during
program development using code
comments, presentations, and
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
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.