Author Topic: Introducing "Programming the TI-83+/84+"  (Read 9783 times)

0 Members and 1 Guest are viewing this topic.

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Introducing "Programming the TI-83+/84+"
« on: February 29, 2012, 02:21:26 pm »
Nearly every math student has a programmable calculator in his or her backpack. The TI 83, TI-83+ Silver Edition, TI 84+, and TI-84+ Silver Edition are more than just powerful graphing calculators: they're a great platform for learning to program and for creating your own math and science programs, practical utilities, and even games. A few months ago, I was approached my Manning Publications to write a book about graphing calculator programming. I've completed six of thirteen chapters and two of the appendices, and I'm happy to announce that the first three of the projected thirteen chapters have been released through Manning's MEAP (Early Access) program. MEAP is sort of like Book v0.3 Beta: you can read chapters as I complete them and offer critiques and feedback, and then you get the full print book or eBook when it gets released in Fall 2012.  To quote the official copy:

Programming the TI 83+/84+ is an example-filled, hands-on tutorial that introduces students, teachers, and professional users to programming with the TI-83+ and TI-84+ graphing calculators. This fun and easy-to-read book immediately immerses you in your first programs, and guides you concept-by-concept, example-by-example. You'll learn to think like a programmer as you use the TI-BASIC language to design and write your own utilities, games, and math programs. You'll put each new concept into action immediately as you unlock the full potential of your calculator. Along the way, you'll discover tricks to customize, slim down, and speed up your programs, and to learn from the many free programs available on the web.

You would be doing me a great service to join in the MEAP, and I hope that if you don't choose to make the investment and join now, that you will consider buying the book when it's published in the fall! I'm sacrificing sleep and sanity to make this an authoritative book, both for TI-BASIC programmers and for anyone looking to learn to program, so I would be eternally grateful to everyone who participates in the MEAP and offers feedback.

Official webpage: Programming the TI-83+/84+ to buy and participate
Cemetech project page: Links and additional information

Edit: Until March 6th, get 50% off with code TI8384 at checkout!

« Last Edit: March 01, 2012, 02:12:37 pm by KermMartian »



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Introducing "Programming the TI-83+/84+"
« Reply #1 on: February 29, 2012, 02:25:54 pm »
That looks pretty great and I'm glad it's progressing nicely.

Btw I saw this last night but I didn't feel like posting much so this is why I didn't post any news. I immediately bought it, though, and started to read what you have done so far. Hopefully I get more free time again to comment and give suggestions if I have any. :)

Also I was happy to read that the publishing company ships outside United States, so this is the paper copy that I've ordered.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Introducing "Programming the TI-83+/84+"
« Reply #2 on: February 29, 2012, 02:26:16 pm »
Wow is this the official cover? EPIC.
Also I would like to join MEAP, how much does it cost?
« Last Edit: February 29, 2012, 02:28:30 pm by aeTIos »
I'm not a nerd but I pretend:

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Introducing "Programming the TI-83+/84+"
« Reply #3 on: February 29, 2012, 02:32:51 pm »
DJ_O: Thanks very much! I look forward to any suggestions you might have. aeTIos, yes it is; it's a variation on my original "Vitruvian Calc" concept, and I think much better (for this particular book's audience) than Manning's standard people pictures.



Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Introducing "Programming the TI-83+/84+"
« Reply #4 on: February 29, 2012, 02:35:31 pm »
Yeah, i actually did not like those people pixx. They look er, not really good. And they give a bad impression of the book.
What price?
I'm not a nerd but I pretend:

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Introducing "Programming the TI-83+/84+"
« Reply #5 on: February 29, 2012, 02:36:10 pm »
Yeah, i actually did not like those people pixx. They look er, not really good. And they give a bad impression of the book.
What price?
Click through! :) It's $23.99 for the MEAP + eBook, or $29.99 for MEAP + print book.



Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Introducing "Programming the TI-83+/84+"
« Reply #6 on: February 29, 2012, 02:37:48 pm »
hmmm. maybe I'll buy it. Maybe not. (give us discount :P (j/k))
« Last Edit: February 29, 2012, 02:38:54 pm by aeTIos »
I'm not a nerd but I pretend:

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Introducing "Programming the TI-83+/84+"
« Reply #7 on: February 29, 2012, 03:16:09 pm »
If you translate it in french, I think I'll buy it. That's a good idea to keep a written record of all your experience. Keep it up ! ;)
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Introducing "Programming the TI-83+/84+"
« Reply #8 on: February 29, 2012, 03:33:07 pm »
So far, this is looing pretty good. I'm helping with the peer review currently, and I've already found a few things that could be fixed or changed. ^_^ But it's looking great so far. ;)

(I'll be sure to keep notes on what I find and sign up for this once I have the money to)

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline hellninjas

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 625
  • Rating: +17/-0
    • View Profile
Re: Introducing "Programming the TI-83+/84+"
« Reply #9 on: February 29, 2012, 03:34:45 pm »
nice Kerm, maybe i buy later after saving a bit :D

Offline Twerty

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 19
  • Rating: +3/-0
    • View Profile
Re: Introducing "Programming the TI-83+/84+"
« Reply #10 on: February 29, 2012, 05:33:15 pm »
I guess this finally cements in writing your position as the definitive source of TI-84 knowledge Kerm. :p

Offline krazylegodrummer56

  • LV2 Member (Next: 40)
  • **
  • Posts: 25
  • Rating: +0/-3
    • View Profile
Re: Introducing "Programming the TI-83+/84+"
« Reply #11 on: February 29, 2012, 07:39:56 pm »
I would love to read it when the price goes down. Would be a great read when I also have the chance
I have a Casio Prizm now! YAY!!! :D









Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Introducing "Programming the TI-83+/84+"
« Reply #12 on: February 29, 2012, 08:48:35 pm »
Hm, I might be interested in reading this book, although I'm not overly interested in BASIC (It's all Axe these days for me :)) Seems like a good place for someone just starting programming tho.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Introducing "Programming the TI-83+/84+"
« Reply #13 on: February 29, 2012, 11:59:13 pm »
This looks like it'll be quite the comprehensive guiding book! Shame the world doesn't have many books like this. Good job on the work you've done on it so far, Kerm, and good luck on completing it.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Introducing "Programming the TI-83+/84+"
« Reply #14 on: March 01, 2012, 01:22:46 am »
I am reading it, looks like a pretty good book for perfect beginners, good job Kerm :)

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.