RobotC
E215652
RobotC is a C-based programming language and development environment commonly used for programming educational robotics platforms such as LEGO Mindstorms.
All labels observed (1)
| Label | Occurrences |
|---|---|
| RobotC canonical | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
educational software
ⓘ
integrated development environment ⓘ programming language ⓘ |
| basedOn |
C
ⓘ
surface form:
C programming language
|
| designedFor |
LEGO Mindstorms robotics kits
ⓘ
surface form:
LEGO Mindstorms
TETRIX robotics system ⓘ VEX Robotics ⓘ educational robotics ⓘ |
| distributionModel | commercial software ⓘ |
| domain |
educational technology
ⓘ
robotics software ⓘ |
| hasFeature |
built-in robotics libraries
ⓘ
code editor ⓘ firmware management ⓘ graphical motor and sensor debugging ⓘ integrated debugger ⓘ motor and sensor configuration tools ⓘ real-time debugging ⓘ robot simulator ⓘ syntax highlighting ⓘ task-based multitasking support ⓘ |
| includes |
curriculum materials
ⓘ
documentation ⓘ sample programs ⓘ |
| license | proprietary software license ⓘ |
| primaryLanguage | English ⓘ |
| programmingParadigm |
imperative programming language
ⓘ
procedural programming language ⓘ |
| runsOn |
Windows
ⓘ
surface form:
Microsoft Windows
|
| supports |
multitasking
ⓘ
preprocessor directives ⓘ robot actuators ⓘ robot sensors ⓘ structured programming ⓘ user-defined functions ⓘ |
| supportsPlatform |
LEGO Mindstorms EV3
ⓘ
LEGO Mindstorms NXT ⓘ TETRIX robotics system ⓘ
surface form:
TETRIX MAX
VEX Robotics ⓘ
surface form:
VEX EDR
VEX Robotics ⓘ
surface form:
VEX IQ
|
| targetAudience |
educational robotics teams
ⓘ
students ⓘ teachers ⓘ |
| typicalUse |
programming LEGO Mindstorms robots
ⓘ
programming VEX robots ⓘ |
| usedIn |
STEM education
ⓘ
after-school robotics programs ⓘ classroom instruction ⓘ robotics competitions ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.