Cart
Free US shipping over $10
Proud to be B-Corp

Programming with Alice and Java John Lewis

Programming with Alice and Java By John Lewis

Programming with Alice and Java by John Lewis


$4.39
Condition - Good
Only 1 left

Faster Shipping

Get this product faster from our US warehouse

Programming with Alice and Java Summary

Programming with Alice and Java: United States Edition by John Lewis

The Java (TM) programming language can be challenging for novice computer programmers with limited experience in object-oriented programming. To ease students into Java, Programming with Alice and Java intertwines 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. The remaining chapters implement concepts in the Java programming language using interesting examples and drawing parallels between the two languages to keep students engaged.

Please note: The ThunkIt application is not available as planned for this edition of the book. Please note that the website www[.]thunkit[.]net no longer relates to this book.

About John Lewis

John Lewis is the co-author of the Java (TM) 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
Introduction
The Alice Environment
Objects in Alice
Alice Classes
Do Together and Do In Order
Composite Objects
More to Explore

Chapter 2: Methods and Data
Methods
Data and Expressions
Parameters
More to Explore

Chapter 3: Control Statements
Making Decisions
Repetition
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
Lists
Arrays
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
Generics
Java Arrays
More to Explore

Chapter 9: Inheritance
Creating Subclasses
Class Hierarchies
Overriding Methods
Polymorphism
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

Appendices
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

Additional information

CIN032151209XG
9780321512093
032151209X
Programming with Alice and Java: United States Edition by John Lewis
Used - Good
Paperback
Pearson Education (US)
20080325
360
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Programming with Alice and Java