Pre-Algebra Review Topic
Graphing Calculator Program
for Testing Signed Numbers
Topic Index | Algebra Index | Regents Exam Prep Center

The graphing calculator can be used as an independent study tool and/or a testing device.  The following TWO programs work together to create a review/testing situation for Signed Numbers.  Samples of the calculator screens are shown below:
  

wpe27.jpg (8003 bytes)      wpe28.jpg (6784 bytes)
wpe29.jpg (5442 bytes)      wpe2A.jpg (7889 bytes)

You may download these programs for the TI-82 and/or the TI-83/ TI-83+/ TI-83+SE/ TI-84+/ TI-84+SE Graphing Calculators from this page to your computer.  You will then need either the older TI-GRAPH Link™ software or the newer TI-Connect (free software), along with a computer-calculator cable, to download the programs to your calculator.  This software and cable connection will also allow you to easily type programs on the computer for use in the calculator.
(If you do not have a computer-calculator cable, these programs could be typed manually into the calculator.  The program listings appear at the end of this page.)

  Download programs for the TI-82:

ALGEBRA6.82P

ALG3GR.82P

Download BOTH programs if you want the opening graphic screen.

Download programs for the TI-83, TI-83+, or
TI-83+SE

ALGEBRA6.8XP

ALG3GR.8XP

Download BOTH programs if you want the opening graphic screen.

  

NOTE:  If you have a TI-82 copy of these programs and you transfer them to the TI-83+ series, you will need to go into the program ALG3GR and EDIT the lines containing the square roots.  The TI-83+ series automatically enters the left parenthesis after the square root symbol, so you will now have one too many left parentheses in those lines.  The program will run, but you will not see the mouths on the graphic circle faces unless the extra left parenthesis is removed.


Program Listing:

The listings are the same for all platforms.  Be sure to type both programs if you wish the opening screen.

ALGEBRA6

:If H=-999:Goto 1
:prgmALG3GR
:Pause

:Lbl 1:ClrHome:Disp ""," ALGEBRA TEST",""," SIGNED NUMBERS"," "
:For(I,1,300):End
:Lbl 2:ClrHome
:Disp "","TYPE OF PROBLEM"
:Disp " 1. +"," 2. +,-"," 3. +,-,X"," 4. +,-,*,/",""
:Input "ENTER CHOICE=",q:If qround(q,0):Goto 2:If abs (q-2.5)>1.5:Goto 2
:Lbl 3:Input "HOW MANY =",M:If M<1:Goto 3:q R:q W:q T
:Lbl 4:ClrHome:int 30rand-20A:int 30randB
:Disp "","",""
:1J
:int qrand+1P
:If P=1:Then:Output(2,5,"+"):A+BZ:End
:If P=2:Then:Output(2,5,"-"):A-BZ:End
:If P=3:Then:Output(2,5,"X")
:(-1)^(int 2rand+1)*(int 15rand+1) A
:(-1)^(int 2rand+1)*(int 15rand+1) B
:A*BZ:End
:If P=4:Then:Output(2,5,"/")
:(-1)^(int 2rand+1)*(int 8rand+2) B
:(-1)^(int 2rand+1)*B(int 10rand) A
:A/BZ:End
:Output(2,1,A):Output(2,7,B):Output(2,10,"=")
:T+1T
:Input " ANSWER = ",X
:If X=Z
:Then:Disp ""," RIGHT!":R+1R
:Else:W+1W:Output(5,03,"WRONG!")
:Output(7,1,A):Output(7,7,B):Output(7,10,"="):Output(7,12,Z)
:If P=1:Output(7,5,"+")
:If P=2:Output(7,5,"-")
:If P=3:Output(7,5,"X")
:If P=4:Output(7,5,"/")
:End
:Output(8,12,"ENTER"):Pause

:If T<M:Goto 4
:ClrHome
:Output(1,1,"TOTAL = "):Output(1,9,T)
:Output(1,12,"LEVEL"):Output(2,14,Á)
:Output(2,1,"RIGHT = "):Output(2,9,R)
:Output(3,1,"WRONG = "):Output(3,9,W)
:Output(5,1,"SCORE = "):round(100*R/T,0) S:Output(5,9,S)
:If S=100
:Then:Output(6,3,"EXCELLENT!"):Output(8,1,"SHOW THE TEACHER")
:Else:Output(7,1,"TRY FOR 100"):Output(8,12,"ENTER"
:End

 

ALG3GR

:Func:FullScreen
:Radian:ClrDraw:FnOff

:100-94/2Xmin:100+94/2Xmax:94Xscl
:100-31Ymin:100+31Ymax:62Yscl:ClrDraw
:Text(3,25,"ALGEBRA TEST")
:Circle(100,100,14):Circle(68,100,14):Circle(132,100,14)
:Circle(100-5,100+5,2):Circle(100+5,100+5,2)
:Line(60,105,66,105):Line(70,105,76,105)
:Line(127,107,127,103):Line(137,107,137,103):Line(124,105,130,105)
:Line(134,105,140,105)
:DrawF (16-(X-132)2)+98:DrawF (16-(X-68)2)+94
:DrawF (9-(X-97)2)+95:DrawF (9-(X-103)2)+95
:Text(47,11,"50"):Text(47,45,"65"):Text(47,75,"100")
:Text(57,10,"GOOD LUCK ON THE TEST")