Saturday, December 27, 2008

Learning to Program with Alice or Photoshop

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