Textbooks
In this
course, reading assignments are unlike a
course with a conventional textbook. We will use a collection of books
and use portions
of the book corresponding to the lecture. Textbooks are
available electronically from the UNC library for free. Using
electronic books means you have to read the book on a computer screen
and you must have an internet connection. It is possible to access
books
off campus. Printing pages in the book is not a feasible solution. Some
books limit the amount of printing. If you prefer to read a paper copy
of the book you can purchase it, for example online. I include a link
to Amazon as a convenience; this is not an endorsement of Amazon.
Online books in eBrary
allow students to highlight portions and take notes. A student creates
a free account and notes are stored in the account.
I will use the refernece to
identify the book in slides or course web pages
Reference:
Harris
Summary: Most reading:
Programming concepts explained with Javascript. Uses cookbook approach.
Title: JavaScript Programming
for the Absolute Beginner
Author: Harris, Andy
Edition: 2002
Publisher: Course Technology
ISBN: 0-7615-3410-5
Link to UNC lib
Amazon
Reference:
Schaum
Summary: Minimal reading:
Computer science concepts
Title: Schaum's Outline of Introduction to Computer Science
Author: Mata-Toledo, Ramon
Edition: 1999
Publisher: McGraw-Hill
Professional Book Group
ISBN: 0-07-134554-X
Link to UNC lib
Amazon
Reference:
Goodman
Summary: Minimal reading:
Javascript arrays.
Title: JavaScript Bible
Author: Goodman, Danny;
Morrison, Michael
Edition: 2004
Publisher: John Wiley & Sons
ISBN: 0-7615-3522-5
Link to UNC lib
Amazon
Reference:
Russell
Summary: Reading amount
uncertain: Java
cookbook similar to the Javascript book.
Title: Java Programming for the Absolute Beginner
Author: Russell, Joseph
Edition: 2002
Publisher: Course Technology
ISBN: 0-7615-3522-5
Link to UNC lib
Amazon
Reference:
LearnJava
Summary: Java objects.
Title: Learn Java
Author: Russell, Joseph
Edition: 2002
Publisher: Premier Press
ISBN: 1-931841-60-8
Link to UNC lib
Amazon
Reference:
Garrido
Summary: Minimal reading: focus
on concepts
Title: Object-Oriented Programming : From Problem Solving
to Java
Author: Garrido, Jose
Edition: 2003
Publisher: Charles River Media
ISBN: 0-7615-3522-5
Link to UNC lib
Amazon
Dorian
Miller