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
Apple Macintosh

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 Tufts University, continuously

Stopped

 

 

 

 

CJ Chung, Ph.D., Associate Professor
Dept. of Math and Computer Science,
Lawrence Tech University
21000
West Ten Mile Road, Southfield  MI 48075, USA
[email protected]  
http://qbx6.ltu.edu/chung   www.robofest.net
Office (248)204-3504   Lab (248)204-3815   Fax (248)204-3518