Omnimaga

Omnimaga => News => Topic started by: KermMartian on September 28, 2012, 10:07:51 am

Title: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: KermMartian on September 28, 2012, 10:07:51 am
Almost a full year after Manning Publications first contacted me about writing a book on graphing calculator programming, I am proud to announce that "Programming the TI-83 Plus/TI-84 Plus" has been published! To quote directly from the book's description:

Programming the TI-83 Plus/TI-84 Plus is an example-filled, hands-on tutorial that introduces students, teachers, and professional users to programming with the TI-83 Plus and TI-84 Plus 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.

As I will be demonstrating at Maker Faire this weekend (http://www.cemetech.net/news.php?id=529), graphing calculators like the TI-83+ and the TI-84+ are the perfect way to learn programming. My book assumes no previous programming knowledge and teaches you to think like a programmer, to plan the logic and structure of a program, and to turn that plan into code. While it teaches the TI-BASIC language (and touches for a chapter each on hybrid BASIC and z80 ASM), I think that it would serve as a good guide to anyone looking to get started in programming with any language. Every lesson is interspersed with plenty of code examples that you can test out on your own calculator, which I feel is vital for getting an intuitive feel for a language.

I encourage you, whether you are a student, a teacher, or a professional, to grab Programming the TI-83 Plus/TI-84 Plus and give it a read. If you want to learn to program, learn calculator programming, or even if you already know some TI-BASIC and want to learn more advanced techniques, I think this is a great resource. And if you want to start reading it before you buy it, you can check out the free Chapter 1: Diving into Calculator Programming (http://manning.com/mitchell/PTIsample_ch01.pdf) and Chapter 6: Advanced Input and Events (http://www.manning.com/mitchell/PTIsample_ch06.pdf) chapters. As always, I would love to hear your thoughts and feedback on the book!

Important Links
(http://www.cemetech.net/img/icon/dl.gif) Buy Programming the TI-83 Plus/TI-84 Plus on Amazon (http://www.amazon.com/dp/1617290777/)
(http://www.cemetech.net/img/icon/dl.gif) Buy Programming the TI-83 Plus/TI-84 Plus at Barnes and Noble (http://www.barnesandnoble.com/w/?ean=9781617290770)
(http://www.cemetech.net/img/icon/dl.gif) Table of Contents, sample chapters, and more information from Manning Publications (http://affiliate.manning.com/idevaffiliate.php?id=1213_289)

(http://www.cemetech.net/img/book/threedee.png)
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: Adriweb on September 28, 2012, 11:02:36 am
By any chance would there be a way to get an autographed copy ? :D


Edit : Out of curiosity, I don't remember if TI-Planet and Omnimaga are cited in the book ? :D
(I just noticed Persalteas ("Louis Becquey") got featured on the back page, congratz :D)
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: guy6020665 on September 28, 2012, 02:27:04 pm
Looks cool! Good Job. Started reading sample chapter 1. Table 1.1 the side by side comparison of calc vs comp got them confused.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: Sorunome on September 28, 2012, 04:55:09 pm
Wow, that's pretty cool! Hopefully the community will grow now more :D
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: DJ Omnimaga on September 28, 2012, 05:03:19 pm
Awesome! I just bought it for $0.75 at the local Zellers store!

Just kidding (it was an Asterix at the Olympic Games book that I bought for that price), I pre-ordered it as soon as it was possible and it just shipped about a week ago. Hopefully I'll get it within 2-3 weeks. :D

@Adriweb I believe Cemetech is, for the Doors CS (and book origins) references and there was a link section somewhere, but maybe the link section was scrapped due to how some sites might be gone in a few years, so I'm not sure anymore. EDIT: Omni might be listed in Appendix C http://www.cemetech.net/forum/viewtopic.php?p=176682#176682 , along with MaxCoderz and TI-Planet

Hopefully if Renaut-Bray picks up english books, they'll add it to their shelves over here.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: Xeda112358 on September 28, 2012, 05:31:40 pm
I am thinking of getting this book for somebody. I just wish the campus book store had it in stock XD I'll probably have to order it online :)
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: ben_g on September 28, 2012, 06:31:08 pm
(http://picturestack.com/871/437/cKrUntitledriU.png)
A mistake has been made in the sample chapter 1, or Kerm has a really awesome calculator and a really crappy computer.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: DJ Omnimaga on September 28, 2012, 09:36:04 pm
I wonder if the sample chapter is up to date compared to the one inside the book?
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: KermMartian on September 28, 2012, 11:34:44 pm
DJ: No, it's not quite as up-to-date, but I'll make a note of that. Thanks for catching it! I don't think that error is in the print book, but I will double-check.

Adriweb: Yes, both Omnimaga and TI-Planet are offered as forum options in Appendix C, especially with regards to their Nspire work. I'd be happy to sign one for you and then ship it to you if you had it shipped to me; PM me. :)

Xeda, perhaps you can ask them to order it?

DJ_O: Is that a Canadian book chain?

Also, to our French compatriots, I have the ball rolling on a French translation. If you are interested in helping with the project, or have chatted with any French publishers in the past so we can explore all our options, I'd be very interested in chatting privately.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: XVicarious on September 29, 2012, 12:42:39 am
But Kerm you still never answered about the autographed copy!
And can you possibly check your PMs here? I have a quick question for you.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: DJ Omnimaga on September 29, 2012, 12:58:24 am
Kerm more stores in Quebec. Not sure if they're available Canadian-wide. If I remember, the Renault-Bray store in my city (South shore of Quebec City area) has no English language book, but the one in Quebec City where there are 3 big shopping malls next to each others could have some, but now that I check their site, it seems like they focus on Francophone culture (although their site has an English section). http://www.renaud-bray.com/mission_en.aspx
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: Adriweb on September 29, 2012, 07:20:40 am
Adriweb: Yes, both Omnimaga and TI-Planet are offered as forum options in Appendix C, especially with regards to their Nspire work. I'd be happy to sign one for you and then ship it to you if you had it shipped to me; PM me. :)

Great, PM'ed (irc) :D

Also, to our French compatriots, I have the ball rolling on a French translation. If you are interested in helping with the project, or have chatted with any French publishers in the past so we can explore all our options, I'd be very interested in chatting privately.
Same, I'd be glad to help for translation (I've already done some translation jobs) at any level. :) But I'm still a student so having collaborator translators would be better for us (+ checkings + time saving etc.) :D
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: Juju on September 29, 2012, 10:27:35 am
Also, to our French compatriots, I have the ball rolling on a French translation. If you are interested in helping with the project, or have chatted with any French publishers in the past so we can explore all our options, I'd be very interested in chatting privately.
Would like to help as well.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: Stefan Bauwens on October 01, 2012, 02:41:29 am
First of all: VCongrats on finishing your book. I hope it helps the community grow!
Almost a full year after Manning Publications first contacted me about writing a book on graphing calculator programming, I am proud to announce that "Programming the TI-83 Plus/TI-84 Plus" has been published!
Wait, did they contact you first?
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: aeTIos on October 01, 2012, 04:02:51 am
What happened to the cover O.O
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: KermMartian on October 01, 2012, 11:24:54 am
aeTIos: It got an upgrade. :)
Stefan: Thanks! Yes, they had read some of my previous work, and found my writing style compelling and fluid. ;)
Juju: Great, thanks for that.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: DJ Omnimaga on October 05, 2012, 11:13:05 pm
I GOT THE BOOK!!!! JUJU TOO!!! It looks very awesome and I'm glad I got a copy. :D

Just a warning to those who will open the packaging from Manning, though: Be careful when tearing the envelope apart, because you might have some cleaning up to do afterward due to the stuff they put inside the envelope paper to protect packages :P
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: Juju on October 05, 2012, 11:16:49 pm
Yeah, the book seemed dusty at first when I opened it.

BUT I GOT THE BOOK :3

AND THERE'S MY NAME IN IT AT PAGE XX :333
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: DJ Omnimaga on October 05, 2012, 11:19:52 pm
Nah it wasn't the book nor the inside of the package. In fact there was no dust inside lol. It was just between the paper layers that makes the envelope that there was something that looked like actual dust lol.
Title: Re: "Programming the TI-83 Plus/TI-84 Plus" Published
Post by: DJ Omnimaga on October 14, 2012, 07:03:10 pm
By the way, although I am late (I posted this on Cemetech days ago), thanks to Kerm for including PO:RN in the hybrid BASIC section of his book. :) (Btw I'm refering to that pseudo-3D racing game screenshot you see there)