Ape Antics Second Edition (2012)
APE is a programming tool that has been developed to teach introductory programming topics. Many introductory texts concentrate on the syntax in an abstract way, using artificial examples that have little real world relevance. We're doing the same thing, except you'll be commanding a spaceship to fight aliens and dodge asteroids. Who could ask for more?
No previous programming experience required, this book will take you from the very first introductory topics.
- Netbeans - For the material here, we use Netbeans 7.2 but any version will be fine.
- Java SDK - For the material here, we use JDK 7u5.
- ape.jar - The APE engine, used for this teaching material.
- apespace.jar - A space based APE game used for this teaching material.