Sign up
Forgot password?
FAQ: Login

Liang Y. Daniel. Introduction to Java Programming Brief Version

  • pdf file
  • size 9,96 MB
  • added by
  • info modified
Liang Y. Daniel. Introduction to Java Programming Brief Version
Prentice Hall, 2010. - 744 p. 8th edition. ISBN13: 978-0132130806
This book is a brief version of Introduction to Java Programming, Comprehensive Version,
8E. This version is designed for an introductory programming course, commonly known as
CS
1. This version contains the first twenty chapters in the comprehensive version.
This book uses the fundamentals-first approach and teaches programming concepts and
techniques in a problem-driven way.
The fundamentals-first approach introduces basic programming concepts and techniques
before objects and classes. My own experience, confirmed by the experiences of many colleagues,
demonstrates that new programmers in order to succeed must learn basic logic and
fundamental programming techniques such as loops and stepwise refinement. The fundamental
concepts and techniques of loops, methods, and arrays are the foundation for programming.
Building the foundation prepares students to learn object-oriented programming,
GUI, database, and Web programming.
Problem-driven means focused on problem-solving rather than syntax. We make introductory
programming interesting by using interesting problems. The central thread of this book
is on solving problems. Appropriate syntax and library are introduced to support the writing
of a program for solving the problems. To support teaching programming in a problemdriven
way, the book provides a wide variety of problems at various levels of difficulty to
motivate students. In order to appeal to students in all majors, the problems cover many application
areas in math, science, business, financials, gaming, animation, and multimedia.
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up