Addison-Wesley / Prentice Hall
My Instructor Resource Center : Log in or request access
Introduction to Computing and Programming with Java: A Multimedia Approach
ISBN-10: 0131496980
ISBN-13: 9780131496989
Publisher: Prentice Hall
Copyright: 2007
Format: Paper; 592 pp
Published: 04/07/2006
Status: Instock
For CS1 Java programming.
Using the video game generation’s fascination with digital multimedia as a springboard, this text teaches Java programming in a context that students find relevant and useful. Students learn to program using Java while creating interesting effects with sounds, pictures, web pages, and video.
Preface iv
Contents xi
1 Introduction to Computer Science and Media Computation
2 Introduction to Java
3 Introduction to Programming
4 Modifying Pictures using Loops
5 Modifying Pixels in a Matrix
6 Conditionally Modifying Pixels
7 Drawing
8 Modifying all Samples in a Sound
9 Modifying Samples using Ranges
10 Combining and Creating Sounds
11 Creating Classes
12 Creating and Modifying Text
13 Making Text for the Web
14 Encoding, Manipulating, and Creating Movies
15 Speed
16 JavaScript
APPENDICES
A Quick Reference to Java
A.1 Variables
A.2 Method Declarations
A.3 Loops
A.4 Conditionals
A.5 Operators
A.6 String escapes
A.7 Classes
A.8 Fields
A.9 Constructors
A.10 Packages
GOAL, Where Virtual Office Hours are 24/7!
This title is available with GOAL, our Computer Science online homework and assessment technology featuring multiple choice questions and learning labs for Java Programming, Operating Systems, and Database Systems courses.
Mark Guzdial is a Full Professor at the College of Computing at Georgia Tech, member of the GVU Center, and Director of the Collaborative Software Laboratory. His Prentice Hall books include Squeak: Object-Oriented Design with Multimedia Applications; Squeak: Open Personal Computing and Multimedia; and Introduction to Computing and Programming in Python: A Multimedia Approach.
Barbara J. Ericson, is a highly-rated instructor for the College of Computing at Georgia Tech. She has taught continuing education and undergraduate courses for Georgia Tech. She authored continuing education courses on Java and Object-Oriented Analysis and Design. Her current position is the Director of CS Outreach for the Institute for Computing Education (ICE) which works to improve computing education at the secondary level in Georgia. An ACM member, Ericson has worked at several leading industrial research labs, including General Motors Research Labs and Bell Communications Research.
New computer science students are far more motivated when they are creating programs they care about. Reflecting that insight, this complete first course in Java introduces each new concept in the context of programs that manipulate students’own sounds, pictures, web pages, and video: programs that help them communicate.
Mark Guzdial and Barbara Ericson draw on their innovative work at Georgia Tech, work that has significantly improved student success, and earned the recognition of the National Science Foundation. This book presents new techniques only after demonstrating why students need them to solve meaningful problems. Students can then run their digital media programs get immediate feedback that helps them stay on the right track.
Open-ended assignments are designed to motivate, promote creativity, and encourage collaboration and friendly competition, using the simple, intuitive, lightweight DrJava development environment. At the same time, students learn to create robust, efficient Java code for any IDE or platform.
Skills include:
A dual-platform CD-ROM (for Macintosh® and Windows®) includes raw media materials and programming source code for the book’s exercises and all necessary software, including Sun Microsystems’ Java 2 Platform, Standard Edition and more.
GOAL Student Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
©2007 | Prentice Hall | Access Code Card; 1 pp | Instock
ISBN-10: 0136151825 |
ISBN-13: 9780136151821
GOAL Instructor Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
©2007 | Prentice Hall | Access Code Card | Instock
ISBN-10: 0136151841 |
ISBN-13: 9780136151845
GOAL Instructor Access Code for Introduction to Computing and Programming with Java: A Multimedia Approach
Guzdial & Ericson
©2007 | Prentice Hall | Digital Access Code | Instock
ISBN-10: 0136049664 |
ISBN-13: 9780136049661
GOAL for Intro to Computing and Programming with Java: A Multimedia Approach (Access code required)
Ullman
©2007 | Prentice Hall | Website | Instock
ISBN-10: 0136151833 |
ISBN-13: 9780136151838
Online purchase price: $34.00
GOAL Instructor Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
©2007 | Prentice Hall | Access Code Card | Instock
ISBN-10: 0136151841 |
ISBN-13: 9780136151845
GOAL Instructor Access Code for Introduction to Computing and Programming with Java: A Multimedia Approach
Guzdial & Ericson
©2007 | Prentice Hall | Digital Access Code | Instock
ISBN-10: 0136049664 |
ISBN-13: 9780136049661
GOAL for Intro to Computing and Programming with Java: A Multimedia Approach (Access code required)
Ullman
©2007 | Prentice Hall | Website | Instock
ISBN-10: 0136151833 |
ISBN-13: 9780136151838
Online purchase price: $34.00
GOAL to accompany Introduction to Computing and Programming with Java: A Multimedia Approach
Gradiance
©2007 | Prentice Hall | On-line Supplement |
Estimated Availability : 04/01/2007
ISBN-10: 0136153615 |
ISBN-13: 9780136153610
Instructor Resource Center
Guzdial & Ericson
©2007 | Prentice Hall | On-line Supplement | Instock
ISBN-10: 0131936026 |
ISBN-13: 9780131936027
View Downloadable Files
GOAL Student Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
©2007 | Prentice Hall | Access Code Card; 1 pp | Instock
ISBN-10: 0136151825 |
ISBN-13: 9780136151821
GOAL for Intro to Computing and Programming with Java: A Multimedia Approach (Access code required)
Ullman
©2007 | Prentice Hall | Website | Instock
ISBN-10: 0136151833 |
ISBN-13: 9780136151838
Online purchase price: $34.00
GOAL Student Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
©2007 | Prentice Hall | Access Code Card; 1 pp | Instock
ISBN-10: 0136151825 |
ISBN-13: 9780136151821
GOAL Instructor Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
©2007 | Prentice Hall | Access Code Card | Instock
ISBN-10: 0136151841 |
ISBN-13: 9780136151845
GOAL Instructor Access Code for Introduction to Computing and Programming with Java: A Multimedia Approach
Guzdial & Ericson
©2007 | Prentice Hall | Digital Access Code | Instock
ISBN-10: 0136049664 |
ISBN-13: 9780136049661
GOAL for Intro to Computing and Programming with Java: A Multimedia Approach (Access code required)
Ullman
©2007 | Prentice Hall | Website | Instock
ISBN-10: 0136151833 |
ISBN-13: 9780136151838
Online purchase price: $34.00
Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, see the Packages Tab.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, browse our available packages below, or contact your Pearson Higher Education representative to create your own package.
Package ISBN-10: 013500084X | ISBN-13: 9780135000847
©2007 | Instock
Suggested retail price: $113.33 Buy from myPearsonStore
This package contains:
Package ISBN-10: 0135144957 | ISBN-13: 9780135144954
©2007 | Instock (Additional assembly time required)
Suggested retail price: $132.00 Buy from myPearsonStore
This package contains: