All Books
Programming the TI-83 Plus/TI-84 Plus book cover by Christopher Mitchell
Computers & Internet

Programming the TI-83 Plus/TI-84 Plus: A Hands-On Tutorial in TI-BASIC by Christopher Mitchell

β‚Ή3,522

Inclusive of all applicable taxes. FREE shipping on all orders.

Quantity:
1
Share:
Free DeliveryOn every order
15-Day ReturnEasy returns
Genuine BookPhysical copy only

Available Offers

  • 🚚Free Delivery β€” Free shipping on all orders
  • πŸ’΅Cash on Delivery β€” Pay when your order arrives
  • ↩️15-Day Easy Returns β€” Hassle-free return policy
  • πŸ”’Cash on Delivery β€” Pay safely when your order arrives

Check Delivery

Product Description

Introduction

The graphing calculator has long been a trusted companion for students and professionals tackling complex mathematics and science problems. But did you know that your TI-83 Plus or TI-84 Plus is also a powerful, pocket-sized computer capable of running custom programs? Programming the TI-83 Plus/TI-84 Plus by Christopher Mitchell is the definitive guide that unlocks this hidden potential. Published by Manning Publications, this hardcover edition is crafted for Indian students, educators, and hobbyists who want to go beyond simple calculations and dive into the world of programming using the built-in TI-BASIC language. Whether you are preparing for competitive exams like JEE, working on engineering projects, or simply curious about coding, this book offers a hands-on, example-driven approach that makes learning both fun and practical.

Book Overview

This book is not just a manual; it is a complete tutorial that takes you from absolute beginner to confident programmer. Starting with the very basics of writing your first line of code, it systematically builds your skills through real-world projects. You will learn how to create utilities that automate repetitive math tasks, design interactive games that run on your calculator, and develop programs that solve complex scientific problems. Every concept is explained with clear, step-by-step examples, ensuring that you understand not just the 'how' but also the 'why' behind each programming technique. The book is structured to be immersive, encouraging you to type and test code as you read, which solidifies learning and builds practical competence.

Key Highlights

  • Hands-On Learning: Over 100 ready-to-run programs and exercises that you can type directly into your calculator.
  • TI-BASIC Mastery: Comprehensive coverage of the TI-BASIC language, including variables, loops, conditionals, and subroutines.
  • Game Development: Step-by-step guidance to create classic games like number guessing, mazes, and even arcade-style challenges.
  • Math & Science Tools: Build custom solvers for quadratic equations, unit conversions, statistical analysis, and more.
  • Optimization Tips: Learn how to write efficient, fast-running code that makes the most of your calculator's hardware.
  • Real-World Projects: Develop practical utilities such as a loan calculator, a matrix solver, and a graphing tool.

Inside the Book

The content is divided into logical sections that mirror the learning curve of a programmer. Early chapters focus on the fundamentals: navigating the calculator's programming menu, storing and recalling variables, and controlling program flow with simple loops. As you progress, you will explore advanced topics like working with lists and matrices, creating custom menus, and handling user input. A dedicated section on graphics programming teaches you how to draw shapes, animate sprites, and build visual interfaces. The book also covers debugging techniques to help you identify and fix errors in your code. Each chapter ends with a set of challenges that test your understanding and encourage creative problem-solving.

Key Topics

  • Getting Started: Setting up your calculator for programming, understanding the program editor.
  • Variables and Data Types: Using numbers, strings, lists, and matrices effectively.
  • Control Structures: If-then-else, For loops, While loops, and Repeat loops.
  • Input and Output: Displaying text, formatting numbers, accepting user responses.
  • Subroutines and Modularity: Breaking programs into reusable blocks.
  • Graphics and Animation: Drawing pixels, lines, circles, and creating smooth animations.
  • Advanced Math Programming: Implementing algorithms for calculus, algebra, and trigonometry.
  • Game Design Principles: Collision detection, scoring, and user interaction.
  • Debugging and Testing: Common errors and how to resolve them.
  • Sharing Programs: Transferring code between calculators and computers.

