- Warford J. S. Programming with BlackBox, 2001, RAR
This book is the outgrowth of an introductory computer science course taught at Pepperdine University. The course, as well as the book, is primarily for majors in computer science who intend a more in-depth study later, and secondarily for non-majors who desire a strong background in computers so that they can deal with them effectively in their chosen fields.
For years we had followed the common practice of basing the course on the programming language Pascal. The emergence of many ideas in the field of software engineering led us to reevaluate the goals of the introductory course and how they could be effectively achieved. Rather than to simply append the new ideas onto the old approach we found that a paradigm shift was necessary, which had the effect of changing both the content and the organization of the course. Those ideas as reflected in this book include:
- Graphical user interfaces
- Object-oriented languages
There is an interrelationship between all these ideas. Each idea gains a measure of force in conjunction with the others, so that the whole is more than the sum of its parts. »