It can be easy to fall in to a routine of creating GeoGebra applets for your students to use as inquiry, assessment, or remediation; however, why not use GeoGebra as a programming tool to give students a better appreciation for and understanding of both the mathematics content and programming? Use this book as a vehicle to reach a better mathematical comprehension and provide a basic introduction of programming.