Remember Virginia TechDr. Peter J. DePasquale

Assistant Professor, Department of Computer Science, TCNJ

Books

Programming with Alice and JavaProgramming with Alice and Java

Programming with Alice and Java is an introductory text that uses the Alice environment to explore the foundations of object oriented programming where possible.  Following the first five chapters of Alice, we shift to mainstream Java  capitalizing on learned O-O concepts from Alice.  P.A.J. was published in February of 2008 by Addison-Wesley.


Java Foundations Cover ImageJava Foundations

Java Foundations by John Lewis, Peter DePasquale, and Joseph Chase is a combination CS 1 / 2 textbook for the  Java programming language.  The textbook includes coverage for both introductory programming (CS1) and data structures (CS2). It was published in March, 2007 by Addison-Wesley.

C++ Backpack Cover ImageC++ Backpack

My second book, the C++ Backpack Reference Guide, was also published by Addison-Wesley on May 6th, 2005.

This resource is being bundled with many of A/W's Computer Science CS1 and CS2 offerings in C++ at a very low cost to your students! It is also available separately via many on-line vendors and a few retail locations.

Errata list:

  • 1st printing
    • page 10, the effects described in top table concerning member qualifiers switches protected and private effects.
    • page 10, the column headings on the top and middle tables should be labeled as 'effect'.
    • page 10, the first operator in the third table should be :: (double colon), not : (single colon).
    • page 14, in the last last "Tips" paragraph, the word "initial" is misspelled.
    • page 69, in the first line of text the word "language" is misspelled.
    • page 69, the first two paragraphs of text should be fully justified.

Java Backpack Cover ImageJava Backpack

My first book was the Java Backpack Reference Guide published by Addison Wesley's Computer Science Division.

This resource is being bundled with many of A/W's Computer Science CS1 and CS2 offerings in Java at a very low cost to your students! It is also available separately via many on-line vendors and a few retail locations.

Errata list:

  • 1st and 2nd printings
    • page 22, there is a missing semicolon following the second break statement in the case syntax example.
    • page 37, the approximate minimum value for a float is incorrectly listed as being -3.4E+8. The correct value should be -3.4E+38
    • page 52, the short data type is incorrectly listed as being 12 bits long. Short values are 16 bits in length.
    • page 56, there is a missing semicolon following the second break statement in the switch syntax example.

Did You Know?

J. J. Audubon’s The Birds of America, published in 1840, is the most valuable book in the world. It sold for $8,802,500 in March 2000—the highest price ever paid for a book.

source: factmonster.com

 

Ever wonder what the sequence of descending numbers on the ISBN/copyright page means?  It shows the printing of a particular edition.

Generally, a set number of books are created for a first printing.  Then, when a second order (printing) is placed, the "1" is removed from the list showing a list of descending numbers from 10 (e.g. 10 9 8 7 6 5 4 3 2).  The last value of the list indicates the printing number.  There may be small corrections to the printing or it may just be a need to another production of books for sale.