Grade Master 1.2.0 Public Beta One Dated August 05, 2002 Platform: TI-83+ 1. Features 2. Overview 3. How to use 4. Bugs fixed since Private Beta 1.0.0 and 1.1.0 5. Info for curious developers 6. Support info ~~~~~~~~~WARNING~~~~~~~~~~~~ If the Matrix [E] is lost, GRADE MASTER WILL NOT FUNCTION! The Matrix [E] is archieved at the end of the program but if it is edited manually or lost you must replace it with the file included with Grade Master. ~~~~~~~~~WARNING~~~~~~~~~~~~ ~~~~~~~~~~1. Features~~~~~~~~~~~~~~~~~ 1. Ability to hold 15 classes worth of data 2. Compact--Takes up only 1,547 of space(While running) 3. Easy- to use interface 4. Customizable grading scale ~~~~~~~~~~2. Overview~~~~~~~~~~~~~~~~~ Grade Master is an easy-to use program designed to keep track of up to 15 classes using minimal space. It is easier to use than other programs that require using several lists to keep track of all of the data needed in the program. Using lists maximizes space required because a seperate section of code is needed for each class, which increases the space required greatly with each class that is supported. ~~~~~~~~~~~~~~3. How to use~~~~~~~~~~~~~~ After sending the group to your TI-83+, ungroup it(If it isn't already) and run GRDMSTR. The splash screen will appear, and after you press a key, the select class dialog will appear, and you can enter a class number. The rest of the program is menu-based and is self explanitory. ~~~~~~~~~~4. Bugs fixed since Private Betas 1.0.0 and 1.1.0~~~~~~~~~~~ 1. "Divide by zero" error fixed when grades are viewed with no "denominator" points 2. Fixed bug where any class(even Pi) could be selected. ~~~~~~~~5. Info for curious developers~~~~~~~~~~~~~~~~~~~~ Grade Master was developed based on the use of a matrix. Using a matrix greatly increased efficency and reduced the size of the program. In the beginning of the program, the program asks for a number representing a class. The program then rounds that number down and checks to make sure that it is within parameters. The resulting number is assigned to the variable "A". The Matrix [E] is then used in this format: [E}(A,1)-Points received [E}(A,2)-Points possible [E}(A,3)-Lowest "A" percentage [E}(A,4)-Lowest "B" percentage [E}(A,5)-Lowest "C" percentage [E}(A,6)-Lowest "D" percentage ~~~~~~~~~~~~~~~~~6. Support Info~~~~~~~~~~~~~~~~~~ If you have any problems, you can e-mail me at computerkid1220@attbi.com. Sometimes it takes a few days before I get to my e-mail but I will respond to any E-mails as quickly as possible. If you send me a request I can customize the program to your needs but it may take a few days before the customized program is finished. Be sure to include your e-mail address when you e-mail me so I can respond quickly!