Beginner Java @ Java Programming
 Programming Network : The Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
Java Index - Java Beginner's Guides :

Java Beginner's Book :
Experiments in Java: An Introductory Lab Manual

Experiments in Java: An Introductory Lab Manual
Check price @
Amazon.com
Amazon.ca
Amazon.co.uk


Experiments in Java: An Introductory Lab Manual
by Samuel A. Rebelsky

Paperback: 480 pages
Dimensions (in inches): 0.96 x 10.96 x 8.50
Publisher: Adobe Press
ISBN: 0201612674; 1 edition (December 10, 1999)


Book Description: This lab manual is appropriate for any Introduction to Programming course that uses the Java programming language. Its hands-on exercises are intended to help students improve their understanding of the fundamental structures in Java. The order of the topics in this manual reflects an objects-first approach with the goal of helping students understand the object-oriented paradigm.

This manual is divided into three parts. The first part presents the core of the Java language. These six sessions provide experience with core features and principles of the Java programming language. They provide enough breadth and depth for readers to learn more of Java on their own or in later courses. The second part of the manual helps students explore issues pertaining to algorithms. Recursion is considered here, as well important searching algorithms. Finally, methods of algorithm analysis are examined. The final part of the manual covers a number of additional topics that are not described in the core sessions such as graphics, inheritance, and object design.

From the Back Cover: programming language. Its hands-on exercises are intended to help students improve their understanding of the fundamental structures in Java. The order of the topics in this manual reflects an objects-first approach with the goal of helping students understand the object-oriented paradigm.

This manual is divided into three parts. The first part presents the core of the Java language. These six sessions provide experience with core features and principles of the Java programming language. They provide enough breadth and depth for readers to learn more of Java on their own or in later courses. The second part of the manual helps students explore issues pertaining to algorithms. Recursion is considered here, as well important searching algorithms. Finally, methods of algorithm analysis are examined. The final part of the manual covers a number of additional topics that are not decribed in the core sessions such as graphics, inheritance, and object design.

Features: Includes eighteen laboratories, each with:
• Introductory Material
• New Skills that students will develop in the exercise
• Prerequisite Skills to ensure students are prepared for the session
• Required Files to use, modify, and extend in the exercises
• Discussion of topics covered in the laboratory session
• Experiments to reinforce the discussion
• Post-Laboratory Problems to enhance understanding
• Notes on selected problems
• Focuses on applications, but includes optional material on applets
• Provides an objects-first approach to working with Java
• Written on the Java 2 platform
• Designed to work with any Java textbook

About the Author: Samuel A. Rebelsky is an assistant professor of computer science at Grinnell College where he has designed an object-oriented data structures and algorithms course, and developed Java laboratories to support that and other introductory-level courses. He taught as a visitor at Dartmouth College from 1993 to 1997, and has taught Java to professionals and educators at the EdMedia World Conference on Educational Multimedia and the WebNet World Conference. Rebelsky's research interests include computer science education, computers in education, hypertext, and programming languages. Professor Rebelsky received his Ph.D. in computer science from the University in Chicago in 1993


Customer Reviews
Very Good but little complicated, November 8, 2000
Reviewer: Muhammad Razeen from Lahore, Punjab Pakistan

This is a good book for practicing basic java programming concepts but the problem with book is that you need a lot of already written java classes from authors site. Sometimes problem of classpath arises. Secondly, some advance computer science concepts like seraching, recursion are introduced very earlier which makes it difficult to use this book for first java course. I am myself a teacher. I think labortary manual should be self sufficient not dependent on the code or material not available in manual itself. It reduces the interest of student in the subject and experiments. However, it is an execellent effort by the author. There is no such book available. It can be improved more if it is made not dependent on some code not written in the manual.






Book Subjects
Java Beginner's Guides
Java Reference
Java Servlets
Java Certification Central
Visual J++
 
Learn Java
Java 2: A Beginner's Guide
by Herbert Schildt
Beginning Java 2 SDK 1.4 Edition
by Ivor Horton
Beginning Java 2 - Jdk 1.3 Edition (Programmer to Programmer)
by Ivor Horton
Computer Graphics / Games: Photoshop Wire | CorelDRAW Wire | PC Games
Graphing Calculators | Shop 4 Calculator
© 2017, Programming Network