
2. Some theory in favor of multi-user environments as learning environments
2.3 The practical argument (Schneider)
(applied to learning how to program with a MOO !!)
The multi-purpose idea:
- We use this thing for communication & research anyhow, so let's use it to teach programming
- one can teach easy and more difficult programming matters, e.g. algorithms, object-oriented programming, software engineering, cgi-programming, networking, ...
The MOO language
- Moo programming is not easy, but still better than C or Perl
- you actually CAN do useful things with it (some objects that students programmed are of real use to others)
Distance
- I can debug students at distance, and they can get help from other persons and work easily together.
Motivation
- Moo programming is quite fun. It's building something that has immediate effect and that you can show to others.
- Immediate effect (for simple programs)
- reusability of skills for practical purposes
Brazil 97 - 3 MAY 1997

Generated with Harlequin WebMaker