Your textbook…

Starting Out with Alice: A Visual Introduction to Programming

By Tony Gaddis

ISBN-10: 0-321-47515-1

ISBN-13: 978-0-321-47515-2What's this?

Published by Addison-Wesley

Pub. Date: Feb 6, 2007

Format: Paper

Table of Contents

Chapter 1 Introduction to Alice and Objects
1.1 What Is a Computer Program?
1.2 Algorithms and Programming Languages
1.3 Learning to Program with Alice
1.4 Objects
1.5 Classes and the Alice Galleries
1.6 3D Objects and the Camera

Chapter 2 Programming in Alice
2.1 Writing Methods
2.2 Naming Conventions
2.3 Designing a Program
2.4 Comments
2.5 Tips for Setting Up an Initial Scene
2.6 Executing Instructions Simultaneously
2.7 Exporting Your Code for Printing

Chapter 3 Variables, Functions, Math, and Strings
3.1 Variables
3.2 Using Functions
3.3 Creating Math Expressions
3.4 Working with Strings and Text

Chapter 4 Decision and Repetition Structures
4.1 Boolean Values
4.2 The If/Else Decision Structure
4.3 Relational Comparisons and Logical Operators
4.4 The Loop Instruction
4.5 The While Instruction

Chapter 5 Methods, Functions, and More about Variables
5.1 Writing Custom Class-Level Methods
5.2 Saving an Object to a New Class
5.3 Stepwise Refinement
5.4 Passing Arguments
5.5 Using Class-Level Variables as Properties
5.6 Writing Class-Level Functions
5.7 World-Level Methods and Variables
5.8 Using Clipboards
5.9 Tips for Visual Effects and Animation

Chapter 6 Events
6.1 Responding to Events
6.2 Handling Key Press and Mouse Events
6.3 Using Events in Simulations and Games
6.4 Tips for Games and Simulations

Chapter 7 Lists and Arrays
7.1 Lists
7.2 Arrays

Chapter 8 Recursion
8.1 Introduction to Recursion
8.2 Problem Solving with Recursion

Appendixes
A Installing Alice
B Answers to Checkpoints

Index

This textbook is also sold in the various packages listed below. Before purchasing one of these packages, speak with your professor about which one will help you be successful in your course.

Package ISBN-13: 9780138004842

$157.53 | Add to Cart

This package contains:

  • Starting Out with Alice: A Visual Introduction to Programming
    Tony Gaddis | ©2008 | Paper; 352 pages
  • Fluency with Information Technology: Skills, Concepts, and Capabilities, 3rd Edition
    Lawrence Snyder | ©2008 | Paper; 784 pages

Package ISBN-13: 9780131373433

$146.73 | Add to Cart

This package contains:

  • Starting Out with Alice: A Visual Introduction to Programming
    Tony Gaddis | ©2008 | Paper; 352 pages
  • Prelude to Programming: Concepts and Design, 4th Edition
    Stewart Venit, Elizabeth Drake | ©2009 | Paper; 552 pages

Package ISBN-13: 9780321528100

$175.00 | Add to Cart

This package contains:

  • Starting Out with Alice: A Visual Introduction to Programming
    Tony Gaddis | ©2008 | Paper; 352 pages
  • Building Java Programs: A Back to Basics Approach
    Stuart Reges, Martin Stepp | ©2008 | Paper; 896 pages
  • MyCodemate Student Access Kit, 3rd Edition
    MyCodeMate | ©2005 | Access Code Card
  • MyCodeMate Sticker
    Addison-Wesley | ©2006 | Paper

Package ISBN-13: 9780321515582

$169.20 | Add to Cart

This package contains:

  • Starting Out with Alice: A Visual Introduction to Programming
    Tony Gaddis | ©2008 | Paper; 352 pages
  • Starting Out with Java: From Control Structures through Data Structures
    Tony Gaddis, Godfrey Muganda | ©2007 | Paper; 1319 pages
  • MyCodeMate Sticker
    Addison-Wesley | ©2006 | Paper
  • MyCodemate Student Access Kit, 3rd Edition
    MyCodeMate | ©2005 | Access Code Card

Textbook

List Price: $70.00

Add to Shopping Cart

Members pay only $63.00

Free FedEx Ground Shipping.