All the benefits of LEGO® Education solutions
– with a choice of coding platforms
Compatibility with Various Coding Platforms
Compatibility with third party coding platforms provides more choice to educators and students and helps them more easily learn different coding languages in addition to using the LEGO Education WeDo 2.0 app and the LEGO MINDSTORMS Education EV3 app.
LEGO Education WeDo 2.0 is compatible with Tickle, Tynker, and Open Roberta. LEGO MINDSTORMS Education EV3 is compatible with Swift PlaygroundsTM from Apple, CoderZ, Microsoft MakeCode, ROBOTC, and Open Roberta. WeDo 2.0 is compatible with Scratch 2.0 and both are compatible with Scratch 3.0.
LEGO® Education WeDo 2.0 compatibility
Scratch 2.0 and Scratch 3.0, Tickle, Tynker, and Open Roberta
Scratch 2.0 and Scratch 3.0: Scratch 2.0 is a natural next step from the horizontal icon-based block coding of the LEGO Education WeDo 2.0 app to vertical text-based block coding. The free Scratch platform opens up the LEGO Education WeDo 2.0 experience to exciting integration possibilities and an online community that generates original and free content. LEGO Education WeDo 2.0 is compatible with Scratch 3.0, along with tutorials, when available later this year to offer even more experiences.
Tickle: Tickle's vertical text-based block coding allows users to control many devices, including LEGO Education WeDo 2.0, and can wirelessly connect all devices together so they can interact with each other. Tickle is an app for iPad® and iPhone®, inspired by Scratch.
Tynker: Tynker is a vertical text-based block coding platform that is a natural progression from the LEGO Education WeDo 2.0 app. Tynker offers self-paced online courses for children to learn coding at home, as well as an engaging programming curriculum for schools and camps.
Open Roberta Lab®: The Open Roberta Lab offers visual programming for WeDo 2.0 (as well as LEGO MINDSTORMS Education EV3 and NXT). The cloud-based solution is completely open source, free and adheres to the strict data protection guidelines of the EU. The Open Roberta platform communicates with the brick via Wifi and USB cable and is available in 14 languages. The Open Roberta Lab also comes with an integrated 2D-Simulation which minimizes hurdles for teachers and schools and makes it easy to integrate coding into the classroom. It is based on the universal programming language NEPO®® that can also be shown as Java, Python and C code. Open Roberta is developed by Fraunhofer IAIS as part of the largest organisation for applied research in Europe.
Swift Playgrounds, CoderZ, Microsoft MakeCode, Scratch 3.0, ROBOTC, Open Roberta and Python
Swift Playgrounds: Swift Playgrounds is a revolutionary app for iPad that makes learning Swift interactive and fun. It requires no coding knowledge, so it is perfect for students just starting out. With Swift Playgrounds students can code and interact with their LEGO MINDSTORMS Education EV3 creations’ motors and sensors. Teachers can also use the free EV3 Animal Rescue Book, a lesson plan designed to teach how to code MINDSTORMS creations with real Swift code. The EV3 Animal Rescue Book engages and motivates students to solve a real-world problem as they help an injured robotic turtle move and interact with its surroundings.
CoderZ: Teachers can extend their LEGO MINDSTORMS Education EV3 activities with the CoderZ online 3D simulation environment. Students can program their EV3 platform using either a Blockly code editor or Java code, making the experience a great ﬁt for beginners and experts alike.
Scratch 3.0: LEGO MINDSTORMS Education EV3 is compatible with Scratch 3.0, the next generation of Scratch. Scratch 3.0 expands how, what, and where you can create with Scratch. New tutorials using Scratch 3.0 with LEGO MINDSTORMS Education EV3 are also available.
ROBOTC: ROBOTC is a cross-robotics platform C-Based programming language for educational robotics systems.
Open Roberta Lab®: The Open Roberta Lab offers visual programming for LEGO MINDSTORMS Education EV3 (as well as NXT and WeDo 2.0). The cloud-based solution is completely open source, free and adheres to the strict data protection guidelines of the EU. The Open Roberta platform communicates with the EV3 brick via Wifi and USB cable and is available in 14 languages. The Open Roberta Lab also comes with an integrated 2D-Simulation which minimizes hurdles for teachers and schools and makes it easy to integrate coding into the classroom. It is based on the universal programming language NEPO®® that can also be shown as Java, Python and C code. Open Roberta is developed by Fraunhofer IAIS as part of the largest organisation for applied research in Europe.
Python: LEGO MINDSTORMS Education EV3 uses MicroPython to unleash the power of Python programming. MicroPython is an optimized Python version for micro controllers and the skills learned with MicroPython can be directly used within Python programming. The coding editor used for this experience is the well-known Visual Studio Code from Microsoft. It is free for download to both Mac OS X, Windows and Linux. In the Visual Studio Code marketplace the user can find an EV3 MicroPython extension developed by LEGO Education. This extension provides all the needed code and commands to efficiently program the EV3 Brick. The experience requires the use of a Micro SD card in order to run the EV3 MicroPython image on the EV3 Brick. The experience comes with a Getting Started guide that includes installation set-up, get started help, code documentation and sample programs
iPhone and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.
Swift Playgrounds is a trademark of Apply Inc.
Please note: LEGO Education does not provide any support for or guarantee the quality of third-party software.