Calc Apps - Games, Utilities, and Other Programs for TI 83 and 84 Calculators
Here are a bunch of programs that I've written. All of these are for the TI 83 series calculators, which means that they work for the TI 83 plus, TI 83 plus silver edition, TI84 plus, and TI 84 plus silver edition calculators. These are all written in the TI Basic language, on my TI 84 plus silver edition. To put these programs on your calculator, you need a TI graph link cable and the TI connect software that comes with the calculator. To get more detailed instructions, visit the TI website. There are several categories of programs - games, utilities, animations, and miscellaneous fun.
To download the programs, click the blue names of the categories to download a zip file with all of those programs.
Games
Calculator Dance Party
Calculator Dance Party is a fun game that lets you make a stick figure move around the screen by pressing different buttons. Each number makes it do a different move.Utilities
These are programs that make your calculator more useful. Some solve common equations or formulas and make it quicker for you to do simple mathematical functions, others help make the use of your calculator easier or better.
Ambiguous Case
This is a simple utility for solving the ambiguous case - a part of the pre-calculus curriculum where you determine the number of solutions a triangle could have based on one side and two angles. The ambiguous case involves comparing the sine of several numbers. This program just needs side A and angle a "little a" and angle b "little b" and it solves it for you.
Chemistry Help
This program is possibly the most useful one I've written. To find the conversion factor between one mole of a molecule and the number of grams, you have to multiply the atomic mass of each element by the number of that element and add those numbers to get the total. This program does that and then stores the result for X so that you can easily use it in a calculation.
Chemistry Help 2
This program helps you finds the percent composition of a substance from the atomic mass and number of atoms of each element in a molecule.
Chemistry Help 3
This program helps you find the molecular formula. It takes the atomic mass and number of atoms of each element in a compound, and then the molecular mass, and tells you the number you need to multiply the empirical formula by.
Distance Formula
This is a simple program that finds the distance between two points using the formula d = squareroot((x1-y1)squared + (x2-y2)squared). It saves a few keystrokes and helps if you forget the formula.
Graph Edit
This program allows you to set the window to one of several different preset views. The default view can be difficult to use because the pixels are irrational numbers, so this utility has views that make each pixel .25 or 1, making it much easier to find points on a line.
Key Find
This is mostly for writing other programs. It simply tells you the getkey value of the button you press. The getkey function is used for receiving input when writing programs.
Quadratic Formula
This is a simple utility to solve the quadratic formula.
Simplify Squareroot
This utility helps you simplify complex squareroots, or even roots to other powers, like cube roots.
Stats
This utility does some basic statistical functions like mean and standard deviation with the numbers in list 1.
Animations
Bubble
This program makes a bubble start at the bottom of the calculator's screen, then slowly float upwards. Then it repeats. And again. And then some more. This program is great for really boring classes.
Bubble 3
The same as bubble, but with 3 bubbles instead of one.
Funny
This is just a short little animation I did one time when I was bored. Watch it and see what happens.
Random Stuff Generator
This is a fun little program that makes random stuff appear on the screen. You can select from random circles, random numbers, or random 0s.
Stick Figure Dance
This is an older version of calculator dance party that just randomly makes a stick figure dance around the screen but you don't control it.
Miscellaneous Fun
Chuck
This is one of several programs built along the same idea. Whenever you type something in, instead of getting the answer, you get something else. In this one whenever you hit "enter", the calculator says "Chuck Norris is watching you".
IM Bored
And so I was when I wrote this program. This simply makes a little asterisk bounce around the screen.
Keypad Arrows
This program simply makes an asterisk move around the screen. It is different from the many other programs that do this because it uses the keypad (numbers 8, 4, 6, 2) as arrows instead of the arrow keys.
Move 0
Yep. It moves a 0 around the screen. This is a good program to learn to write if you are trying to learn to program calculators.
Not Quite
This change any answer by a random number between -3 and 3. So you cold type in 1+1 and get randomly -1, 0, 1, 2, 3, 4, or 5. Great for stumping friends.
Wrong Answer
Instead of giving you the answer the calculator says "Im not telling you".
Partial Programs
The purpose of these is to provide a basis for writing other programs. I keep these on my calculator so I can copy them into other programs to save me time writing them. To copy a program into another one, be in the program editing screen and then press [2nd] [RCL] (above the STO-> button) and hit the left arrow. Select a program and it will copy into the one you are currently editing.
Basic Menu
This is a 5 option dynamic menu written on the graph screen instead of using the default menu option.
Direction Input
This is an empty frame for programs where you are using the arrows to move something around the screen.