7. Linear(Criswell, 1989:9) Presents to every student Instruction presented is the same for every student The time taken to complete a program varies from student to student Branching(Criswell, 1989:9) Permit interaction with parts of the program without requiring formal completion of all prior program Example: Hartoyo’s CALL Tutorial Program Intended to assist students in learning EFL in their spare time without reducing their classroom contacts for other subject
8. Panel Button facilities Objective: to enable students to understand the objectives of particular topic they were learning Help: to solve technical problems in using the tutorial
9. Selecting Materials Materials Were compiled and justified through discussion and consultation with supervisors, English teachers and other native speakers
10. ToolBook 3.0 A Hyper system Has potential ability to create an interactive tutorial program Mainly run on PCs (IBM) Cho-osing Soft-ware
12. Wilson (1994)“ Before designers can build CALL systems that ‘understand’ their users, they must be able to analyze what learning tasks should be provided to stimulate interaction between the user and the computer”