|

|
Contents
- Program Development PDF
file
- A Little Java PDF
file
- Using Objects
- Classes and Interfaces PDF
file
- Events, Listeners, and a Little Polymorphism
- Selection
- Repetition
- Arrays
- Persistent Objects
- Building an Inheritance Hierarchy
- Simple Recursion
- 2-D Arrays
Appendix A: Documenting Code with javadoc
Appendix B: Answers to Odd-numbered Exercises |
Overview
Computing Fundamentals with Java is the
current effort in the authors 11-year journey of integrating
object-oriented programming into the first computer science course
(CS1), while retaining the commonly accepted fundamentals
of computing. In addition to traditional CS1 topics and the newer
objects and classes, this text provides three bonus chapters
on object-oriented software development in the context of a case
study.
This text is designed for students with
little or no prior programming experience, as well as for students
who may have experience with another programming language. Computing
Fundamentals with Java is written to clearly present fundamental
concepts to beginning programmers. |