Reader Benefits

By working through this book, you will gain a solid foundation in programming logic that is transferable to other languages like Python, C, or Java. You will no longer be a passive user of your calculator but an active creator who can tailor it to your specific academic or professional needs. For students, this means being able to write programs that check homework, simulate experiments, or even play games during breaks. For teachers, it offers a way to create interactive lessons and demonstrations that engage students in STEM subjects. For hobbyists, it opens up a world of creative possibilities on a device you already own. The skills you developβ€”problem decomposition, algorithmic thinking, and attention to detailβ€”are invaluable in any technical career.

Learning Outcomes

  • Write, edit, and execute original TI-BASIC programs on your TI-83 Plus or TI-84 Plus.
  • Understand core programming concepts such as variables, loops, functions, and conditional logic.
  • Create interactive math and science utilities that solve real-world problems.
  • Design and code simple to moderately complex games with graphics and sound.
  • Debug and optimize your programs for better performance and reliability.
  • Apply computational thinking to break down complex tasks into manageable steps.
  • Confidently transfer your programming knowledge to other languages and platforms.

Who Should Read

This book is ideal for anyone who owns a TI-83 Plus or TI-84 Plus graphing calculator and wants to learn programming. It is perfect for high school and college students in India who are studying mathematics, physics, computer science, or engineering. Teachers and tutors will find it a valuable resource for integrating coding into their curriculum. Even if you have never written a line of code before, the friendly, example-rich approach makes it accessible. For experienced programmers, it serves as a quick reference to the unique features of the TI-BASIC environment. In short, if you have a calculator and a curious mind, this book is for you.

About the Author

Christopher Mitchell is a well-known figure in the calculator programming community. With years of experience developing applications for TI calculators, he is the creator of the popular Cemetech website, a hub for calculator enthusiasts. His deep technical knowledge and passion for teaching shine through in this book, as he explains complex topics in a clear, engaging manner. Mitchell's background includes both academic research and hands-on software development, making him uniquely qualified to guide readers from novice to skilled programmer.

About the Publisher

Manning Publications is a leading publisher of technical books known for its practical, developer-focused content. Their titles are used by professionals and students worldwide to master new technologies. Manning's commitment to quality ensures that every book, including this one, is thoroughly reviewed and meticulously edited. For Indian readers, Manning's reputation for producing accessible, example-driven guides makes this hardcover edition a reliable investment for self-study or classroom use.

Conclusion

Programming the TI-83 Plus/TI-84 Plus is more than a book; it is a gateway to a new way of thinking. By turning your graphing calculator into a programmable tool, you empower yourself to solve problems creatively and efficiently. Whether your goal is to ace an exam, build a game, or simply understand how software works, this book provides the roadmap. With clear explanations, abundant examples, and a focus on practical application, it is the ultimate resource for Indian students and enthusiasts ready to start their programming journey. Order your copy today from Bookshops.in and unlock the full potential of your calculator.

Quick Summary

Programming the TI-83 Plus/TI-84 Plus by Christopher Mitchell is a hands-on, example-filled tutorial that teaches students, teachers, and professionals how to program their graphing calculators using the built-in TI-BASIC language. This book is perfect for Indian high school and college students who use TI calculators for exams like JEE, NEET, or engineering coursework. Readers will learn to create custom math utilities, science tools, and even games, all while building a strong foundation in programming logic and problem-solving. The book is written in an accessible, step-by-step style that makes learning fun and practical. By buying from Bookshops.in, India's premium online bookstore, you get a genuine physical hardcover copy delivered to your door, ensuring you have a reliable reference you can use anytime. Whether you are a beginner or want to expand your calculator's capabilities, this book is your gateway to mastering TI-BASIC programming.

Book Highlights

