Basic Java Programming: A Laboratory Approach

Basic Java Programming: A Laboratory Approach

Joe Kent & Lewis Barnett

ISBN 1-887902-67-8, $30.00

 

Contents

  1. Computational Java
  2. Leap Years PDF File
  3. Object-Oriented Java PDF File
  4. Repeating Means Looping
  5. String Basics and Applications
  6. Zip Codes and Postal Bar Codes PDF File
  7. A Methods Toolbox
  8. Collections
  9. Drawing with Java
  10. Recursive Methods
  11. Linear Algorithms
  12. Sorting Out Sorts PDF File
  13. I/O and Exceptions
  14. Java GUI Programming
  15. Solitaire Games
  16. Klondike

View the detailed table of contents in pdf format

Overview

This is a laboratory-oriented text designed for the first programming course in computer science. The language is Java with version 1.2 of the Java Development Kit from Sun Microsystems. It is suitable for use in a CS1 course as a standalone textbook to support both lecture and laboratory or simply as the laboratory manual to accompany a standard CS1 textbook.

Learning in a hands-on manner is essential for developing an understanding of the art and science of software development. Laboratories are considered an essential part of the first programming course for computer science majors. Each lab contains examples and review questions. Approximately two hours are required to complete each one; additional time is needed to work through the follow-up exercises and questions.

The book covers all of the basic Java normally found in a first semester course plus some topics used by graphical user interface components. Object-oriented programming is emphasized in a number of chapters, but the instructor may choose to omit those labs or delay their introduction in the course in order to approach programming using the imperative/procedural model.

Back to Our Catalog