ISBN: 0132122472 Learning to Program with Alice 3rd ed. Table of Contents, description, and desk copy.
This book is an update to the second edition (as described below). The book has revised sections (and corresponding examples) on interactivity and if statements (Chapters 5 and 6). It contains a new Chapter 11, focusing on the transition from ALice to Java. And, it contains many new exercises and projects.
ISBN: 0-13-208516-X Learning to Program with Alice 2nd ed. Table of Contents, description, and desk copy.
This book is an update to the first edition (as described below). It contains Alice 2.2, which provides the ability to save worlds as a movie, and humans who have walk methods. It also has several bug fixes. The text includes discussion of how to save a world as a movie, and export your movie to YouTube (www.youtube.com). It also includes added discussion about several tips and techniques, including better discussion of camera control and using the person builder. And, the text includes additional use of flowcharts as a design technique (in addition to storyboards).
ISBN: 0-13-187289-3 Learning to Program with Alice. Table of Contents, description, and desk copy.
This book contains ALL Chapters, Tips & Techniques (animation user's guide), exercises, projects, and tutorials (Appendix). This option is recommended for short courses and full term/semester courses (pre-CS1, Introduction to Programming, Computer Literacy, Computer Fluency, pre-AP) or the first few weeks of a traditional CS1 course.
ISBN: 0-13-239775-7 Learning to Program with Alice, brief version. Table of contents, description, and desk copy.
This option ONLY contains Chapters 1-3 and limited selections from Chapters 4 & 5 as well as limited selections of Tips & Techniques, exercises, and tutorials (Appendix). This option is recommended for use as a 2-4 week component in Computer Literacy, Computer Fluency, and breadth-first CS0 courses or as a brief introduction to OOP in CS1.