Core Version
Comprehensive Version
Introduction to Java Programming
Fifth Edition
Y. Daniel Liang

Accessing the Instructor Materials

In order to access the materials on this site, you must request the unique user name and password for the site from your Prentice Hall Sales Rep. If you don’t know your rep’s name, Prentice Hall’s Rep Locator will find the sales representative assigned to your school.

If you already have a login user name and password, click here to continue. Here is a summary of the contents in the Instructor Resource Website:

Interactive and Animated Slides

The slides for this book are not simply chapter outlines. These 2000+ interactive and animated slides can truly help instructors deliver the lecture material effectively and bring the illustrations from the text live to the classroom.

  • Interactive: You can view the syntax-highlighted source code and run programs live from the slides.
  • Animated: You can trace program execution using animation.

Full Programming Exercise Solutions

Solutions to even-numbered exercises are provided to students. Instructors can access solutions to all exercises.

Quiz Generator

Quiz Generator generates quizzes from a large test bank of more than 2000 multiple choice questions.

Online Quiz (Instructor Assigned Test)

While Quiz Generator enables instructors to generate quizzes, Online Quiz enables students to take the quizzes online and the result is emailed to the instructor.

Students can take the quiz online in a closed lab or at home. Instructors may assign a set of 10, 15 or 20 questions and specify that the questions to be randomly generated by day or instantaneously. The day option ensures that all questions are the same for a given day.

Sample Exams

Ten samples examples are provided. In general, each exam has four parts:

  • multiple-choice questions or short-answer questions (Most of these questions are different from the ones in the Self-Test on the Web site);
  • correct programming errors
  • trace programs
  • write programs

Sample Projects

Ten samples projects are provided. Each project explicitly state the requirements for analysis, design, coding, and testing.