Annotation of cci/usr/src/man/man1/learn.1, revision 1.1.1.1

1.1       root        1: .TH LEARN 1 "26 April 1983"
                      2: .SH NAME
                      3: learn \- computer aided instruction about UNIX
                      4: .SH SYNOPSIS
                      5: .B learn
                      6: [
                      7: .BR \- directory
                      8: ]
                      9: [ subject [ lesson ] ]
                     10: .SH DESCRIPTION
                     11: .I Learn
                     12: gives Computer Aided Instruction courses and
                     13: practice in the use of UNIX, the C Shell,
                     14: and the Berkeley text editors.
                     15: To get started simply type
                     16: .BR learn .
                     17: The program will ask questions to find out what
                     18: you want to do.
                     19: Some questions may be bypassed by naming a
                     20: .IR subject ,
                     21: and more yet by naming a
                     22: .IR lesson .
                     23: You may enter the
                     24: .I lesson
                     25: as a number that
                     26: .I learn
                     27: gave you in a previous session.
                     28: If you do not know the lesson number,
                     29: you may enter the
                     30: .I lesson
                     31: as a word, and
                     32: .I learn
                     33: will look for the first lesson containing it.
                     34: If the
                     35: .I lesson
                     36: is `\fB\-\fP',
                     37: .I learn
                     38: prompts for each lesson;
                     39: this is useful for debugging.
                     40: .PP
                     41: The
                     42: .IR subject \|'s
                     43: presently handled are
                     44: .if n .sp 1v
                     45: .if t .sp .5v
                     46: .nf
                     47:            files
                     48:            editor
                     49:            vi
                     50:            morefiles
                     51:            macros
                     52:            eqn
                     53:            C
                     54: .fi
                     55: .PP
                     56: There are a few special commands.
                     57: The command `bye' terminates a 
                     58: .I learn
                     59: session and `where' tells you of your progress,
                     60: with `where\0m' telling you more.
                     61: The command `again' re-displays the text of the lesson
                     62: and `again\0\fIlesson\fP' lets you review
                     63: .IR lesson .
                     64: .PP
                     65: The
                     66: .BI \- directory
                     67: option allows one to exercise a script in
                     68: a nonstandard place.
                     69: .SH FILES
                     70: .nf
                     71: /usr/lib/learn subtree for all dependent directories and files
                     72: /usr/tmp/pl\(**        playpen directories
                     73: .SH SEE ALSO
                     74: csh(1), ex(1)
                     75: .SH BUGS
                     76: The main strength of
                     77: .I learn,
                     78: that it asks the student to use the real UNIX,
                     79: also makes possible baffling mistakes.
                     80: It is helpful, especially for nonprogrammers,
                     81: to have a UNIX initiate near at hand during the first
                     82: sessions.
                     83: .PP
                     84: Occasionally lessons are incorrect, sometimes because the local version
                     85: of a command operates in a non-standard way.
                     86: Such lessons may be skipped with the `skip' command,
                     87: but it takes some sophistication to recognize
                     88: the situation.
                     89: .PP
                     90: To find a
                     91: .I lesson
                     92: given as a word,
                     93: .I learn
                     94: does a simple
                     95: .IR fgrep (1)
                     96: through the lessons.
                     97: It is unclear whether this sort
                     98: of subject indexing is better than none.
                     99: .PP
                    100: Spawning a new shell is required for each of many
                    101: user and internal functions.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.