Introduction to Computing and Programming with Java: A Multimedia Approach
0131496980

Mark Guzdial
Barbara Ericson

Publisher: Prentice Hall
Copyright: 2007
Format: Paper; 592 pp

ISBN-10: 0131496980
ISBN-13:9780131496989

Our Price: £44.99
Status: Instock
Published: 04 May 2006



Description

For CS1 Java pogramming.

 

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.


Table Of Contents

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

 

 

 


Features
  • Digital multimedia emphasis — Teaches students to understand and control the technologies in their daily lives, making the study of computer science more directly relevant and useful.
  • Student-friendly organization — Begins each chapter with a mix of computer science and media learning objectives, emphasizing Java programming concepts  and media computation.
  •  Compelling examples — Demonstrates the manipulation of media in appealing ways.
  •  Informative boxed materials – Address topics such as common bugs, tips for better learning, and important computer science concepts.
  •  Immediate reinforcement — Provides valuable feedback at point of use as students view the dynamic effects of their efforts on a picture, sound, text, or movie.
  •  Over 140 working programs — Show students how to manipulate media in useful ways, from reducing red eye and splicing sounds to generating digital video special effects.
  •  Accompanying CD-ROM —Packaged with your textbook, the Student CD contains J2SE software for use in writing, compiling, and executing Java programs. Both versions 1.5 (also called 5.0) and 1.4 are included on the CD. As a special feature, the version of MediaTools on this CD includes a button in the Pixel Tools to change the scale of a picture, to make it easier to use your digital camera pictures in DrJava.
  • InstructorResourceCenterThis instructor download site is a password-protected area of the Prentice Hall online catalog that provides instructors quick access to presentation and assessment resources. For access to these resources, please contact your PH Sales Rep.Reduces lecture preparation time with engaging slides that support the text.  Accessible via download, the IRC features: 
    • Pre-built PowerPoint Lecture Presentation
    • Instructor Solutions Manual – Coming Soon!
    • Code Solutions from the book – Coming Soon!
  •  Guzdial/Ericson Companion Web site – Available to students and instructors, the Companion Website is a free resource complete with student tools and assessment resources to help instructors plan and manage their courses. The Companion Web site enables instructors to create a syllabus using the Syllabus Manager tool, accessible anywhere and anytime by students, with assignments from on-line and print materials. In addition, instructors can access Lecture Notes and Code from the book. The Companion Web site is a valuable self-study resource for students with links, code and tools to ensure success in your course. Go to www.prenhall.com/guzdial to access to companion web site.

Student Supplements
GOAL Student Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
© 2007 | Prentice Hall | Access Code Card;1 pages | This title is ordered on demand which may result in extended delivery times.
ISBN-10: 0136151825 | ISBN-13: 9780136151821
Our Price: £13.99


GOAL for Intro to Computing and Programming with Java: A Multimedia Approach (Access code required)
Ullman
© 2007 | Prentice Hall | Website | Available
ISBN-10: 0136151833 | ISBN-13: 9780136151838


Instructor Supplements
GOAL Instructor Access Code Card for Intro to Computing and Programming with Java: A Multimedia Approach
Guzdial
© 2007 | Prentice Hall | Access Code Card | This item is ordered on demand which may result in extended delivery times - Instructor only resource
ISBN-10: 0136151841 | ISBN-13: 9780136151845

GOAL for Intro to Computing and Programming with Java: A Multimedia Approach (Access code required)
Ullman
© 2007 | Prentice Hall | Website | Available
ISBN-10: 0136151833 | ISBN-13: 9780136151838

GOAL to accompany Introduction to Computing and Programming with Java: A Multimedia Approach
Gradiance
© 2007 | Prentice Hall | On-line Supplement | Available
ISBN-10: 0136153615 | ISBN-13: 9780136153610