did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780321475152

Starting Out with Alice : A Visual Introduction to Programming

by
  • ISBN13:

    9780321475152

  • ISBN10:

    0321475151

  • Edition: 1st
  • Format: Paperback w/CD
  • Copyright: 2011-01-01
  • Publisher: Addison Wesley
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $79.00

Summary

Starting Out with Alice: A Visual Introduction to Programmingpresents a fun and motivational way for novice programmers to learn the basic tenets of programming. Using Alice, an innovative and increasingly popular teaching tool, readers from a variety of backgrounds create virtual programming worlds of animations and computer games. Introduction to Alice and Objects; Programming in Alice; Variables, Functions, Math, and Strings; Decision and Repetition Structures; Methods, Functions, and More about Variables; Events; Lists and Arrays; Recursion. For all readers interested in programming using Alice.

Table of Contents

What is a Computer Program?
Algorithms and Programming Languages
Learning to Program with Alice
Objects
Classes and the Alice Galleries
3D Objects and the Camera
Programming in Alice
lWriting Methods
Naming Conventions
Designing a Program
Comments
Tips for Setting Up an Initial Scene
Executing Instructions Simultaneously
Exporting Your Code for Printing
Variables, Functions, Math, and Strings
Variables
Functions
Creating Math Expressions
Working with Strings and Text
Decision and Repetition Structures
Boolean Values
The If/Else Decision Structure
Relational Comparisons and Logical Operators
The Loop Instruction
The While Instruction
Methods, Functions, and More About Variables
Writing Custom Class-Level Methods
Saving an Object to a New Class
tepwise Refinement
Passing Arguments
Using Class-Level Variables as Properties
Writing Class-Level Functions
World-Level Methods and Variables
Using Clipboards
Tips for Visual Effects and Animation
Events
Responding to Events
Handling Key Press and Mouse Events
Using Events in Simulations and Games
Using Events in Games and Simulations
Lists and Arrays
Lists
Arrays
Recursion
Introduction to Recursion
Problem Solving with Recursion
Appendix A Installing Alice
Table of Contents provided by Publisher. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program