Learning to Program with Alice
Author: Wanda P Dann
This updated guide supports an innovative approach to fundamental programming concepts. The authors use program visualization to create an easy relationship between program construct and the animation action in a 3D world. For consistency with Java, C++, and other commonly used languages, "questions" are now "functions." Save and reload bugs have been fixed. Fonts can be scaled larger or smaller. High contrast mode is available for projection in the classroom. A useful how-to guide for programmers interested in learning Alice.
Table of Contents:
Pt. I Introduction to Alice 1
1 Getting Started with Alice 3
2 Program Design and Implementation 22
3 Programming: Putting Together the Pieces 62
Pt. II Object-Oriented and Event-Driven Programming Concepts 87
4 Classes, Objects, Methods and Parameters 89
5 Interaction: Events and Event Handling 140
Pt. III Using Functions and Control Statements 169
6 Functions and If/Else 171
7 Repetition: Definite and Conditional Loops 208
8 Repetition: Recursion 231
Pt. IV Advanced Topics 257
9 Lists and List Processing 259
10 Variables and Revisiting Inheritance 277
11 What's Next? 306
App. A Using Alice 311
App. B Managing the Alice Interface 330
Index 345
Interesting textbook: Morels or Smokestack Lightning
Photoshop (Quamut)
Author: Quamut
Quamut is the fastest, most convenient way to learn how to do almost anything. From tasting wine to managing your retirement accounts, Quamut gives you reliable information in a concise chart format that you can take anywhere. Quamut charts are:
- Authoritative: Written by experts in their field so you have the most reliable information available.
- Clear: Our explanations take you step-by-step through everything from performing CPR to threading a needle.
- Concise: You’ll learn just what you need to know—no more, no less.
- Precise: Quamut charts include detailed text, photos, and illustrations to show you exactly how to do just about anything.
- Portable: Your know-how goes with you wherever your projects lead.
Better pics in just a few clicks.
Adobe Photoshop is the world’s leading image editing software. This guide shows you how to use Photoshop CS3 (and earlier versions) to take your digital photos to the next level. Put your pictures in their best light by learning to:
- Navigate the Photoshop workspace
- Use key features, such as Selections, Layers, and Layer Masks
- Fix red eye, remove imperfections, improve color and contrast, and more
No comments:
Post a Comment