This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Miscellaneous
  •  » TI-BASIC (A programming language for TI-83/TI-84 calculators)

#1 2011-09-06 14:10:16

cpumaster930
Scratcher
Registered: 2009-02-23
Posts: 100+

TI-BASIC (A programming language for TI-83/TI-84 calculators)

TI-BASIC, for those of you who don't know, is the built-in program editor on TI-83/84 series calculators.  You can use it to make convenient command macros (or whatever they're called), or even games if you're good enough.  I've made Deal or No Deal, Chain Rule (similar to my project by the same name), and a five-game arcade (which takes up half of the RAM on my TI-84 Plus Silver Edition, lol).
I taught myself in 7th and 8th grade by analyzing some sample programs, and it's quite similar to Scratch except that it doesn't use sprites--just one long script.  You can tell the calculator to print data to certain parts of the screen, clear the screen, get input from the user, etc. and make some graphics if you get crafty with the pen tool.  cool

Anyone else know TI-BASIC? Discuss.


http://i.imgur.com/Qd0lu.png

Offline

 

#2 2011-09-06 14:31:47

urhungry
Scratcher
Registered: 2009-07-03
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

I've never really understood the language, but I would like to learn it. I've got a Casio Prizim calculator, so of course I have to learn it's Basic variant, but it'll give something to do at school if I do.

Offline

 

#3 2011-09-06 14:39:36

rabbit1131
Scratcher
Registered: 2009-10-16
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

No.. But I have a TI-84 calculator. I'll look it up.


The Intergalactic Adventures of Revesilia! I hope you will partake in this gigantic undertaking, to build the sequel to the hit map The Adventures of Revesilia! The Intergalactic Adventures of Revesilia Map Builders Application thread! http://internetometer.com/image/35004.png

Offline

 

#4 2011-09-06 14:42:49

cpumaster930
Scratcher
Registered: 2009-02-23
Posts: 100+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

rabbit1131 wrote:

No.. But I have a TI-84 calculator. I'll look it up.

big_smile

It's really not that hard to learn  wink
I might do a tutorial in Advanced Topics if there's a demand for it  tongue


http://i.imgur.com/Qd0lu.png

Offline

 

#5 2011-09-06 14:50:43

cheddargirl
Scratch Team
Registered: 2008-09-15
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

I've heard about it, but never got around to learning it. ^^; I think my brother knows a little about it though (lucky him, his math teacher taught his class about it), he uses it to make small calculator animations.  smile


http://i.imgur.com/8QRYx.png
Everything is better when you add a little cheddar, because when you have cheese your life is at ease  smile

Offline

 

#6 2011-09-06 14:54:49

cpumaster930
Scratcher
Registered: 2009-02-23
Posts: 100+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

cheddargirl wrote:

I've heard about it, but never got around to learning it. ^^; I think my brother knows a little about it though (lucky him, his math teacher taught his class about it), he uses it to make small calculator animations.  smile

You're brother's lucky  yikes

:ClrHome
:Disp "WHAT'S MY"
:Input "NUMBER? ",A
:randInt(1,5)->B
:If A=B
:Then
:Disp "CORRECT!"
:Else
:Disp "INCORRECT!"
:End

Simple script  tongue

Also, I just noticed your title is "Scratch Team" rather than "Community Moderator"  yikes  Now I'm jealous  tongue


http://i.imgur.com/Qd0lu.png

Offline

 

#7 2011-09-06 16:34:42

cskidmsonic
Scratcher
Registered: 2011-01-22
Posts: 100+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

cpumaster930 wrote:

TI-BASIC, for those of you who don't know, is the built-in program editor on TI-83/84 series calculators.  You can use it to make convenient command macros (or whatever they're called), or even games if you're good enough.  I've made Deal or No Deal, Chain Rule (similar to my project by the same name), and a five-game arcade (which takes up half of the RAM on my TI-84 Plus Silver Edition, lol).
I taught myself in 7th and 8th grade by analyzing some sample programs, and it's quite similar to Scratch except that it doesn't use sprites--just one long script.  You can tell the calculator to print data to certain parts of the screen, clear the screen, get input from the user, etc. and make some graphics if you get crafty with the pen tool.  cool

Anyone else know TI-BASIC? Discuss.

Yes, I do. It's also used for the TI-89.


This signature is TDD's fault... yes, I had to.

Offline

 

#8 2011-09-06 21:32:11

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

Yep, I use it all the time for making stuff to keep me busy in school. I've got multiple games, an analog clock, a couple utilities to do calculations for me, and a few other things. It's extremely useful.  big_smile


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://i.imgur.com/OZn2RD3.png&link2=http://i.imgur.com/duzaGTB.png&link3=http://i.imgur.com/CrDGvvZ.png&link4=http://i.imgur.com/POEpQyZ.png&link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

#9 2011-09-06 21:45:43

hdarken
Scratcher
Registered: 2008-06-26
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

I have: pong, rush hour, and tiny cars on my TI-84 SE.


http://i.imgur.com/VskBk.png
http://i.imgur.com/tgxVZ.jpg

Offline

 

#10 2011-09-06 22:05:12

GirWaffles64
Scratcher
Registered: 2009-08-09
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

I programmed tron on mine


hey kiddoes i'm back

Offline

 

#11 2011-09-06 22:27:17

hmnwilson
Scratcher
Registered: 2007-07-04
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

I have a TI-83. Earlier today I was trying to make a Snake game during science class, but it's harder than it looks...


I'm taking a break from Scratch until 2.0 comes out. Any messages sent between then and now probably won't be read - sorry.
(Oct. 20, 2011)

Offline

 

#12 2011-09-06 22:28:26

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

hmnwilson wrote:

I have a TI-83. Earlier today I was trying to make a Snake game during science class, but it's harder than it looks...

Snake tends to be pretty hard in a slow language like BASIC, because it quickly gets bogged down in the loops.  hmm


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://i.imgur.com/OZn2RD3.png&link2=http://i.imgur.com/duzaGTB.png&link3=http://i.imgur.com/CrDGvvZ.png&link4=http://i.imgur.com/POEpQyZ.png&link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

#13 2011-09-06 22:59:30

AtomicBawm3
Scratcher
Registered: 2009-06-27
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

Yep.  I play with it when I'm bored in class.  I've written a 3D maze, a raycaster, a calculator for pi, a dodging game, a word processor (was reeeeeeeaaally slow), and I'm working on a program that calculates linear regression.


http://i50.tinypic.com/j0yw0p.jpg

Offline

 

#14 2011-09-07 09:13:23

wmays
Scratcher
Registered: 2008-05-10
Posts: 500+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

Wow! This makes me want to get one.

BTW, is it edited on the computer?


http://i42.tinypic.com/2z5vcz9.gif
http://phpscripthost.comoj.com/imagescripts/ipimg.php

Offline

 

#15 2011-09-07 09:28:20

cpumaster930
Scratcher
Registered: 2009-02-23
Posts: 100+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

wmays wrote:

Wow! This makes me want to get one.

BTW, is it edited on the computer?

Yes and no...I suppose you could edit it on a computer with TI-Connect, but I usually do it all right on the calc.  smile   It's easier to get some of the symbols, like the (not equal to) symbol, on a calculator rather than on a computer.  smile

@Atomic: 3D maze and raycaster?
uploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecode

Sorry about that, I just love awesome stuff done on calculators and I'd really like to see how that's done  tongue


http://i.imgur.com/Qd0lu.png

Offline

 

#16 2011-09-07 20:27:14

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

wmays wrote:

Wow! This makes me want to get one.

BTW, is it edited on the computer?

Nope, it's done right on the calculator, although you probably could write on the computer if you wanted. (You can also write apps on the computer and compile them to the calculator's native assembly language, but that's a bit more involved.)


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://i.imgur.com/OZn2RD3.png&link2=http://i.imgur.com/duzaGTB.png&link3=http://i.imgur.com/CrDGvvZ.png&link4=http://i.imgur.com/POEpQyZ.png&link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

#17 2011-09-07 20:49:53

hdarken
Scratcher
Registered: 2008-06-26
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

cpumaster930 wrote:

wmays wrote:

Wow! This makes me want to get one.

BTW, is it edited on the computer?

Yes and no...I suppose you could edit it on a computer with TI-Connect, but I usually do it all right on the calc.  smile   It's easier to get some of the symbols, like the (not equal to) symbol, on a calculator rather than on a computer.  smile

@Atomic: 3D maze and raycaster?
uploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecodeuploadthecode

Sorry about that, I just love awesome stuff done on calculators and I'd really like to see how that's done  tongue

You can get the maze game here.


http://i.imgur.com/VskBk.png
http://i.imgur.com/tgxVZ.jpg

Offline

 

#18 2011-09-07 21:19:33

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

Anyone want to make a TI-Basic collab?

Edit: I'll make a thread, anyone interested head over there.
Edit 2: Collab

Last edited by 16Skittles (2011-09-07 21:29:44)


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#19 2011-09-07 21:30:49

jji7skyline
Scratcher
Registered: 2010-03-08
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

I know a bit of this... it doesn't work on computers does it?  hmm


I don't know why you say goodbye, I say hello!  big_smile

Offline

 

#20 2011-09-07 21:39:02

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

jji7skyline wrote:

I know a bit of this... it doesn't work on computers does it?  hmm

umm, it's specifically calculator based, although you can find editors for your computer.


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#21 2011-09-07 21:47:49

meowmeow55
Scratcher
Registered: 2008-12-24
Posts: 1000+

Re: TI-BASIC (A programming language for TI-83/TI-84 calculators)

I haven't been around TI-84 calculators enough to learn it D:
It looks pretty cool, though. I've seen some apps, too.


Yawn.

Offline

 
  • Index
  •  » Miscellaneous
  •  » TI-BASIC (A programming language for TI-83/TI-84 calculators)

Board footer