home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / teaching / ta16.zip / TA.DOC < prev    next >
Text File  |  1987-10-20  |  36KB  |  712 lines

  1.           
  2.                      ////////////////////////////////////
  3.                      //       Teaching Assistant       //
  4.                      //                                //
  5.                      //  Electronic Gradebook Program  //
  6.                      ////////////////////////////////////
  7.  
  8.  
  9. Copyright: Ian M. Richmond
  10.            Department of French
  11.            University of Western Ontario
  12.            London, Ontario
  13.            Canada N6A 3K7
  14.  
  15.  
  16.  
  17. INTRODUCTION
  18.  
  19.      This program is distributed as shareware.  If you find it useful and
  20. plan to use it regularly, please send $15 US ($20 CAN) with your name and
  21. address to the author at the above address.  This modest amount will encourage
  22. the author in his endeavours, help defray the development costs of this and
  23. other programs, and register you as a user so that you will receive the next
  24. upgrade and information about subsequent upgrades and changes.
  25.  
  26.      If you have any criticisms or suggestions for improvement, please send
  27. these to the author also.
  28.  
  29.  
  30. WHY USE A GRADEBOOK PROGRAM?
  31.  
  32.      You could use a spreadsheet like LOTUS 1-2-3 (tm) or a database program
  33. like dBASEIII (tm) to keep track of and calculate your marks.  But this would
  34. be like using an artillery piece to shoot a rabbit.  These programs are
  35. extremely powerful and designed for much more complex tasks than replacing a
  36. teacher's gradebook.  They are also difficult to use and require that you
  37. master a good bit of their programming languages before you can get them to
  38. perform the simple task of calculating your final grades and printing them out
  39. in a readable form.  TEACHING ASSISTANT, on the other hand, is a simple
  40. program to use.  It is dedicated to one task and designed to make that task as
  41. easy as possible for you, the user.  All you need to do with TEACHING
  42. ASSISTANT is enter data; the program looks after all the rest.
  43.  
  44.  
  45. A FEW FACTS ABOUT "TEACHING ASSISTANT"
  46.  
  47.      -- no limit on class size.
  48.      -- any number of class files.
  49.      -- up to 30 marks per student + separate calculated term and final marks.
  50.      -- formatted print outs of whole class or individual students.
  51.      -- easy data entry in random (using search function) or alphabetical
  52.         order.
  53.      -- automatic capitalization of names (recognizes Mc, Mac, O', von, van,
  54.         de, da, di).
  55.      -- fast, case-insensitive binary search function finds exact or
  56.         approximate matches.
  57.      -- automatic backups of student data files.
  58.      -- menu-driven.
  59.  
  60.  
  61.                                                                       Page 2
  62.  
  63. THE FIRST STEP
  64.  
  65.      If you are new to microcomputing go to the end of this document and
  66. follow the instructions in the section "GETTING STARTED".  If you are already
  67. comfortable with microcomputers, make a backup copy of the program "TA.COM"
  68. and continue reading.
  69.  
  70.  
  71. UP AND RUNNING
  72.  
  73.      To start the program just type 'ta' <ENTER> from the DOS prompt in either
  74. upper or lower case.
  75.  
  76.                         E.g.:  A>ta <ENTER>
  77.                                C>ta <ENTER>
  78.  
  79. You will be greeted by a title screen introducing the program and prompted to
  80. 'Press <ENTER> to continue.'  Press <ENTER> and the title screen will be
  81. replaced by a prompt asking if you want to create a new class file.  The
  82. default answer here, shown in inverse video, is 'N' (= 'No') which you could
  83. accept by simply pressing <ENTER>, if you already had a class file to use.
  84. Since you don't yet have any class files, answer 'yes' by pressing 'y' or 'Y'.
  85. TA (TEACHING ASSISTANT) always accepts responses in either upper or lower
  86. case.
  87.  
  88. CREATING A NEW CLASS FILE
  89.  
  90.      TA will greet you with some opposition at this point.  Any time you
  91. indicate you want to create a new class file, TA verifies that this is your
  92. true intention by warning you that this action will destroy any existing file
  93. with the same name and asking if you still want to proceed with so rash an
  94. act.  This healthy scepticism makes sure that you don't inadvertently wipe out
  95. your class records.
  96.  
  97.      TA now wants a name for the class file you are going to create.  This
  98. name can be any acceptable DOS filename.  If you are not sure what characters
  99. are acceptable in your version of DOS, check your DOS manual.  The safest
  100. thing is to stick to standard alphanumerics, which all versions of DOS will
  101. recognize.  Remember, though, that a DOS filename cannot have more than eight
  102. (8) characters.  DO NOT ADD AN EXTENSION; TA adds its own extensions to the
  103. files so that it knows which file contains what information.  If you do type
  104. the name with an extension, TA will simply truncate the name at the period and
  105. add its own extension.  Some examples of class filenames are:
  106.  
  107.                         FR002-A
  108.                         FR002-B
  109.                         FR002
  110.                         CHEM241C
  111.                         PSY38-D
  112.  
  113.         You can enter the filename in either upper or lower case.  If you
  114. change your mind about creating a new file, even at this late date, you can
  115. still get out of it by pressing <ENTER> instead of typing a name.  If you have
  116. a sneaking suspicion that you have already used that class name, press <ESC>
  117. (the Escape key) and TA will show you a listing of all the class files in the
  118. default directory.  If you have no class files, TA will tell you so.  It may
  119.                                                                        Page 3
  120.  
  121. still be possible for you to overwrite your class records somehow, but you are
  122. really going to have to try.
  123.  
  124.      Once you have entered the class filename, you are prompted for the drive
  125. on which you want to locate the file.  Just enter the letter (e.g. a, b, c,
  126. etc.) with no colon following it and in either upper or lower case.
  127.  
  128.  
  129.      If your selected drive is a floppy drive (either A or B), TA pops up a
  130. window at this point to ask you to verify that you have, in fact, put a
  131. diskette in that drive.
  132.  
  133.      If all the information you have just entered is correct, press <ENTER>
  134. (or 'y' or 'Y') to answer the prompt.  (Except for the initial "Create a new
  135. file" prompt, all Yes-No prompts in TA can be answered affirmatively simply by
  136. pressing <ENTER>.)  If you want to change the information, press 'n' or 'N'
  137. and enter it all again.
  138.  
  139.      If you answer "yes" to the prompt, TA busies itself for a moment then
  140. tells you that the files for the class name you entered have been created.
  141. Why 'files' instead of just 'file'?  TA needs two data files for each class:
  142. one to hold the student's names and marks, and the other to hold the
  143. assignment names and definitions.  The student data file has the extension
  144. '.DTA' and the assignment file ends in '.AST'.  Also, TA creates a third file
  145. with the extension '.BAK'.  This file is used as a backup file once data has
  146. been entered into the '.DTA' file.
  147.  
  148.  
  149. ENTERING INITIAL DATA
  150.  
  151.      At this point in the proceedings,  these files exist, but they are empty.
  152. So, TA tells you to select 'Set Up New Class' from the Main Menu.  Press
  153. <ENTER> to get to the Main Menu screen.
  154.  
  155.  
  156. ==============================================================================
  157. //////////////////////////////////////////////////////////////////////////////
  158. ///////////////////// TEACHING ASSISTANT   --   MAIN MENU ////////////////////
  159. //////////////////////////////////////////////////////////////////////////////
  160.  
  161.  
  162.  
  163.                         Enter or Change Marks
  164.                   --->  View Student and Assignment Data
  165.                         Change Class File
  166.                         Calculate Marks
  167.                         Set Up New Class
  168.                         Modify Files (Add/Delete/Change Records)
  169.                         Print Reports
  170.                         Create New Class File
  171.                         Exit Program
  172.  
  173.  
  174.                    Use "u" and "d" to move arrow.
  175.  
  176.                       Press >ENTER< to select.
  177.  
  178. ==============================================================================
  179.                                                                       Page 4
  180.  
  181.      Press 'd' three times to move the highlighted arrow down to the 'Set Up
  182. New Class' selection and press <ENTER>.
  183.  
  184.      You have the choice of entering student names or assignment data.  Both
  185. are necessary, but it doesn't matter which you enter first.  It's up to you.
  186.  
  187.      Selecting either will enable you to enter the data you want.  If you make
  188. a mistake, just backspace to the error and retype it.  Pressing <ENTER>
  189. without entering any data in the last-name field of the student data entry
  190. screen or the assignment-name field of the assignment data entry screen will
  191. cause you to exit to the 'Set Up New Class' menu.  The student data file is
  192. automatically sorted into alphabetical order.
  193.  
  194.  
  195. STUDENT DATA
  196.  
  197.      When entering student data, you may enter the names entirely in lower
  198. case, if you prefer.  TA will automatically capitalize the first letter of
  199. first names and will correctly capitalize last names, even when they are
  200. preceded by 'Mac', 'Mc', 'O'', 'de', 'da', 'di', 'von', 'van'.  Since TA's
  201. search function is not case sensitive, you can also enter your search string
  202. in lower case.  This eases somewhat the burden of typing for non-typists.
  203.  
  204. Editing Functions
  205.  
  206.      When entering student names, you have several editing functions you may
  207. use to facilitate correcting a wrongly typed entry.  The <Ins(ert)> key
  208. toggles between insert mode (the default) and overwrite mode.  The Left and
  209. Right Arrow keys work as expected, as do the <Del(ete)> and BackSpace keys.
  210. The <Home> and <End> keys send the cursor to the beginning or the end of the
  211. typed text respectively.
  212.  
  213. Foreign Characters
  214.  
  215.      Foreign characters may be entered in the student names by typing the
  216. unaccented character and then hitting the appropriate accent key twice.  For
  217. example, to enter an 'e' acute, type 'e' then hit the apostrophe key twice.
  218. The unaccented 'e' will change to the accented version on the screen.
  219.  
  220.      The accent keys are:
  221.  
  222.                 acute accent    --      apostrophe (right-hand single quote)
  223.                 grave accent    --      left-hand single quote (on the same
  224.                                            key as the tilde (~)
  225.                 circumflex      --      caret (^, Shift-6)
  226.                 umlaut          --      double quotes
  227.  
  228.      If you have a fully IBM (tm) compatible printer, you can print the
  229. accented characters with no difficulty.  Just answer 'Y' at the compatibility
  230. prompt in the Print Reports function.
  231.  
  232.      If you do not have a printer that replicates the IBM (tm) extended
  233. character set, then answer 'N' at the compatibility prompt.  This will cause
  234. TA to translate each lowercase accented character into a string consisting of
  235. the unaccented character, a backspace and either an accent or the punctuation
  236. mark that most closely resembles the desired accent.  Characters with a
  237. circumflex or a tilde generally come out well.  The appearance of characters
  238.                                                                       Page 5
  239.  
  240. with an acute or grave accent depends on how your printer prints the single
  241. quote characters.
  242.  
  243. Assignment Data
  244.  
  245.      In the assignment data entry module, you enter the parameters for every
  246. mark the students will receive.  These include tests and the final
  247. examination.  The parameters to be entered are
  248.  
  249.      1) the assignment name or designator, which can have up to six
  250.         characters.  Pressing <ENTER> with no data exits to the menu.
  251.         N.B.!! If you want a term mark separate from the final mark, it is
  252.         essential that the name of your final examination begin with an
  253.         asterisk ('*').  You can still follow the asterisk with up to six
  254.         characters.  The asterisk is necessary so that TA knows which
  255.         assignment is the final examination.  The final exam data is all
  256.         stored in the first position in the file.  TA knows this and
  257.         calculates all the other assignment marks separately to arrive at a
  258.         term mark and then adds the final examination mark to the term mark to
  259.         calculate the final mark.
  260.  
  261.         If you do not want a final examination, you do not need to do
  262.         anything.  In this case, however, each student's term mark will be the
  263.         same as the final mark.  Also, Assignment 1 will have the following
  264.         default data:  Name = 'FX', Number in Group = 0, Maximum Mark = 0,
  265.         Weight = 0.  If you do not want a final exam and wish to use
  266.         Assignment 1 for another assignment, just preface the assignment name
  267.         with an asterisk.
  268.  
  269.      2) the number of assignments in the weighting group.  This is the total
  270.         number of assignments which together constitute a certain percentage
  271.         of the final mark.  E.g.  You may have seven quizzes which you want to
  272.         lump together as a group worth a total of 10% of the final mark; or
  273.         two essays worth 25%, etc.  If an assignment is not part of a group,
  274.         then enter '1' for the number in group.  (In fact, all assignments
  275.         could be entered as groups of one.  It is much easier, however, to
  276.         group assignments.)  Pressing <ENTER> without data causes the data
  277.         from the previous assignment to be used.
  278.  
  279.      3) the maximum mark possible on the assignment.  This can by any mark you
  280.         like, and need not be the same for each assignment in a group.
  281.         Pressing <ENTER> without data causes the data from the previous
  282.         assignment to be used.
  283.  
  284.      4) the weight of the group.  This is the percentage of the final mark
  285.         that the group to which the assignment belongs represents.  E.g. For
  286.         our group of seven quizzes worth a total of 10% of the final mark, the
  287.         number to enter here is '10'.  Do not enter the percent sign.
  288.         Pressing <ENTER> without data causes the data from the previous
  289.         assignment to be used.
  290.  
  291.                                                                       Page 6
  292.  
  293. Sample Assignment Entry
  294.  
  295.      Let's say you are teaching a course in which you plan to use the
  296. following assignment structure:
  297.  
  298.                 5 quizzes       =       20%
  299.                 2 essays        =       35%
  300.                 1 term test     =       15%
  301.                 1 presentation  =       10%
  302.                                         ---
  303.                 total term work =       80%
  304.                                         ---
  305.                 final exam      =       20%
  306.                                         ---
  307.                 course total    =      100%
  308.  
  309.      Enter the following data for quiz #1:
  310.  
  311.                                 Assignment name    : quiz1
  312.                                 No. in group       : 5
  313.                                 Maximum Mark       : 40
  314.                                 Weight of group    : 20
  315.  
  316.      For each of the other 4 quizzes, enter an assignment name (e.g. quiz2,
  317. quiz3, etc.) and just press >ENTER< at each of the other prompts.  It is
  318. possible to have a different Maximum Mark for each of the quizzes, but the No.
  319. in group and the Weight of group figures must be the same for each assignment
  320. in a group.
  321.  
  322.      For the first essay, enter "essay1", "2", "100", "35", then follow the
  323. procedure outlined above for the second essay.
  324.  
  325.      There is only one term test, so here the No. in group to enter will be
  326. "1".  The same is true for the presentation.  If the Maximum Mark for the
  327. presentation is the same as for the second essay (i.e. 100 in this example),
  328. then just press enter at that prompt.
  329.  
  330.      When entering the data for the final exam, type an asterisk immediately
  331. before the assignment name:  e.g. *Exam.  This ensures that TA calculates and
  332. stores the mark for the term work separately from the final exam mark.  This
  333. procedure gives you separate term and final marks for your records.
  334.  
  335.      After entering the last assignment, just press >ENTER< at the
  336. "Assignment name" prompt to exit the assignment data entry function.
  337.  
  338.      To add more assignments, just re-enter the assignment data entry function
  339. and enter the data for the new assignments.  If your group weights already add
  340. up to 100, however, you will have to change some of your data.  Do this by
  341. selecting the Modify Files function from the Main Menu.
  342.  
  343.      If necessary, you may also delete assignments from your file.  This is
  344. done with the Modify Files function selected from the Main Menu.
  345.  
  346.  
  347. Fast Assignment Data Entry
  348.  
  349.      By grouping similar assignments, you will need to enter the numerical
  350. data only for the first one of the group.  For each of the following
  351.                                                                       Page 7
  352.  
  353. assignments you will only need to enter the assignment name and then press
  354. <ENTER> at each prompt to reuse the data you entered for the first assignment.
  355. If an item of data (e.g. the maximum mark) is different for an assignment you
  356. may combine both entry methods.  Also, if all your assignments have, for
  357. example, a maximum mark of 100, you need enter the figure only for the first
  358. assignment you enter, regardless of the grouping of assignments.  Similarly,
  359. if all your assignments or groups have a weight of 10, you need enter it only
  360. once.  Pressing return at the appropriate prompt for each following assignment
  361. will reuse the data.
  362.  
  363.      If you are teaching more than one class of the same course, or if several
  364. of your courses have the same assignment structure, you can use an existing
  365. assignment data file.  When you answer "yes" to the "Use an existing
  366. assignment file?" prompt, TA will ask for the name of the class whose file you
  367. want to use.  Pressing <ESC> at this prompt will show you a listing of the
  368. existing class files.  Just enter the class name, with no extension.  TA will
  369. then copy the contents of this file into your new assignment file.
  370.  
  371.      This method may also be used to create a file for a course which has a
  372. similar but not identical assignment structure.  Just follow the procedure
  373. outlined above and then modify (delete, change data) the new file as necessary
  374. using the "Modify Files" function from the Main Menu.  If the assignment
  375. structure of your new file differs greatly from that of the existing one, it
  376. is probably faster to use the "Set Up" function.
  377.  
  378.  
  379. Modifying Student and Assignment Data
  380.  
  381.      You do not need to enter all the data at once.  You can modify any of the
  382. assignment data and even add or delete assignments by using the 'Modify Files'
  383. function available from the Main Menu.  Just remember, however, that if you
  384. add an assignment to a group or delete one from it, you must change the number
  385. in group data for each of the other assignments in the group.  TA will not do
  386. this for you, in this version at least.  Using the 'Modify Files' function, you
  387. can also add student records to the class file.  (Remember, you can delete
  388. student records from the 'View Data' function.)
  389.  
  390.  
  391. VIEWING DATA
  392.  
  393.      Once you have entered the student names and assignment data, you can view
  394. it all.  Select 'Quit' from the 'Set Up New Class' menu to return to the Main
  395. Menu.
  396.  
  397.      Any time you enter the Main Menu, the selection cursor will be pointing
  398. to the 'View Data' function.  This is because if you hit return by mistake,
  399. you can do no damage by entering that function.  Also, this is the function
  400. you will probably use the most.  From the 'View Data' function, you can browse
  401. through your class file, backwards and forwards, change student personal data
  402. or marks, and delete student records from the file.  You can also view your
  403. assignment parameters and search for a student record by name.
  404.  
  405.  
  406. SEARCHING
  407.  
  408.      In the 'View Data', 'Enter/Change Marks', and 'Print Reports' modules,
  409. you can do a last-name search to locate a specific student record.  The search
  410. function is not case sensitive and will match any number of characters
  411.                                                                       Page 8
  412.  
  413. entered, beginning with the first character of the name to be located.  Thus,
  414. if you enter a search string of 'rob', the function will return the first name
  415. it finds beginning with these three characters (e.g. Robbins, Roberts,
  416. Robertson, Robeson, etc.).  If you enter only the first letter of the name,
  417. you will find the first name that begins with that letter.  In most cases, you
  418. can find a given student by typing only the first three or four characters of
  419. the name.  If you have a 'Williams' and a 'Williamson', however, you'll have
  420. to type a bit more to differentiate between them.
  421.  
  422.  
  423. PRINTING
  424.  
  425.      The print module allows you to print out various reports.  It uses
  426. standard ASCII codes and should work with most printers.  TA will warn you if
  427. your printer is not turned on and allows you to use either continuous feed
  428. paper or single sheets.  The only print parameter you need to set is the top
  429. margin.
  430.  
  431.      When you print a list of student names with 'term' marks (as opposed to
  432. final marks), you are prompted for the value of the term mark.  TA then prints
  433. this value at the top of the marks column, as a reference.  You are also
  434. prompted to indicate whether you wish student names and student numbers or
  435. only student numbers to appear in the print-out.  If you select the latter
  436. option, the file is resorted into the numerical order of the student numbers
  437. for printing.  It is automatically resorted into alphabetical order when the
  438. report is finished.
  439.  
  440.  
  441. ENTERING MARKS
  442.  
  443.      The 'Enter/Change Marks' module allows you to enter or change marks by
  444. going through the file in either random or alphabetical order.  If you enter
  445. your marks throughout the year, assignment by assignment, then the random mode
  446. is probably easier and faster, since you will not first have to alphabetize
  447. your pile of assignments.  If you use TA as a marks calculator at the end of
  448. the year and enter the marks from a written gradebook, then the alphabetical
  449. mode will speed things up.
  450.  
  451.      For changing or entering a single mark for one student (e.g. for a makeup
  452. after illness, etc.), either the 'View Data' function or the 'Enter/Change
  453. Marks' function may be used.
  454.  
  455.  
  456. BACKUP FILES
  457.  
  458.      As a safety measure, TA creates two backup files of your student data
  459. records for each class.  Initially one backup file with the extension '.BAK'
  460. is created.  Your student data file is copied into it.  From then on, each
  461. time you tell TA that you want to work with a given file, the '.BAK' file is
  462. renamed with the extension '.BK2' and your data file is recopied into a new
  463. '.BAK' file.  In this way, if your system crashes for whatever reason, and
  464. your original data file becomes corrupted, you still have your data in a
  465. backup file.  Even if a disaster occurs while the '.BAK' file is being
  466. reconstituted and both it and your original data file become corrupted, you
  467. will still have your '.BK2' file.
  468.  
  469.      If a disaster does occur and you need to use one of your backup files,
  470. erase your corrupted '.DTA' file and then use the MS-DOS 'copy' command to
  471.                                                                       Page 9
  472.  
  473. copy it to a file with the same name, but with the extension '.DTA'.  E.g. At
  474. the DOS prompt type:
  475.  
  476.                 copy course.BK2 course.DTA 
  477.  
  478. Using the 'copy' command instead of the 'rename' command preserves at least
  479. one copy of your data in the event that a second disaster occurs immediately.
  480.  
  481.  
  482. GETTING STARTED
  483.  
  484.      As with any program, the first thing you should do is make a backup copy
  485. of the TA (TEACHING ASSISTANT) program.
  486.  
  487.      If you have two floppy drives, place the disk containing TA in floppy
  488. drive 'A' and a formatted disk in drive 'B'.  Now type
  489.  
  490.                         copy ta.com b: <ENTER>
  491.  
  492.      If you have only one floppy drive, place the TA disk in drive 'A' and
  493. type
  494.  
  495.                         copy ta.com b: <ENTER>
  496.  
  497. You will be prompted to replace the program disk with your blank, formatted
  498. one when DOS is ready for it.
  499.  
  500.      You can also copy TA to a hard disk by replacing 'b:' in the above
  501. instructions with the letter designating your hard drive, followed by a colon,
  502. a backslash, and the name of the directory from which you want to run the
  503. program.
  504.  
  505.                         E.g.:  copy ta.com c:\grades <ENTER>
  506.  
  507.      Now you are ready to run TA using the copy you have just made.  Go back
  508. to the section "UP AND RUNNING" and continue reading.
  509.  
  510.                                                                      Page 10
  511.  
  512.    INDEX
  513.  
  514.    accent keys                                        5
  515.    accented characters                                5, 6
  516.    accented characters, printing                      5
  517.    accents                                            5
  518.    add assignments                                    7
  519.    add student records                                8
  520.    alphabetical entry                                 9
  521.    approximate search                                 9
  522.    ASCII                                              9
  523.    assignment 1, default data                         6
  524.    assignment data                                    7
  525.    assignment names                                   6
  526.    assignment names, entry of                         8
  527.    assignment names, length                           6
  528.    assignment structure                               7, 8
  529.    assignments                                        6
  530.    assignments, example                               7
  531.    assignments, parameters                            6
  532.    asterisk, function                                 6, 7
  533.    backspace                                          5
  534.    Backspace key                                      5
  535.    backup                                             9, 10
  536.    backup, automatic                                  1
  537.    backup data files                                  9
  538.    backups                                            4
  539.    .BAK                                               4, 9
  540.    .BK2                                               9, 10
  541.    browse                                             8
  542.    calculation                                        6, 7
  543.    capitalization, automatic                          1, 5
  544.    case                                               5
  545.    change student data                                8
  546.    changing marks                                     9
  547.    characters, extended                               5, 6
  548.    characters, foreign                                5, 6
  549.    characters, translation of                         5
  550.    class file, creating                               3
  551.    class file, new                                    3
  552.    class files, number of                             1
  553.    class size                                         1
  554.    compatibility                                      5
  555.    continuous feed                                    9
  556.    copy command                                       9, 10
  557.    cursor keys                                        5
  558.    data drive                                         4
  559.    data entry                                         1, 5, 8
  560.    data entry, exit from                              5, 7
  561.    data entry, fast                                   7, 8
  562.    data entry, order of                               5
  563.    data files                                         3, 4, 8
  564.    data files, backups                                4
  565.    data files, extensions                             4
  566.    default response                                   4
  567.    Del(ete) key, function                             5
  568.    delete assignments                                 7
  569.    delete student records                             8
  570.                                                                      Page 11
  571.  
  572.    directory                                          3
  573.    DOS filename                                       3
  574.    drive, data                                        4
  575.    .DTA                                               4, 9, 10
  576.    editing                                            5
  577.    Enter/Change Marks                                 8, 9
  578.    entering marks                                     9
  579.    Esc, function                                      3
  580.    Escape key, function                               3
  581.    existing data file                                 8
  582.    filename extension                                 3
  583.    filenames                                          3
  584.    filenames, examples of                             3
  585.    files, naming                                      3
  586.    final exam                                         6, 7
  587.    final examination                                  6, 7
  588.    final mark                                         1, 6, 7
  589.    final marks, printing                              9
  590.    floppy drive                                       4, 10
  591.    foreign characters                                 5
  592.    group, weighting                                   6
  593.    hard disk                                         10
  594.    Home key                                           5
  595.    Ins(ert) key, function                             5
  596.    left arrow key                                     5
  597.    Main Menu                                          4, 7
  598.    Main Menu screen                                   4
  599.    Main Menu, default selection                       8
  600.    Main Menu, selection                               5
  601.    mark, maximum                                      6
  602.    marks                                              6
  603.    marks per student                                  1
  604.    marks, calculation                                 6, 7
  605.    marks, changing                                    9
  606.    marks, entering                                    6, 9
  607.    maximum mark                                       6
  608.    Modify Files                                       7, 8
  609.    modify student data                                8
  610.    MS-DOS                                             9
  611.    new class file                                     3
  612.    new class file, creating                           3
  613.    number in group                                    6, 7, 8
  614.    number of class files                              1
  615.    percent sign                                       6
  616.    percentage of final mark                           6
  617.    Print Reports                                      8, 9
  618.    printing                                           1, 5, 6, 9
  619.    program backup                                     3, 10
  620.    random entry                                       9
  621.    reports                                            9
  622.    response, case of                                  3
  623.    response, default                                  4
  624.    reuse data                                         6, 7, 8
  625.    right arrow key                                    5
  626.    run command                                        3
  627.    search                                             1, 5, 8, 9
  628.    search, case insensitive                           5
  629.    Set Up New Class                                   5, 8
  630.                                                                      Page 12
  631.  
  632.    shareware                                          1
  633.    single sheets                                      9
  634.  
  635.    sorting                                            9
  636.    sorting, automatic                                 5
  637.    start command                                      3
  638.    student data                                       5
  639.    student numbers                                    9
  640.    term mark                                          1, 6, 7
  641.    term marks, printing                               9
  642.    title screen                                       3
  643.    top margin                                         9
  644.    use existing data file                             8
  645.    user fee                                           1
  646.    view assignment parameters                         8
  647.    View Data                                          8, 9
  648.    weight                                             6
  649.    weight of group                                    6
  650.    weighting group                                    6
  651.    Yes-No prompt                                      4
  652.  
  653.                                                                      Page 13
  654.  
  655. QUICK REFERENCE
  656.  
  657.         Function                                Module(s)
  658. ============================================================================
  659.         Create a new class file.                Entry prompt at startup;
  660.                                                 Create New Class File
  661.                                                 selection from Main Menu.
  662.  
  663.         Enter filename to process.              Entry prompt at startup;
  664.                                                 Change Class File selection
  665.                                                 from Main Menu.
  666.  
  667.         Directory of class files.               Enter Filename at startup;
  668.                                                 Enter Filename in Change Class
  669.                                                 File module;
  670.                                                 Enter Filename in Create New
  671.                                                 Class File module.
  672.  
  673.         Enter assignment data.                  Set Up New Class File
  674.                                                 selection from Main Menu.
  675.  
  676.         Change assignment data.                 Modify Files selection from
  677.                                                 Main Menu.
  678.  
  679.         Delete assignment data.                 Modify Files selection from
  680.                                                 Main Menu.
  681.  
  682.         Enter student data.                     Set Up New Class File
  683.                                                 selection from Main Menu.
  684.  
  685.         Change student data.                    View Data selection from Main
  686.                                                 Menu.
  687.  
  688.         Delete student record.                  View Data selection from Main
  689.                                                 Menu.
  690.  
  691.         Add student record.                     Modify Files selection from
  692.                                                 Main Menu.
  693.  
  694.         Enter marks.                            Enter/Change Marks selection
  695.                                                 from Main Menu;
  696.                                                 View Data selection from Main
  697.                                                 Menu (for occasional marks
  698.                                                 entry).
  699.  
  700.         Change marks.                           View Data selection from Main
  701.                                                 Menu;
  702.                                                 Enter/Change Marks selection
  703.                                                 from Main Menu.
  704.  
  705.         Calculate marks.                        Calculate Marks selection from
  706.                                                 Main Menu.
  707.  
  708.         Print class lists and marks.            Print Reports selection from
  709.                                                 Main Menu.
  710.  
  711.      
  712.