Learning to program with Alice /
Dann, Wanda.
Cooper, Stephen.
Pausch, Randy.
Upper Saddle River, N.J. : Pearson Prentice Hall,
c2006.
"Includes full version of Alice"--p. [1] of cover.
Includes index.
Contents: Part I: Introduction to Alice -- Getting started with Alice -- Program design and implementation -- Programming: Putting together the pieces -- Part II: Object-oriented and event-driven programming concepts -- Classes, objects, methods, and parameters -- Interaction: Events and event handling -- Part III: Using functions and control statements -- Functions and If/Else -- Repetition: Definite and indefinite -- Repetition: Recursion -- Part IV: Advanced topics -- Lists and list processing -- Variables and revisiting inheritance -- What's next? -- Appendix -- Appendix A: Using Alice -- Appendix B: Managing the Alice interface.
System requirements for accompanying disc: 500 MHz Pentium Processor; 128 MB RAM; Windows ME/2000/XP; 16-bit graphics card; sound card.
Alice (Electronic resource : Carnegie-Mellon University. Stage3 Research Group)
Object-oriented programming (Computer science)
Three-dimensional display systems.
Accompanying disc is available for use on a standalone workstation within the library for single users. Disc will require installation.