This work provides an introduction to the basics of programming in Java. Objects are used early, so students begin thinking in an object-oriented way before being taught to define their own classes. The use of smaller complete code examples aim to enhance student learning.
"synopsis" may belong to another edition of this title.