|
||||||||||||||
|
The Object of Java takes an "objects-centric" approach to introductory programming. Objects are introduced in the first chapter, and they are continually used throughout the book. Readers begin with four complete chapters focusing on objects, classes, and methods. The presentation of primitive data occurs in Chapter 5, ensuring prior exposure to object declaration, object instantiation, assignment, method calling, parameter passage, class diagrams and object diagrams. The topics of aggregation and inheritance occur earlier than in many other CS1 books. In order to accommodate this placement of topics, control structures are covered later than in other books. Many semesters of class-testing this objects-centric approach have shown that students develop a high degree of competence with both object-oriented features and the "classic" language features such as numeric expressions and control structures. Riley is able to make the "objects-centric" approach work through the use of aLibray, a Java class library designed specifically as a pedagogical tool for CS1 instruction. Here's what's so great about aLibary...
To learn more about aLibrary, download David Riley's paper The Object of aLibary*. *This is a PDF file. You need Acrobat Reader to view the file. © Copyright 2002 Addison-Wesley, a division of Pearson Education, a Pearson plc company. All rights reserved. Legal disclaimer. E-mail webmaster@awl.com |
|||||||||||||