Or at least that's what I thought about I got to the part about the guilt the author felt over the purchase, and the teacher trying to buy them out of pocket. It really is despicable that we require 100$+ purchase every student's education when there are so many realistic cheaper alternatives
This could be solved with a simple sellback program.
1. Purchase from school for $100
2. Sell back for $95
3. Repeat forever until calculator breaks
But there's concerted effort to keep the perceived value of used calculators from being too high from TI and their partners.
Things like peripherals that only work with new devices for lab work, to textbook examples that rely on color (which only newer ones have).
As soon as you go up a couple of levels in age you see the prices start to spike: https://www.ebay.com/sch/i.html?_nkw=ti+nspire+cx
I say perceived value, because in reality the Ti-83 would still work for 99% of use cases, but TI has it's finger in the education pie, so it's easy for them to get textbooks to say things like "TI Nspire CX recommended" or have images and button presses that will only match their newest calculators
The general rule was scientific calculator only.
When I got to college I retook the remedial math courses (starting with the equivelent of Algebra II) before I could take calculus (and the other math courses for a CS degree).
Not a single professor of a math course let us use a graphing calculator, and infact, most had a "no calculator" policy.
I never really put that together: you can learn the same curriculum with or without a calculator.
When I was in HS, my teachers became wise to the existence of apps that would display the mem cleared message, so they would go around to each student and clear the memory themselves. This annoyed me as I'd written a lot of useful to me utilities (not cheats) and games, so I wrote a not-so-little program that emulated all of the system menus. You have to enter a hidden key combo to get out of it.
Looking back at it, the code embarrasses me because it is so goddamn awful. I didn't know how to write functions or use the stack properly. It was just one giant mess of jumps and conditional branches. But hey, it worked.
Sadly, I think all of my Z80 assembly is lost. I don't think I shared it on any sites, either.
Better still would be to eliminate the need for a TI calculator from the AP exam, and then there would be no need for it whatsoever.