Computer Assisted Learning (CAL)
by IvyLau Elf
1. Tutor
1.1. The computer teaches the students.
1.2. Exp: Drills & Practice, Educational Games, Problem Solving, Tutorial.
2. Tool
2.1. The computer helps the teachers or students to perform a task.
2.2. Exp: Word Processors, Database, Online Mind Map, Desktop Publishing.
3. Tutee
3.1. The students "teaches" the computer, using programming languages.
3.2. Exp: Logo, BASIC, Pascal