Java: An Eventful Approach

3.33 avg rating
( 9 ratings by GoodReads )
 
9780131424159: Java: An Eventful Approach

Java, an object-oriented language with many standard libraries, offers both complexities and opportunities. This introductory book makes use of a new approach to understanding programming in Java. Provides an objects-first approach to programming. Introduces object-oriented graphics and writing methods early in the book. Motivates readers to use event-driven programming. Reinforces the importance of understanding several threads. For anyone interested in the programming language of Java.

"synopsis" may belong to another edition of this title.

From the Back Cover:

Java: An Eventful Approach has been written from the ground up to help students master objects and events first—so they can begin accomplishing serious programming tasks with Java far more quickly.

Authored by three leading experts in computer science instruction—including 2005 SIGCSE award-winner Kim Bruce—this book reflects a fundamental rethinking of how Java and object-oriented languages are taught. To give students the "training wheels" they need to rapidly begin using sophisticated Java features, the authors introduce a complete objectoriented graphics library. Using it, students can immediately begin programming simple graphics and animations, and literally see the results of their code. Students learn core language features as they're ready—and master powerful features such as concurrency far sooner than in conventional treatments.

This book's object-first approach, content, and features have been systematically proven at many of the world's leading universities, four-year colleges, and two-year institutions. Features include:

  • Strong focus on event-driven programming with GUI components: a paradigm students recognize from their experience with point-and-click environments
  • Early introductions to simple concurrency and threads, focusing on correct programming style
  • Thorough, step-by-step coverage of all typical introductory material, including arrays, strings, recursion, files, sorting, searching, inheritance, and more
  • An exceptionally effective approach to teaching exceptions
  • A practical primer on the fundamentals of object-oriented design
  • Embedded chapter exercises for assessing progress
  • End-of-chapter review exercises and programming problems that reinforce key concepts and techniques
  • Appendix explaining how to navigate and read any Java API

About the Author:

Kim B. Bruce, Reuben C. and Eleanor Winslow Professor of Computer Science at Pomona College, holds a Ph.D. from University of Wisconsin at Madison, and formerly taught at Williams College and Princeton University. He has served on several national curriculum committees in computer science, and earned the 2005 SIGCSE award for outstanding contributions to CS education.

Andrea Pohoreckyj Danyluk, Associate Professor of Computer Science at Williams, holds a Ph.D. from Columbia, and has contributed to the ACM/IEEE Task Force' on Computing Curricula.

Thomas P. Murtagh, Professor of Computer Science at Williams, holds a Ph.D. from Cornell and formerly taught at Purdue. He has published on CS pedagogy and curricular design, and on topics ranging from compiler optimization to operating system design.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 165.60
US$ 160.61

Convert Currency

Shipping: US$ 2.64
Within U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Quantity Available: 5
Seller
GreatBookPrices
(Columbia, MD, U.S.A.)
Rating
[?]

Book Description Book Condition: New. Bookseller Inventory # 3249080-n

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 160.61
Convert Currency

Add to Basket

Shipping: US$ 2.64
Within U.S.A.
Destination, Rates & Speeds

2.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
Published by Prentice Hall
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Quantity Available: > 20
Seller
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0131424157

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 159.76
Convert Currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, Rates & Speeds

3.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
Published by Pearson Education, United States (2005)
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Paperback Quantity Available: 1
Seller
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education, United States, 2005. Paperback. Book Condition: New. New.. 229 x 175 mm. Language: English . Brand New Book. Java, an object-oriented language with many standard libraries, offers both complexities and opportunities. This introductory book makes use of a new approach to understanding programming in Java. Provides an objects-first approach to programming. Introduces object-oriented graphics and writing methods early in the book. Motivates readers to use event-driven programming. Reinforces the importance of understanding several threads. For anyone interested in the programming language of Java. Bookseller Inventory # AAC9780131424159

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 170.42
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

4.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
Published by Pearson Education, United States (2005)
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Paperback Quantity Available: 1
Seller
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education, United States, 2005. Paperback. Book Condition: New. New.. 229 x 175 mm. Language: English . Brand New Book. Java, an object-oriented language with many standard libraries, offers both complexities and opportunities. This introductory book makes use of a new approach to understanding programming in Java. Provides an objects-first approach to programming. Introduces object-oriented graphics and writing methods early in the book. Motivates readers to use event-driven programming. Reinforces the importance of understanding several threads. For anyone interested in the programming language of Java. Bookseller Inventory # AAC9780131424159

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 182.90
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
Published by Prentice Hall (2005)
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2005. Paperback. Book Condition: New. 1. Bookseller Inventory # DADAX0131424157

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 199.56
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

6.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Paperback First Edition Quantity Available: 1
Seller
Grand Eagle Retail
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. 1st. 181mm x 27mm x 231mm. Paperback. Java, an object-oriented language with many standard libraries, offers both complexities and opportunities. This introductory book makes use of a new approach to understanding programming .Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 720 pages. 1.007. Bookseller Inventory # 9780131424159

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 226.17
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
Published by Pearson (2005)
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Softcover Quantity Available: > 20
Seller
Palexbooks
(Sanford, NC, U.S.A.)
Rating
[?]

Book Description Pearson, 2005. Book Condition: New. Brand new! Please provide a physical shipping address. Bookseller Inventory # 9780131424159

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 233.05
Convert Currency

Add to Basket

Shipping: US$ 3.00
Within U.S.A.
Destination, Rates & Speeds

8.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
Published by Pearson (2005)
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Paperback Quantity Available: 1
Seller
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Pearson, 2005. Paperback. Book Condition: New. book. Bookseller Inventory # 0131424157

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 238.13
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Quantity Available: 1
Seller
THE SAINT BOOKSTORE
(Southport, United Kingdom)
Rating
[?]

Book Description Book Condition: new. BRAND NEW, Java : An Eventful Approach, Andrea Danyluk, Thomas Murtagh, Kim Bruce. Bookseller Inventory # B9780131424159

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 239.54
Convert Currency

Add to Basket

Shipping: US$ 7.36
From United Kingdom to U.S.A.
Destination, Rates & Speeds

10.

Bruce, Kim; Danyluk, Andrea; Murtagh, Thomas
Published by Pearson (2005)
ISBN 10: 0131424157 ISBN 13: 9780131424159
New Softcover Quantity Available: 1
Seller
Book Deals
(Lewiston, NY, U.S.A.)
Rating
[?]

Book Description Pearson, 2005. Book Condition: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: (NOTE: Most chapters conclude with Summary, Chapter Review Problems, and Programming Problems.) 1. What is Programming Anyway? 2. What's in a name? 3. Working with Numbers. 4. Making Choices. 5. Primitive Types, Operators, and Strings. 6.Classes. 7. Control Structures. 8. Declarations and Scope. 9. Active Objects. 10. Interfaces. 11. Graphical User Interfaces in Java. 12. Recursion. 13. General loops in Java. 14. Arrays. 15. Multidimensional Arrays. 16. Strings and Characters. 17. Inheritance. 18. Exceptions. 19. Streams 481. 20. Searching and Sorting. 21. Introduction to Object-Oriented Design. Appendix A. Objectdraw API Summary. Appendix B. Programming without objectdraw. Appendix C. Creating runnable applets and applications. Index. Bookseller Inventory # ABE_book_new_0131424157

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 253.39
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book