RCX code vs. RoboLab
|
|
RoboLab |
RCX code |
|
Product Name |
LEGO Mindstorms for Schools |
LEGO Mindstorms, retail version |
|
Site License |
Available |
Not available. |
|
Computer Platform |
PC Compatibles |
PC Compatibles only |
|
Age group |
8 - 16+ |
12+ |
|
Programming level |
Easy to difficult levels |
One level |
|
Object Oriented |
No |
No |
|
Structured? |
Possible. But usually the program becomes so-called spaghetti code, which is not desirable |
Yes, using My Blocks, but limtted. |
|
Control structure representation |
Flow-chart like |
Structured programming like |
|
Synchronization of multi tasks |
Kill-restart method possible |
Introduced some ideas, but not working perfectly. |
|
Variables and operations |
Limited |
Better than RoboLab |
|
Arrays |
No |
No |
|
Floating-point numbers |
No |
No |
|
Data logging & visualization |
Yes |
No |
|
Printing |
Yes |
No |
|
Icon manipulation |
Hard to “wire” icons |
Easy to connect icons |
|
Version upgrade |
Based on LabView and upgraded by
|
Stopped |