[an error occurred while processing this directive]
|
Order a copy
|
Introduction to Programming with Java ISBN: 0-9725199-3-9 Copyright: 2002-2003 Cover: Hardcover Pages: 625 Price: $59.00 Description: This is an introductory programming textbook (not a superstore technical book adapted for the educational market) written for the beginning technical student. It teaches basic programming skills using the Java programming language, including introductory coverage of programming logic, object-orientation, GUI programming and essential concepts like I/O and exception handling. Throughout the book, explanations of programming concepts are reinforced with Java examples, as well as hands-on exercises.
|
| Audience:
Students without programming experience. Prerequisites: Sound Algebra skills; basic computer knowledge including navigating through files and using a mouse. Brief Overview: The book begins with programming basics, introducing students to the notion of programming and the steps involved in developing a program. Students learn to use pseudocode and flowcharts to outline the logic of a simple program. The main features of Java, the programming language used in the book, are presented. A variety of practical exercises is employed to teach the use of operators, variables, flow control, methods and arrays. Our Learning I/O package allows students to create flexible, interactive programs that reflect the behavior of those in the real world. After programming basics, students are introduced to object-oriented programming concepts like classes, objects, encapsulation and inheritance. Following step-by-step exercises, students learn to define their own classes, create objects and use the classes in practical applications, like GUI programming. The book features a section on introductory GUI programming, which explains key concepts like components, containers, layout managers and event-driven programming. Students create a simple GUI application through cumulative hands-on exercises. The final part of the book covers concepts that are useful in writing Java programs. Students are presented with a high level overview of the data structures typically used in Java applications. The concept of exception handling and how it can be used to make programs more robust is explained. Students also learn how to write programs that can read and write data using Java I/O. Outsource Laboratories' instructor package includes: student guides, instructor presentation files, lab exercise templates, solution files, set-up instructions, and technical support. |