4BSD/usr/man/cat1/learn.1

Compare this file to the similar file:
Show the results in this format:




LEARN(1)            UNIX Programmer's Manual             LEARN(1)



NAME
     learn - computer aided instruction about UNIX

SYNOPSIS
     learn [ -directory ] [ subject [ lesson  [ speed ] ] ]

DESCRIPTION
     _L_e_a_r_n gives CAI courses and practice in the use of UNIX.  To
     get started simply type `learn'.  The program will ask ques-
     tions to find out what you want to do.  The questions may be
     bypassed by naming a _s_u_b_j_e_c_t, and the last _l_e_s_s_o_n number
     that _l_e_a_r_n told you in the previous session.  You may also
     include a _s_p_e_e_d number that was given with the lesson number
     (but without the parentheses that _l_e_a_r_n places around the
     speed number).  If _l_e_s_s_o_n is `-', _l_e_a_r_n prompts for each
     lesson; this is useful for debugging.

     The _s_u_b_j_e_c_t_s presently handled are

           editor
           eqn
           files
           macros
           morefiles
           C

     The special command `bye' terminates a _l_e_a_r_n session.

     The -_d_i_r_e_c_t_o_r_y option allows one to exercise a script in a
     nonstandard place.

FILES
     /usr/learn and all dependent directories and files

BUGS
     The main strength of _l_e_a_r_n, 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 ini-
     tiate near at hand during the first sessions.

     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 sophistica-
     tion to recognize the situation.











Printed 11/10/80                                                1