summaryrefslogtreecommitdiff
path: root/static/unix-v10/man1/learn.1
blob: db6181ca64f5193ae84f0638b1f7c0af45f8db20 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
.TH LEARN 1 panther
.CT 1 inst_info
.SH NAME
learn \(mi computer aided instruction about UNIX
.SH SYNOPSIS
.B learn
[
.BI - directory
]
[
.I subject
[
.I lesson
[
.I speed
]
]
]
.SH DESCRIPTION
.I Learn
gives CAI courses and practice in the use of UNIX.
To get started
simply type `learn'.
The program will ask questions to find out what
you want to do.
The questions may be bypassed by naming a
.I subject,
and the last
.I lesson
number that
.I learn
told you in the previous session.
You may also include a
.I speed
number that was given with the lesson number
(but without the parentheses that
.I learn
places around the speed number).
If
.I lesson
is 
.LR - ,
.I learn
prompts for each lesson;
this is useful for debugging.
.PP
The
.I subjects
presently handled are
.EX
      editor
      eqn
      files
      macros
      morefiles
      C
.EE
.PP
The special command
.L bye
terminates a
.I learn
session.
.PP
The
.BI - directory
option allows one to exercise a script in
a nonstandard place.
.SH FILES
.F /usr/learn/*
.SH BUGS
The main strength of
.I learn,
that it asks the student to use the real
UNIX, also makes possible baffling mistakes.
It is helpful, especially for nonprogrammers,
to have a UNIX initiate near at hand during the first
sessions.
.PP
Occasionally lessons are incorrect, sometimes because the local version
of a command operates in a non-standard way.
Such lessons may be skipped,
but it takes some sophistication to recognize
the situation.