LEGO Mindstorms programming language
E773022
LEGO Mindstorms programming language is a category of programming tools and languages designed specifically for creating and controlling programs on LEGO Mindstorms robotics kits.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| Java via leJOS | 1 |
| LEGO Mindstorms software | 1 |
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
educational programming tool
ⓘ
programming language category ⓘ robotics programming environment ⓘ |
| appliesTo |
LEGO Mindstorms EV3
NERFINISHED
ⓘ
LEGO Mindstorms NXT NERFINISHED ⓘ LEGO Mindstorms RCX NERFINISHED ⓘ LEGO Mindstorms robotics kits NERFINISHED ⓘ |
| communicationWithRobot |
Bluetooth
NERFINISHED
ⓘ
USB ⓘ Wi-Fi ⓘ |
| designedBy | The LEGO Group NERFINISHED ⓘ |
| developedFor | LEGO Mindstorms programmable bricks ⓘ |
| domain |
computer science education
ⓘ
educational robotics ⓘ |
| hasThirdPartyImplementation |
MicroPython for EV3
NERFINISHED
ⓘ
Microsoft MakeCode for Mindstorms NERFINISHED ⓘ NQC (Not Quite C) NERFINISHED ⓘ NXC (Not eXactly C) NERFINISHED ⓘ Python for EV3 NERFINISHED ⓘ RobotC for Mindstorms NERFINISHED ⓘ leJOS NERFINISHED ⓘ |
| includes |
EV3 Classroom block language
NERFINISHED
ⓘ
EV3-G NERFINISHED ⓘ LEGO MINDSTORMS NXT-G NERFINISHED ⓘ LabVIEW-based environments ⓘ RCX Code NERFINISHED ⓘ RoboLab NERFINISHED ⓘ SPIKE-like Scratch-based environments for Mindstorms ⓘ |
| platform |
desktop computers
ⓘ
laptops ⓘ tablets ⓘ |
| supports |
block-based programming
ⓘ
conditional statements ⓘ control flow structures ⓘ data logging ⓘ event-driven programming ⓘ graphical programming ⓘ loops ⓘ motor control ⓘ sensor input handling ⓘ subroutines ⓘ text-based programming ⓘ variables ⓘ |
| targetUser |
hobbyists
ⓘ
robotics competition participants ⓘ students ⓘ teachers ⓘ |
| usedFor |
STEM education activities
ⓘ
controlling LEGO Mindstorms sensors and motors ⓘ programming LEGO Mindstorms robots ⓘ teaching introductory programming concepts ⓘ teaching robotics in education ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
NXC
this entity surface form:
LEGO Mindstorms software
this entity surface form:
Java via leJOS