home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / m / mmaniac.zip / MM.DOC < prev    next >
Text File  |  1992-12-25  |  38KB  |  1,004 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                              M A T H   M A N I A C
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                              Program Documentation
  26.  
  27.  
  28.  
  29.                     
  30.                    
  31.                                  Version 1.03
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                                                 
  49.  
  50.  
  51.                        The Intelligent Math Tutoring System
  52.  
  53.                  Copyright 1992, 1993 by Downsoft Software Company
  54.  
  55.                                All Rights Reserved
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                                Table of Contents
  63.                                =================
  64.  
  65.  
  66.  
  67.  
  68.         1. Official Notices. . . . . . . . . . . . . . . . . . . . . .   2
  69.  
  70.  
  71.  
  72.  
  73.  
  74.         2. Program Documentation . . . . . . . . . . . . . . . . . . .   3
  75.  
  76.  
  77.  
  78.  
  79.  
  80.         3. User Tips . . . . . . . . . . . . . . . . . . . . . . . . .   9
  81.  
  82.  
  83.  
  84.  
  85.  
  86.         4. Program Notes . . . . . . . . . . . . . . . . . . . . . . .  11
  87.  
  88.  
  89.  
  90.  
  91.  
  92.         5. Shareware Definition. . . . . . . . . . . . . . . . . . . .  12
  93.  
  94.  
  95.  
  96.  
  97.  
  98.         6. Benefits of Registration. . . . . . . . . . . . . . . . . .  14
  99.  
  100.  
  101.  
  102.  
  103.  
  104.         7. Order Form. . . . . . . . . . . . . . . . . . . . . . . . .  16 
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.                                     Page 1
  118.  
  119.                                 Official Notices
  120.                                 ================
  121.  
  122.                                   Math Maniac 
  123.                       The Intelligent Math Tutoring System
  124.                  Copyright 1992,1993 by Downsoft Software Company
  125.                               All Rights Reserved
  126.  
  127.  
  128.                              DISCLAIMER OF WARRANTY
  129.  
  130.         THIS SOFTWARE AND MANUAL ARE SOLD "AS IS" AND WITHOUT WARRANTIES 
  131.         AS TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES 
  132.         WHETHER EXPRESSED OR IMPLIED.  BECAUSE OF THE VARIOUS HARDWARE 
  133.         AND SOFTWARE ENVIRONMENTS INTO WHICH THIS PROGRAM MAY BE PUT, NO 
  134.         WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.  GOOD 
  135.         DATA PROCESSING PROCEDURE DICTATES THAT ANY PROGRAM BE THOROUGHLY 
  136.         TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT.  THE USER
  137.         MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM.  ANY LIABILITY 
  138.         OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT 
  139.         OR REFUND OF PURCHASE PRICE.
  140.  
  141.  
  142.  
  143.  
  144.         Downsoft Software Company is an approved vendor and associate 
  145.         member of the Association of Shareware Professionals (ASP). ASP 
  146.         wants to make sure that the shareware principle works for you. 
  147.         If you are unable to resolve a shareware-related problem with 
  148.         an ASP member by contacting the member directly, ASP may be able 
  149.         to help. The ASP Ombudsman can help you resolve a dispute or 
  150.         problem with an ASP member, but does not provide technical 
  151.         support for members' products. Please write to the ASP Ombudsman 
  152.         at 545 Grover Road, Muskegon, MI 49442 or send a Compuserve 
  153.         message via CompuServe Mail to ASP Ombudsman 70007,3536.
  154.  
  155.  
  156.  
  157.  
  158.                            A Special Note to Teachers 
  159.  
  160.         Teachers who use PCs in the educational environment may receive the 
  161.         REGISTERED program for free.  All I require is that after using the 
  162.         program for 1 month, they fill out a short evaluation form (included), 
  163.         reporting on their students' experience using the program, and that 
  164.         they notify parents that the program is being used at their school and
  165.         is available for purchase from Downsoft Software.  I have two sons, 
  166.         aged 4 and 7 years, and they have made substanial progress using MATH 
  167.         MANIAC, and confirming these results on a large segment of school age 
  168.         kids would be a great asset to me in my attempts to refine and improve 
  169.         the program. 
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.                                     Page 2
  177.                                 Documentation
  178.  
  179.     Math Maniac is a full-featured  math  tutorial  program  that 
  180.     entertains as it educates.  It is set up like a flash-card system.  
  181.     Math drills are presented, and kids are either "complimented" or gently 
  182.     "insulted" depending on the accuracy of their answers.  After 3 wrong 
  183.     choices, the computer displays the correct answer and moves on to the 
  184.     next problem.  Records are maintained, and students are pushed to 
  185.     achieve a level of mastery of each level, and the level of difficulty 
  186.     is increased as each level is achieved. 
  187.  
  188.     The following is documentation for the Math Maniac (MM.EXE) program.  
  189.     The order of explanation has been arranged logically so that these 
  190.     functions are detailed in the same order as they are found during 
  191.     execution of the MATH MANIAC program.  If you are using the program, 
  192.     any feedback in the way of suggestions, criticism, ideas, in other 
  193.     words, anything that you think would make this program better and 
  194.     more useful, would be sincerely appreciated.  The simple aim 
  195.     of this program is to provide kids of elementary school age with an 
  196.     easy and fun way to practice math drills.  The program tries to allow 
  197.     each student to proceed at his or her own pace, and wants the student 
  198.     to strive for a level of mastery of each level of difficulty before 
  199.     proceeding to the next higher level.  
  200.     
  201.     If you have a hard disk and you would like to install the program to 
  202.     it, you may run the INSTALL.BAT program.  Log on to the drive that 
  203.     contains the MATH MANIAC diskette by typing either A: [Return] or 
  204.     B: [Return] at the DOS prompt.
  205.  
  206.     Then run the Install program by typing:
  207.  
  208.     INSTALL [Return]
  209.  
  210.     This will automatically install the program onto your C: drive in a
  211.     subdirectory called \MANIAC, and all of the necessary files will be 
  212.     copied to it.  You can then follow the subsequent instructions for 
  213.     running the program.  If you want to install the program to a hard 
  214.     disk other than C:, you must make a \MANIAC directory on the hard disk 
  215.     that you intend to install the program to and then copy all of the 
  216.     files on the original distribution disk (or the self-extracting .EXE 
  217.     file) to the newly created subdirectory.
  218.  
  219.     If you do not have a hard disk, or want to run the program first from 
  220.     the floppy that it came on, follow these instuructions.  To run the 
  221.     program, you insert the program disk into the A: drive of any IBM PC 
  222.     or compatible computer and after logging onto the A: drive, type: 
  223.     
  224.                               MM [Return]
  225.     
  226.     This will execute the program.  There is a file called DEFAULT.DAT
  227.     which is the data file which will be loaded if no other data file is
  228.     selected.  The data file is changed when you "Select" a file from the 
  229.     File menu, or you choose a Level or an Operation from the other menus.  
  230.     You may also specify a data file when you begin the program by
  231.     typing:
  232.     
  233.                      MM [options] [filename] [Return]
  234.  
  235.                                     Page 3 
  236.     where [filename] is the name of the data file (without the brackets). 
  237.  
  238.     Command line options include: 
  239.     
  240.                           -S    = No Sounds
  241.   
  242.                           -I    = No Insults
  243.     
  244.                           -C    = No Compliments
  245.     
  246.                           -T    = Timer OFF
  247.     
  248.     These commands can be typed in any order after the MM command.  If no
  249.     commands or filenames appear on the command line, then the program
  250.     defaults to All options ON and DEFAULT.DAT is the data file of the
  251.     math problems presented.
  252.  
  253.                                 
  254.     The following are brief descriptions of the various menus presented in 
  255.     the Math Maniac program.  These duplicate the context sensitive HELP 
  256.     screens found throughout the program by pressing [F1] at various 
  257.     points during the program. 
  258.     
  259.     Enter Your Name
  260.     
  261.     You can enter your name at this prompt.  Math Maniac will keep track of 
  262.     your activity, and  optionally  record your scores and times at the end 
  263.     of each excercise. If no name is chosen, "Math Maniac" is used. The 
  264.     shareware version allows you to choose 1 of 20 different names while the 
  265.     REGISTERED version allows you to enter ANY student name.
  266.     
  267.     File Menu
  268.     
  269.     The File Menu allows to choose from a list of file operations.   You 
  270.     can Select, Create, and Edit the data files.  You also can exit (or  
  271.     "Shell")  out to the DOS prompt where you can run DOS commands or other 
  272.     programs. 
  273.     
  274.     Run
  275.     
  276.     Execute the program using the selected .DAT file.  If you Select a 
  277.     file, then that file will automatically  be run and you won't need to 
  278.     select this menu choice.                        
  279.  
  280.     New Student
  281.     
  282.     This menu selection allows you to change the name of the student.  The 
  283.     shareware version allows you to choose from a list of 20 student names.
  284.     The REGISTERED version is personalized to allow you to type in ANY 
  285.     student name that you choose (up to 29 characters).  The .REC files 
  286.     store this name with your test results to allow you to track progress.  
  287.     If no name is selected, the default name "Math Maniac" is assigned.  
  288.     This can be changed by selecting New Student any time while the program 
  289.     is running.      
  290.  
  291.  
  292.  
  293.  
  294.                                     Page 4
  295.     Select A File
  296.     
  297.     Use the arrow keys to move to the data file which you wish to select.  
  298.     You can also enter the first letter of your choice and the selection 
  299.     bar will jump to the first selection that it finds beginning with 
  300.     that letter.  Press [Enter] to select and run the data file which the 
  301.     selection bar is highlighting. 
  302.     
  303.     Create a File
  304.     
  305.     This menu selection allows you to create custom sets of problems which 
  306.     can be used by the student.  These files are not restricted to a 
  307.     particular operation and operations can be freely mixed.                       
  308.   
  309.     Enter Data File Name 
  310.             
  311.     Enter the name of the Data file that you wish to create.  It can be any 
  312.     valid DOS filename.  Enter the first 8 characters only, without a period 
  313.     ('.').  The extension ".DAT" will be automatically be appended to the 
  314.     filename that you choose.  
  315.  
  316.     Enter a Number 
  317.  
  318.     Enter the first number you wish to put in the new problem.  Be sure to 
  319.     press [Enter] after you type the number.  Input is limited to 3 decimal 
  320.     integers.  The same instruction applies to the second number in the 
  321.     problem.
  322.  
  323.     Enter an Operation 
  324.  
  325.     Enter the math operation that you want for the problem. Your choices 
  326.     are +, =, * and / representing Add, Subtract, Multiply and Divide. 
  327.                  
  328.     Save This Problem 
  329.  
  330.     Enter  'Y'  to add this problem to the new file.  If the problem is not 
  331.     correct or you wish to correct it,  enter 'N' and the problem will be 
  332.     erased.                     
  333.     
  334.     Information 
  335.     
  336.     This screen presents information about the program.  It lists the 
  337.     company information and programmer credits and how to contact
  338.     Downsoft Software Company for a copy of the program. 
  339.     
  340.     Os Shell 
  341.     
  342.     This choice allows you to  temporarily exit the program. If you use 
  343.     this selection, you must type "EXIT"  at  the DOS prompt to return to 
  344.     the program.   While outside the program, you can run DOS commands,  
  345.     even other programs, provided the system has enough memory remaining.        
  346.     
  347.     Quit 
  348.     
  349.     This selection will end the program and return you to the operating 
  350.     system.  When you are with the program, use this option to exit the 
  351.     program and return to DOS. 
  352.  
  353.                                     Page 5 
  354.     Level Menu 
  355.     
  356.     Level refers to the level of difficulty for each math operation.  The 
  357.     levels currently range from A to H, with A being the easiest and H being 
  358.     the most difficult. 
  359.         
  360.     Choose Level 
  361.     
  362.     Levels range from A to H, with A being the easiest and H being the most 
  363.     difficult.  If you choose a level or an operation, then the data file 
  364.     used will be the operation combined with the current level of 
  365.     difficulty.  (Example: Level B, operation Add will select ADD2.DAT).           
  366.     
  367.     Operation Menu
  368.     
  369.     This choice allows you to pick the math operation that the game will 
  370.     use.  The choices are  +,  -,  *, and /, which refer to  Addition,  
  371.     Subtraction, Multiplication and Division.  You can also create and use 
  372.     custom data files which mix in some or all of the operations in  a 
  373.     single data file.                                     
  374.  
  375.     Addition 
  376.     
  377.     This option will select addition as the current operation and use only 
  378.     data files that feature addition problems.  
  379.       
  380.     Subtraction 
  381.       
  382.     This option will select subtraction as the current operation and use 
  383.     only those files that feature subtraction problems. 
  384.       
  385.     Multiplication 
  386.       
  387.     This option will select multiplication as the operation and use only 
  388.     those files that feature multiplication problems. 
  389.       
  390.     Division 
  391.       
  392.     This option will select division as the current operation and use only 
  393.     those files that feature division problems. 
  394.       
  395.     Print Menu
  396.  
  397.     This menu allows you to create and print test files for the student to 
  398.     practice written tests on the problems presented in the current data 
  399.     file.  You can also view the contents of any of the record (.REC)  
  400.     files to see the result history for each student.                   
  401.  
  402.     Create Test File 
  403.   
  404.     Enter 'Y' to create a TEST file which can be printed and used for a  
  405.     written test on the problems in the current exercise.  The test will 
  406.     print the problems randomly, and an  ANSWER  list containing problems 
  407.     and answers in the same order. This makes it easy for the student or 
  408.     teacher to correct the written test with a minimum of effort.    
  409.  
  410.  
  411.     
  412.                                     Page 6
  413.     
  414.     Print Test 
  415.  
  416.     Enter 'Y' to print a TEST.  It will contain all the problems in the 
  417.     current file, printed in random order.  A corresponding ANSWER list 
  418.     will also be printed, making correcting the TEST simple for teacher or 
  419.     student. 
  420.   
  421.     View Records 
  422.   
  423.     This allows you to review the record (*.REC) files of all of the 
  424.     students.  The .REC files are contained in the current directory under 
  425.     the name of the student.  This allows you to review and track the 
  426.     progress as each student improves with continued practice of the math 
  427.     drills.                                         
  428.     
  429.     Settings Menu 
  430.     
  431.     The Settings Menu lists the options that you can switch when the 
  432.     program is running.  You can turn the Sound on or off, along with the 
  433.     display of insults and congratulatory messages.  You can also select 
  434.     how the problems are displayed.                                             
  435.     
  436.     Display 
  437.       
  438.     This selection allows you to change the way in which the math exercises 
  439.     are presented. You may choose Vertical, Horizontal, or Combined format. 
  440.     Exercises will always be presented in the chosen format.                                               
  441.       
  442.     Vertical 
  443.  
  444.     This selection will cause all subsequent problems to be displayed in 
  445.     Vertical format.  You can see an example  of  each format from which 
  446.     you can choose displayed as you move from one format choice to the 
  447.     next. 
  448.          
  449.     Horizontal 
  450.          
  451.     This selection will cause all subsequent problems to be displayed in 
  452.     Horizontal format.  You can see an example of each format from which to 
  453.     choose displayed as you move from  one  format choice to the next.                                                        
  454.          
  455.     Combined 
  456.               
  457.     This selection will cause all subsequent problems to be displayed in 
  458.     both Vertical and Horizontal formats. You can see an example of each 
  459.     format displayed as you move from one format choice to the next.     
  460.  
  461.     Timer On/Off 
  462.       
  463.     This selection will toggle the timer setting On and Off.  When On, the 
  464.     time elapsed will be displayed upon completion of each exercise and 
  465.     will be recorded in the .REC record file.        
  466.  
  467.  
  468.  
  469.  
  470.  
  471.                                     Page 7
  472.      
  473.  
  474.     Sound On/Off 
  475.       
  476.     This selection will toggle Sound On or Off.  When it is On, all sounds, 
  477.     songs and sound effects from the program are audible.  When Off, none 
  478.     of these sounds are generated.  The menu will always display the 
  479.     current state of all settings. 
  480.       
  481.     Insults On/Off 
  482.       
  483.     This selection toggles the display of messages for WRONG answers On or 
  484.     Off.  When On, the user is gently insulted for making a wrong choice 
  485.     and is encouraged to try harder.  When Off, none of these messages are 
  486.     displayed.  
  487.       
  488.     Congrats On/Off 
  489.       
  490.     This selection toggles congratulatory messages On or Off.  When On, the 
  491.     student is praised for each correct answer entered with a short message 
  492.     posted above each problem.   When Off,  none of these messages are 
  493.     displayed.                                  
  494.       
  495.     Quit Menu
  496.     
  497.     This choice is used to exit the program.  Selecting [Y]es will exit the 
  498.     program and selecting [N]o will allow you to return to the program.                
  499.     
  500.     No or Yes
  501.     
  502.     Please respond either with a 'Y' or a 'N'.   If you answer 'Y', you 
  503.     will exit from the program.  A  'N'  response  will  return you to the 
  504.     program, with all the current settings still active. 
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.     
  527.     
  528.     
  529.     
  530.                                     Page 8
  531.      
  532.                                    User Tips 
  533.  
  534.     1. Pick an easy level.  It may seem obvious, but start off at an easier 
  535.        level that you may believe the student is capable of.  This will 
  536.        give them a feeling of success and satisfaction, particularily if 
  537.        they have not had a great deal of experience interacting with 
  538.        computers.  You want them to feel that using the program is enjoyable, 
  539.        and adds to their learning experience. 
  540.   
  541.     2. Go to an appropriate level.  Increase the level when they can 
  542.        consistently achieve perfect scores at current levels of difficulty.  
  543.        As you may already know, the computer will "BEEP" a song over the 
  544.        speaker when a math exercise is completed perfectly.  If you hear 
  545.        too many songs coming from the computer, the math problems need to 
  546.        be more difficult. 
  547.   
  548.     3. Review the results.  Usually, kids will want to show you the result 
  549.        screen immediately upon conclusion of each exercise.  If it is not 
  550.        convenient for you to review the results at that time, then have 
  551.        your student "save" the results, and you can both look at them by 
  552.        "Viewing" the record file, saved under their student "name" 
  553.        (MATH_MAN.REC is the default record file). 
  554.  
  555.     4. Encourage speed.  All of the exercises are timed, and the timings 
  556.        are stored along with other test information in the .REC files. 
  557.        Examine the previous test results and suggest that the student 
  558.        strive to "beat" his or her previous time. 
  559.     
  560.     5. Use the printed tests.  Tests are printed which will include all of 
  561.        the problems in the selected math exercise, presented in random 
  562.        order.  I have created special test files, usually of 100 problems, 
  563.        and I have the students attempt to see how many they can solve in 
  564.        five minutes.  Note the results, and subsequently retest them, 
  565.        encouraging them to finish more problems each time the test is 
  566.        taken.  Instruct them to skip over problems that they don't readily 
  567.        know the answer to.  This will allow them time to come back and work 
  568.        on them after they complete the problems that they can answer 
  569.        quickly. The obvious advantage is that they will develop the skills 
  570.        to take timed tests and will result in better scores on competitive 
  571.        tests. 
  572.  
  573.     6. Roll your own.  Every student has their own weaknesses.  You can 
  574.        best aid the student by examining the results and designing your own 
  575.        exercises to stress the problems that each student needs particular 
  576.        practice in solving.  If you develop a set of examples that you feel 
  577.        are especially good, please send them to us.  We will see that you 
  578.        are sent the next release of MATH MANIAC free of charge to thank you 
  579.        for your contribution. 
  580.  
  581.     7. Use combined format.  You should have the student use BOTH 
  582.        horizontal and vertical formats, so that the format does not become 
  583.        an impediment.  Some larger long division problems may prove awkward 
  584.        when presented in a horizontal format (e.g. "216 / 18 ="), but it is 
  585.        more important for the student to recognize that it is the SAME 
  586.        concept.  They can easily convert to the format of their choice by 
  587.        using a pad and pencil. 
  588.  
  589.                                     Page 9
  590.       
  591.  
  592.     8. Write the tables.  After younger students master the basics of 
  593.        addition, teach them to write out their tables, BEFORE they attempt 
  594.        multiplication and division.  This will accomplish 2 key objectives.  
  595.        First, they will quickly see that multiplication is simply shorthand 
  596.        addition (computers don't multiply, they just add very quickly).  
  597.        Second, they will have the practice of writing the tables, which 
  598.        they should be allowed to use to solve the ensuing math exercise.  
  599.        Each time they look up an answer in the tables that THEY have written 
  600.        will reinforce and repeat the rote experience that some of us 
  601.        remember from having to "write" our tables "10 times each", without 
  602.        the muscle cramps we used to endure.  DON'T let them reuse a table 
  603.        that they have previously written.  Make them write a new one from 
  604.        scratch each time they do an exercise in multiplication or division. 
  605.  
  606.        EXCEPTION: They should be allowed to use the same multiplication 
  607.        table for the division exercises on the same material.  This will 
  608.        reinforce the relationship between multiplication and division. 
  609.  
  610.     9. Be persistent.  Make this program part of their *daily* routine.  
  611.        I usually insist that my 7 year old son do 4 exercises, of 25-40 
  612.        problems each and a written test, every day in addition to his 
  613.        regular school work.  If they have other computer games they they 
  614.        enjoy playing, then insist that they do their MATH MANIAC first, 
  615.        before pursuing other interests.  My son is currently in the second 
  616.        grade, doing addition and subtraction with results from 0-999; has 
  617.        mastered multiplication of tables 1-6, and is currently working on 
  618.        tables 7-12 in multiplication and division.  He has been using this 
  619.        program consistently for about 6 weeks.  In the same time span, my 4 
  620.        year old is adding and subtracting numbers from 0-20. 
  621.    
  622.  
  623.     Try it out for yourself.  I'm sure you will be rewarded for your 
  624.     efforts, as your student shows improvement with continued use of MATH 
  625.     MANIAC.  Enjoy! 
  626.  
  627.  
  628.     Steve Downie  
  629.     Downsoft Software Company 
  630.  
  631.  
  632.     
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.                                     Page 10
  649.      
  650.                                  Program Notes 
  651.  
  652.     There are different "songs" that may be heard upon successful 
  653.     completion of each exercise.  There shareware version contains 4 songs, 
  654.     while the REGISTERED version has 25 songs. 
  655.  
  656.     You are asked upon perfect completion of an exercise, whether or not 
  657.     you would like to go on to the next level.  This will only have an 
  658.     effect if you are using the ADDx, SUBx, MULx or DIVx data files, where 
  659.     the level is represented by x and the filename becomes the next one 
  660.     (x+1), until 8 (highest level of difficulty) is reached. 
  661.  
  662.     
  663.     You can review student record (*.REC) files by choosing View from 
  664.     the print menu.  The files are stored under the name chosen from a list 
  665.     of names in the shareware version; the REGISTERED version allows you to 
  666.     enter a student name.  Both versions function in the same manner. In 
  667.     either version, if no name was entered, the record is stored under the 
  668.     filename MATH_MAN.REC. 
  669.    
  670.     Unlike earlier versions, ESCape checking is disabled at the main menu 
  671.     level, so that you must choose Quit either from the File menu or at the 
  672.     Quit menu.  Online, context sensitive help is now included, and an 
  673.     appropriate help screen should appear when pressing F1 from anywhere in 
  674.     the program. 
  675.  
  676.     Current limitations include that DATA files are limited to a maximum of 
  677.     100 problems per filename.  Record files are also limited to 100 records.  
  678.     Problem operands may be up to 3 digits each, but the result must also 
  679.     be limited to a 3 digit answer.  Anything beyond those limits should be 
  680.     in a more advanced program than this program is intended to be. 
  681.  
  682.     If there are files of mixed math operations (e.g. Addition and 
  683.     Subtraction, etc...), the operations for each data file will be stored 
  684.     in the .REC file upon completion of the exercise.  You will see the 
  685.     operations contained at the "Operations:" line of the View Records 
  686.     menu. 
  687.  
  688.     Playback of any of the songs may be interrupted by ANY keystroke during 
  689.     playback.  
  690.  
  691.     If you find any of the sets of data file either too easy or too 
  692.     difficult for your child, feel free to create your own data files.  If 
  693.     you want, feel free to overwrite the ADDx.DAT, SUBx.DAT, MULx.DAT, and 
  694.     DIVx.DAT files with data that you feel is most suitable for you own 
  695.     child's level of math skills.  I have selected what I thought to be 
  696.     varying levels of difficulty on a scale of 1 to 8, but feedback on how 
  697.     these levels work for your situation would be helpful in designing more
  698.     effective data files. 
  699.     
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.                                     Page 11
  708.                              DEFINITION OF SHAREWARE 
  709.  
  710.     Shareware distribution gives users a chance to try software before 
  711.     buying it. If you try a Shareware program and continue using it, you 
  712.     are expected to register. Individual programs differ on details -- some 
  713.     request registration while others require it, some specify a maximum 
  714.     trial period. With registration, you get anything from the simple right 
  715.     to continue using the software to an updated program with printed 
  716.     manual. 
  717.  
  718.     Copyright laws apply to both Shareware and commercial software, and the 
  719.     copyright holder retains all rights, with a few specific exceptions as 
  720.     stated below. Shareware authors are accomplished programmers, just like 
  721.     commercial authors, and the programs are of comparable quality. (In 
  722.     both cases, there are good programs and bad ones!) The main difference 
  723.     is in the method of distribution. The author specifically grants the 
  724.     right to copy and distribute the software, either to all and sundry or 
  725.     to a specific group. For example, some authors require written 
  726.     permission before a commercial disk vendor may copy their Shareware. 
  727.  
  728.  
  729.     Shareware is a distribution method, not a type of software. You should 
  730.     find software that suits your needs and pocketbook, whether it's 
  731.     commercial or Shareware. The Shareware system makes fitting your needs 
  732.     easier, because you can try before you buy. And because the overhead is 
  733.     low, prices are low also. Shareware has the ultimate money-back 
  734.     guarantee -- if you don't use the product, you don't pay for it. 
  735.  
  736.     MATH MANIAC is a "shareware program" and is provided at no charge to 
  737.     the user for evaluation.  Feel free to share it with your friends, but 
  738.     please do not give it away altered or as part of another system.  The 
  739.     essence of "user-supported" software is to provide personal computer 
  740.     users with quality software without high prices, and yet to provide 
  741.     incentive for programmers to continue to develop new products.  If you 
  742.     find this program useful and find that you are using MATH MANIAC and 
  743.     continue to use MATH MANIAC after a reasonable trial period, you must 
  744.     make a registration payment of $19.95 + $4.00 shipping to Downsoft 
  745.     Software Company.  The $19.95 registration fee will license one copy 
  746.     for use on any one computer at any one time.  You must treat this 
  747.     software just like a book.  An example is that this software may be 
  748.     used by any number of people and may be freely moved from one computer 
  749.     location to another, so long as there is no possibility of it being 
  750.     used at one location while it's being used at another.  Just as a book 
  751.     cannot be read by two different persons at the same time. 
  752.  
  753.     Commercial users of MATH MANIAC must register and pay for their copies 
  754.     of MATH MANIAC within 30 days of first use or their license is 
  755.     withdrawn.  Site-License arrangements may be made by contacting 
  756.     Downsoft Software Company. 
  757.  
  758.     Anyone distributing MATH MANIAC for any kind of renumeration must first 
  759.     contact Downsoft Software Company at the address below for authorization.  
  760.     This authorization will be automatically granted to distributors recognized 
  761.     by the (ASP) as adhering to its guidelines for shareware distributors, and 
  762.     such distributors may begin offering MATH MANIAC immediately (However 
  763.     Downsoft Software Company must still be advised so that the distributor 
  764.     can be kept up-to-date with the latest version of MATH MANIAC.). 
  765.  
  766.                                     Page 12
  767.     
  768.     You are encouraged to pass a copy of MATH MANIAC along to your friends 
  769.     for evaluation.  Please encourage them to register their copy if they 
  770.     find that they can use it.  All registered users will receive a copy 
  771.     of the latest version of the MATH MANIAC program. 
  772.  
  773.      This is the second revision of the first release, and the program has 
  774.     no known problems.  If you encounter a problem, please report it by 
  775.     calling (310) 338-0715.  We will fix it and send you a FREE update for 
  776.     reporting the problem. 
  777.  
  778.     Questions, comments, compliments, and complaints may be sent to the 
  779.     author: 
  780.  
  781.  
  782.  
  783.   
  784.                                   Steve Downie
  785.  
  786.                              Downsoft Software Company
  787.  
  788.                           8726D S. Sepulveda Blvd, Ste. C91
  789.  
  790.                              Los Angeles, CA 90045 USA
  791.  
  792.  
  793.  
  794.                                  (310) 338-0715
  795.  
  796.                               CompuServe 74716,521
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.                                     Page 13    
  826.                             Benefits of Registration
  827.  
  828.     1. More songs.  The REGISTERED version contains 20 additional songs 
  829.        which are played when the student successfully completes an exercise. 
  830.  
  831.  
  832.     2. More Data.  The REGISTERED version has larger data files, and contains 
  833.        bonus data files.  The files that are included further refine the 
  834.        learning curve and are designed to produce MAXIMUM results.   
  835.  
  836.  
  837.     3. A Personalized program.  The name requested by the REGISTERED user 
  838.        is printed both on the opening screen and becomes the DEFAULT 
  839.        student name.  The student name is recorded and used in both the 
  840.        .REC filname and is stored with each record in the .REC files. 
  841.  
  842.  
  843.     4. Upgrade Notices.  As the program evolves and upgrades are released, 
  844.        registered users will receive notification of the availability and 
  845.        enhancements contained in new releases.  Upgrades will be released 
  846.        at a nominal fee, to be determined by the value of the new features 
  847.        and the amount of work that went into adding them.  You will also be 
  848.        made aware of other quality software as it becomes available. 
  849.    
  850.  
  851.     5. A Money-Back Guarantee.  The REGISTERED version is shipped with a 
  852.        30-day, money-back guarantee.  If you are unsatisfied with the program 
  853.        sent to you for ANY reason, your money will be gladly refunded. 
  854.  
  855.  
  856.     6. Nag Screen Removal.  Removal of all REGISTRATION "reminders" on 
  857.        program screens and printouts from the program, which appear on the 
  858.        shareware version.  All shareware statements are replaced by 
  859.        REGISTERED VERSION messages. 
  860.      
  861.  
  862.     7. User Support.  Registration entitles you to one year of support 
  863.        at Downsoft Software (310) 338-0715, should you have any questions 
  864.        at all about the program.  Support is available from 9:00 to 5:00, 
  865.        Monday - Friday, Pacific Time.  On Compuserve, you can contact the 
  866.        author, Steve Downie, directly via EMAIL at CIS# 74716,521. 
  867.  
  868.  
  869.     8. Data Compatibility.  There are plans to implement more efficient data 
  870.        formats for the data files in future releases of MATH MANIAC.  As a 
  871.        REGISTERED user, you are guaranteed that any future release of MATH 
  872.        MANIAC will contain a conversion program to ensure that any data 
  873.        created with prior versions of the program can be converted to the 
  874.        current format.  This guarantees that any special data that you create 
  875.        using MATH MANIAC will always be compatible with the latest version. 
  876.  
  877.  
  878.     9. My Sincere Gratitude.  Registration is source through which the 
  879.        program can continue to grow and improve, and other programs like it 
  880.        can undergo development.   
  881.  
  882.  
  883.  
  884.                                     Page 14 
  885.  
  886.  
  887.     To receive a copy of the registered version of Math Maniac(c), which 
  888.     includes the additional features described in the MM.DOC file, fill out 
  889.     the order form that follows and send it, along with a check, MC, or VISA 
  890.     number in the correct amount to: 
  891.  
  892.    
  893.                            Downsoft Software Company 
  894.  
  895.                        8726D S. Sepulveda Blvd. Suite C91
  896.  
  897.                              Los Angeles, CA 90045
  898.  
  899.  
  900.  
  901.     Using VISA or Mastercard, you can order over the phone by calling:
  902.     
  903.                    
  904.                    Phone: (310) 338-0715 (8 to 5 Mon-Fri PST)
  905.  
  906.  
  907.  
  908.        Orders received by 3:00 p.m. Pacific Standard Time ship that day.
  909.  
  910.     
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.                                     Page 15
  944.                          Downsoft Software Order Form 
  945.     Customer Information
  946.    
  947.        Name: _____________________________________________________________
  948.  
  949.     Company: _____________________________________________________________
  950.  
  951.     Address: _____________________________________________________________
  952.  
  953.        City: _______________________________ State: _____ ZIP:____________
  954.  
  955.       Phone: _______________________________
  956.  
  957.     Student Name: ________________________________________________________
  958.  
  959.     ___ Math Maniac 1.03 ($19.95).   ___ 5-1/4 disks.     ___ 3-1/2 disks.
  960.  
  961.     Cost of order. . . . . . . . . . . . . . . . . . . . . . . . $   19.95 
  962.  
  963.     California residents add sales tax . . . . . . . . . . . . . $    1.65
  964.  
  965.     Shipping/handling. 
  966.     ___Next Day: $13.00  ___Second Day: $8.00  ___Regular: $4.00 $ _______
  967.  
  968.     Total Cost . . . . . . . . . . . . . . . . . . . . . . . . . $ _______
  969.     ______________________________________________________________________
  970.     
  971.     Form of Payment
  972.  
  973.     ___ Check       ___ Money order       ___ Visa or MasterCard.
  974.  
  975.        Card Number: _________________________________  Exp. Date:________
  976.  
  977.          Signature:______________________________________________________
  978.  
  979.     In order to help us determine how best to improve and market MATH 
  980.     MANIAC, please tell us how you found out about MATH MANIAC: 
  981.  
  982.       Compuserve:  ______ 
  983.  
  984.       BBS System:  ______   Name: _______________________________________ 
  985.  
  986.     Another User:  ______ 
  987.   
  988.           School:  ______   Name: _______________________________________ 
  989.  
  990.           Review:  ______  Publication:  ________________________________ 
  991.     
  992.         Comments: _______________________________________________________ 
  993.     
  994.                   _______________________________________________________ 
  995.                                                                           
  996.                   _______________________________________________________
  997.  
  998.                   _______________________________________________________
  999.  
  1000.                   _______________________________________________________
  1001.  
  1002.                                     Page 16  
  1003.  
  1004.