Copyright
Brief Table of Contents
Table of Contents
Foreword
Preface
Acknowledgments
About this Book
1. Getting started with programming
Chapter 1. Diving into calculator programming
1.1. Your calculator: the pocket computer you already own
The Evolution of the Modern Graphing Calculator
1.2. Hello World: your first program
1.2.1. Before you begin: notes on the TI-BASIC language
1.2.2. Displaying “Hello, World”
1.2.3. Running the Hello World program
1.3. Math programming: a quadratic solver
1.3.1. Building the quadratic solver
1.3.2. Testing the solver
1.4. Game programming: a guessing game
1.4.1. Guessing game source and function
1.4.2. Lessons of the guessing game
1.5. Summary
Chapter 2. Communication: basic input and output
2.1. Getting to know the program editor and homescreen
2.1.1. The program editor: typing source code
2.1.2. The homescreen: your canvas for input and output
2.2. Output: displaying text
2.2.1. Displaying text and numbers on the homescreen
2.2.2. Positioning text with the Output command
2.3. Input from users: the Prompt and Input commands
2.3.1. Prompting for numbers
2.3.2. Fancier Input for numbers and strings
2.3.3. Exercise: making conversation
2.4. Troubleshooting tips
2.4.1. Easy-to-spot errors: TI-OS error messages
2.4.2. The subtle errors: why isn’t my program working the way I want?
2.5. Summary
Chapter 3. Conditionals and Boolean logic
3.1. Introduction to comparisons
True and False in TI-BASIC