Magnificent Marvel Supersale

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    Original Essays | March 26, 2015

    Kyle Boelte: IMG Selfies, Memoir, and the World Beyond the Self

    When I was a teenager in Colorado during the late '90s, I liked to climb 14ers — 14,000-foot mountains. I'd often hike with friends, and at... Continue »

Qualifying orders ship free.
List price: $178.25
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
19 Partner Warehouse Networking- General

More copies of this ISBN

Programming With Alice and Java - With CD (09 Edition)


Programming With Alice and Java - With CD (09 Edition) Cover


Synopses & Reviews

Please note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.

Publisher Comments:

To ease readers into Java, Programming with Alice and Javaintertwines the ideas of object-oriented programming in both languages. Programming in Alice is explored first to establish fundamental principles and skills using 3D animations in a fun, visually rich environment. With Alice as a foundation, Chapter 6 introduces readers to Java. The remaining chapters implement concepts in the Java programming language using interesting examples and drawing parallels between the two languages to keep readers engaged. Alice: Objects; Methods and Data; Control Statements; Events; Lists and Arrays. Java: Objects and Classes; Events; Lists and Arrays; Inheritance; Exceptions and I/O; Recursion. For all readers interested in an introduction to programming using Alice and Java.

About the Author

John Lewis is the co-author of the Java™ textbooks used for AP computer science classes: Java Software Solutions, Java Software Structures, and Java Foundations, a comprehensive resource for instructors who want a two-semester introduction to programming textbook that includes data structures topics. He currently teaches courses at both Virginia Tech and Radford University. He received his PhD degree from Virginia Tech.

Peter DePasquale is an assistant professor of computer science at the College of New Jersey (TCNJ). He is the author of Addison-Wesley’s Java Backpack Reference Guide and Addison-Wesley’s C++ Backpack Reference Guide. He is the co-author of Java Foundations, a comprehensive resource for instructors who want a two-semester introduction to programming textbook that includes data structures topics.

Table of Contents

Unit I: Alice

Chapter 1: Objects


The Alice Environment

Objects in Alice

Alice Classes

Do Together and Do In Order

Composite Objects

More to Explore

Chapter 2: Methods and Data


Data and Expressions


More to Explore

Chapter 3: Control Statements

Making Decisions


More to Explore

Chapter 4: Events

Introduction to Event Processing

World Events

Keyboard Events

Mouse Events

Condition Events

More to Explore

Chapter 5: Lists and Arrays

Managing Multiple Objects



More to Explore

Unit II: Java

Chapter 6: Objects and Classes

Comparing Alice and Java

Java Classes and Objects

Java Statements

Introduction to ThunkIt

More to Explore

Chapter 7: Events

Event Processing in Java

Event Types

Mouse Events

Keyboard Events

More to Explore

Chapter 8: Lists and Arrays

Java Collections


Java Arrays

More to Explore

Chapter 9: Inheritance

Creating Subclasses

Class Hierarchies

Overriding Methods


More to Explore

Chapter 10: Exceptions and I/O

Exception Handling

Exception Propagation

Java File I/O

More to Explore

Chapter 12: Recursion

Recursive Thinking

Recursive Programming

Using Recursion

More to Explore


Appendix A Alice Environment Reference

Appendix B Alice Methods and Functions

Appendix C The Unicode Character Set

Appendix D Java Operators

Appendix E Java Modifiers

Appendix F JavaDoc

Product Details

Lewis, John
Addison Wesley Longman
DePasquale, Peter
Programming Languages - Java
Object-oriented programming (computer science
Java (Computer program language)
Programming - Object Oriented Programming
Object-oriented pro
Computer Languages-Java
Edition Description:
Trade paper
Publication Date:
February 2008
Grade Level:
College/higher education:
9.9 x 7.9 x 0.7 in 676 gr

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Networking » General
Computers and Internet » Software Engineering » Object Oriented Programming

Programming With Alice and Java - With CD (09 Edition) Used Trade Paper
0 stars - 0 reviews
$119.00 In Stock
Product details 360 pages Addison Wesley Longman - English 9780321512093 Reviews:
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at