Table of Contents

 

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