Synopses & Reviews
This book takes an innovative approach to fundamental programming concepts using 3D animation. Introduces the basic concepts of object-oriented programming as related to today’s multimedia world. Explains how to use the Alice environment to explore the fundamentals of programming. Provides illustrations and step-by-step demonstrations to explore topics in depth. For anyone interested in programming using the Alice environment
Synopsis
This book takes an innovative approach to fundamental programming concepts using 3D animation. Introduces the basic concepts of object-oriented programming as related to today's multimedia world. Explains how to use the Alice environment to explore the fundamentals of programming. Provides illustrations and step-by-step demonstrations to explore topics in depth. For anyone interested in programming using the Alice environment
Table of Contents
PRELIMINARY TOC FOR ALICE BRIEF VERSION
Table of Contents
Preface to the Instructor
Part I: Introduction to Alice
Chapter 1 Getting Started with Alice
1-1 Introduction to Alice
1-2 Alice Concepts
Tips and Techniques 1: Special Effects: Text and 2D Graphic Images
Chapter 2 Program Design and Implementation
2-1 Scenarios and Storyboards
2-2 A First Program
Exercises
Summary
Chapter 3 Programming: Putting Together the Pieces
3-1 Built-in Functions and Expressions
3-2 Simple Control Structures
Tips and Techniques 3: Engineering Look and Feel
Exercises
Summary
Part II: Object-oriented and Event-driven Programming Concepts
Chapter 4 Classes, Objects, Methods, and Parameters
Section 4-3 Class-level Methods and Inheritance
Tips and Techniques 4: Visible and Invisible Objects
Chapter 5 Interaction: Events and Event Handling
Tips and Techniques 5: Events
Appendix
Appendix A: Using Alice
Part 1: Running virtual worlds in Alice
Part 2: Using Popup Menus to Create an Initial Scene
Appendix B: Managing the Alice Interface
Alice software in book.