Page Tools:

Java Illuminated: Brief Edition, Third Edition
An Active Learning Approach

Author(s): Julie Anderson, Loyola University Maryland
Herve J. Franceschi, Capitol College
Details:
  • ISBN-13: 9781449632021
  • Product With Access Code    734 pages      © 2012
Price: International Sales $130.95 US List
Add to Cart Request a Review Copy

Overview

Continuing in the tradition of the popular second edition, Java Illuminated: An Active Learning Approach, Brief Third Edition, offers students a hands-on introduction to programming using the most current version of Java. This brief version is suitable for a one-term introductory course in Java programming and presents topics in a logical order while progressively and interactively moving through key topics. The “active learning approach” involves students in hands-on, real life programming activities and engaging examples, exercises, and projects. Object-Oriented programming concepts are developed progressively and reinforced through numerous Programming Activities, allowing students to fully understand and implement both basic and sophisticated techniques. In response to students’ growing interest in animation and visualization, the authors include techniques for producing graphical output and animations beginning in Chapter 4 with applets and continuing throughout the text.

Your students will find it exciting to delve into the world of programming with hands-on, real-world applications!

New to the Brief Third Edition:

  • Includes NEW examples and projects throughout
  • Every NEW copy of the text includes a CD-ROM with the following:
    • programming activity framework code
    • full example code from each chapter
    • browser-based modules with visual step-by-step demonstrations of code execution
    • links to popular integrated development environments and the Java Standard Edition JDK
  • Every new copy includes a FREE ACCESS CARD for TuringsCraft CodeLab. Customized to match the organization of this textbook, CodeLab provides over 300 short programming exercises!
    • Custom CodeLab: CodeLab is a web-based interactive programming exercise service that has been customized to accompany this text. It provides over 300 short exercises, each focused on a particular programming idea or language construct. The student types in code and the system immediately judges its correctness, offering hints when the submission is incorrect.
    • See CodeLab in action! A Jones & Bartlett Learning demonstration site is available online at jblearning.turingscraft.com.

Also available:
Java Illuminated: An Active Learning Approach, Third Edition (ISBN-13: 978-1-4496-3201-4). This comprehensive edition is suitable for the 2-3 term introductory course.

ShowKey Features

  • One-term focus for the brief introductory course
  • An active-learning approach provides students with engaging, hands-on learning
  • Provides a logical organization of topics, from simple to more difficult, while incorporating object orientation
  • Full color examples help highlight Java syntax
  • Programming Activities in each chapter reinforce the topics covered
  • Instructor resources include
    • Microsoft® PowerPoint® slides
    • solutions to the exercises
    • complete test bank
    • Custom CodeLab: CodeLab is a web-based interactive programming exercise service that has been customized to accompany this text. It provides over 300 short exercises, each focused on a particular programming idea or language construct. The student types in code and the system immediately judges its correctness, offering hints when the submission is incorrect.

Back to top

ShowTable of Contents

Chapter  1  Introduction to Programming and the Java Language
Chapter  2  Programming Building Blocks - Java Basics
Chapter  3  Object-Oriented Programming, Part 1: Using Classes
Chapter  4  Introduction to Applets and Graphics
Chapter  5  Flow of Control, Part 1: Selection
Chapter  6  Flow of Control, Part 2: Looping
Chapter  7  Object-Oriented Programming, Part 2: User-Defined Classes
Chapter  8  Single-Dimensional Arrays
Chapter  9  Multidimensional Arrays and the ArrayList Class
Back to top

ShowAbout the Author(s)

Julie Anderson-Loyola University Maryland

Julie Anderson has spent 30 years in the computer industry, as a software developer on mainframes, mid-range computers, PCs, and the Web; and as a writer, columnist, and editor for computer publications, including several years as Technology Director for Information Week magazine. Anderson has taught for 10 years at Capitol College, and a year and a half at Loyola University Maryland. While at capitol College, Anderson taught CS1, as well as other programming courses including Database Management, Human-Computer Interaction, Network Security, and Operating Systems. She was named the Esteemed Professor for 2003 and 2004, an award given annually by Capitol College students in the Alpha Chi National Honor Society. Anderson received her MS in Computer Science from Johns Hopkins University.

Additional Titles by this Author

Herve J. Franceschi-Capitol College

Hervé Franceschi has a mathematics and computer science background with extensive teaching experience. He likes to assign exercises and problems from a variety of angles, as well as an occasional group project where students can develop communication skills in addition to working on more complex projects. In addition to his teaching duties, Mr. Franceschi has developed a full set of browser-enabled, user interactive, shockwave movies for the CS1 curriculum and part of the CS2 curriculum. He holds an MS in Engineering Management from Stanford University and an MS in Computer Science from University of Maryland Baltimore County.

Back to top

ShowAppropriate Courses

Suitable for a 1-semester introductory course in programming using Java

Back to top

ShowSamples & Additional Resources

Back to top

ShowResources

Back to top