βœ“Hands-on, example-driven approach for quick learning
βœ“Covers both TI-83 Plus and TI-84 Plus calculators
βœ“Learn TI-BASIC from scratch – no prior programming needed
βœ“Create math utilities, science tools, and fun games
βœ“Perfect for Indian high school and college students
βœ“Includes real-world projects and exercises
βœ“Written by experienced programmer Christopher Mitchell
βœ“Published by Manning Publications, a trusted tech publisher
βœ“Ideal for STEM classrooms and self-study
βœ“Teaches programming logic and problem-solving skills
βœ“Step-by-step instructions with clear examples
βœ“Build confidence in calculator programming
βœ“Suitable for teachers designing interactive lessons
βœ“Helps prepare for competitive exams like JEE and NEET

Book Specifications

ISBN-139781617290770
ISBN-101617290777
Publisherβ€Ž Manning Pubns Co
Languageβ€Ž English
Dimensionsβ€Ž 18.75 x 2.24 x 23.5 cm
Weightβ€Ž 590 g
CategoryLanguages β€Ί C & C++
GenreNonfiction
Reading Age13 years and up
Original LanguageEnglish

Frequently Asked Questions

Is this book suitable for complete beginners?
Yes, it assumes no prior programming experience and guides you step by step.
Which calculator models does this book cover?
It covers both TI-83 Plus and TI-84 Plus graphing calculators.
What programming language is used?
The book uses TI-BASIC, the built-in programming language of these calculators.
Can I create games with this book?
Absolutely – the book includes projects for creating games and interactive programs.
Is this book relevant for Indian students?
Yes, many Indian students use TI calculators for exams like JEE and NEET, and this book enhances their utility.
How is the book structured?
It is example-filled and hands-on, with each chapter building on previous concepts.
Do I need any additional software?
No, the TI-BASIC language is built into the calculator – just turn it on and start.
How long does it take to learn programming from this book?
With regular practice, you can start writing simple programs in a few days and advanced ones in weeks.
Can teachers use this in the classroom?
Yes, it is an excellent resource for designing interactive math and science lessons.
Is there any digital content included?
This is a physical print book only – no digital editions or codes are included.
What is the price in Indian rupees?
The price is β‚Ή3522 at Bookshops.in.
Who is the author?
The author is Christopher Mitchell, an experienced programmer and educator.
Can I use this book for self-study?
Yes, it is designed for self-paced learning with clear examples and exercises.
Does this book cover advanced programming topics?
It starts with basics and progresses to more advanced utilities and games.

Customers Also Bought

Buy Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer β€” BookShops.in

Programming

Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

β‚Ή3,143
Buy Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean β€” BookShops.in

Programming

Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

β‚Ή5,539
Buy Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm β€” BookShops.in

Programming

Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

β‚Ή5,458
Buy Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O' β€” BookShops.in

Programming

Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

β‚Ή3,680
Buy Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.  β€” BookShops.in

Programming

Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

β‚Ή3,158
Buy Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |  β€” BookShops.in

Programming

Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |

β‚Ή5,602

Related Products

View All
Buy Modern Full-Stack React Projects by Daniel Bugl β€” BookShops.in

Computers & Internet

Modern Full-Stack React Projects by Daniel Bugl

β‚Ή2,311
Buy Mootools 1.2 Beginner's Guide (English, Jacob Gube) β€” BookShops.in

Computers & Internet

Mootools 1.2 Beginner's Guide (English, Jacob Gube)

β‚Ή2,085
Buy Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology) β€” BookShops.in

Computers & Internet

Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

β‚Ή4,187
Buy Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo β€” BookShops.in

Computers & Internet

Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

β‚Ή4,985
Buy Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao β€” BookShops.in

Computers & Internet

Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

β‚Ή5,336
Buy Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan β€” BookShops.in

Computers & Internet

Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan

β‚Ή4,180
Get In Touch

Contact BookShops.in

Find our bookstore in Madurai on the map below, or let us know about your reading experience by leaving a review.

Phone+91 81899 68108
Address12, Rajan Street, Main Road, KK Nagar, Madurai β€” 625020, Tamil Nadu, India
Support HoursMon–Sat, 10:00 AM – 6:00 PM (IST)

Value your feedback

Enjoyed the books you ordered from us? Your review helps fellow readers discover our store and helps us improve.

Leave a Google Review

Your Cart

Your cart is empty

Add books to get started