new copyright; att/bsd/shared
[unix-history] / usr / src / usr.bin / learn / USD.doc / p1
CommitLineData
ff262511
KB
1.\" %sccs.include.proprietary.roff%
2.\"
3.\" @(#)p1 6.2 (Berkeley) %G%
0f8a5423
KD
4.\"
5.NH
6Introduction.
7.PP
8.I Learn
9is a driver for CAI scripts. It is intended to permit the easy composition
10of lessons and lesson fragments to teach people computer skills. Since it
11is teaching the same system on which it is implemented, it makes direct use of
12.UX
13facilities to create a controlled
14.UX
15environment. The system includes two main parts: (1) a driver that interprets
16the lesson scripts; and (2) the lesson scripts themselves. At present there are
17seven scripts:
18.RS
19.IP \(em
20basic file handling commands
21.IP \(em
22the
23.UX
24text editors
25.I ed
26and
27.I vi
28.IP \(em
29advanced file handling
30.IP \(em
31the
32.I eqn
33language for typing mathematics
34.IP \(em
35the ``ms'' macro package for document formatting
36.IP \(em
37the C programming language
38.RE
39.PP
40The purported advantages of CAI scripts for training in computer skills include
41the following:
42.RS
43.IP (a)
44students are forced to perform the exercises that are in fact the basis of
45training in any case;
46.IP (b)
47students receive immediate feedback and confirmation of progress;
48.IP (c)
49students may progress at their own rate;
50.IP (d)
51no schedule requirements are imposed; students may study at any time convenient
52for them;
53.IP (e)
54the lessons may be improved individually and the improvements are immediately
55available to new users;
56.IP (f)
57since the student has access to a computer for the CAI script there is a place
58to do exercises;
59.IP (g)
60the use of high technology will improve student motivation and the interest of their
61management.
62.RE
63.PP
64Opposed to this, of course, is the absence of anyone to whom the student may
65direct questions. If CAI is used without a ``counselor'' or other assistance,
66it should properly be compared to a textbook, lecture series, or taped course,
67rather than to a seminar. CAI has been used for many years in a variety of
68educational areas.
69.[
70bitzer plato 1970
71.]
72.[
73gray coala 1977
74.]
75.[
76suppes individualize 1967
77.]
78The use of a computer to teach computer use itself, however, offers unique advantages.
79The skills developed to get through the script are exactly those needed to use
80the computer; there is no waste effort.
81.PP
82The scripts written so far are based on some familiar assumptions about education;
83these assumptions are outlined in the next section. The remaining sections
84describe the operation of the script driver and the particular scripts now available.
85The driver puts few restrictions on the script writer, but the current scripts are
86of a rather rigid and stereotyped form in accordance with the theory in the next
87section and practical limitations.