World Famous Comics NetworkWorld Famous Comics Network World Famous Comics CommunityComic Book ClassifiedsSketchCards.com
WFC Home | About | Columns | Comics | Contests | Features | Freebies | Gallery | Links | News | Podcasts | Shop
SHOP >> David Mack | Andy Lee | Amy Allen | Michonne | Dean Haglund | Virginia Hey | WFC Published | WFC Auctions



ScheduleUPDATED TODAY! Fri, 5-Dec-2008
Anything Goes TriviaAnything Goes Trivia
Bob Rozakis
Megaton ManMegaton Man
Don Simpson
TrevorTrevor
Piper & Lee


NewsNEWS 5-Dec-2008 12:54am
Miller Says Sin City 2 is Getting Closer
First Shot From the Wolverine Game!
Update: Dragonball Gets a New Title?
‘Punisher: War Zone' review: Don't...

Comic Book - Movie - Video Game - Anime 

Friends & Affiliates
Adobe Store
Amazon.com
Anime Studio
Apple Store
Dick Blick Art Materials
eBay
GoDaddy.com

StarWarsShop.com
TFAW
World Famous Comics: Java Software Solutions: For AP Computer Science A
Java Software Solutions: For AP Computer Science A
By: John Lewis, William Loftus, Cara Cocking
Publisher: Addison Wesley Publishing Company
Average Rating:2.50 out of 5.00 stars
Binding: Hardcover
Label: Addison Wesley Publishing Company
Number of Items: 1
Number of Pages: 687
Publication Date: 2006-04
Reading Level: Young Adult

Enlarge Image
Java Software Solutions: For AP Computer Science A
List Price: $91.55
Used Price: $41.00
3rd Party New: $39.99
Amazon's Price: $61.80

You Save: $29.75 (32%)
Usually ships in 24 hours


Similar Items

Pearson Education's Review for the AP* Computer Science A and AB Exams (3rd Edition) (Ap* Test Prep)

Barron's AP Computer Science, Levels A and AB

The Great Gatsby

Be Prepared for the AP Computer Science Exam in Java

The Stranger
More Similar Items...

Editorial Comments

Product Description:
This book teaches beginners how to create well-designed software using Java and prepares them for both the A and AB advanced placement tests in Java. With a focus on object-oriented programming, teaching objects first and then writing classes, the authors identify the material, within an introduction to Java and a case study, that will be featured on the AP tests.


Customer Reviews
Average Rating:2.50 out of 5.00 stars

1 out of 5 starsSimply a terrible book
I was asked to teach an AP CS course and thought this looked like the safest bet - the kids hated it! It is clearly a hacked down version of the authors other Java books. Explanations are not clear and the book simply could not have been written in a less engaging manner. I will not use this book again and will avoid titles from this publisher.



5 out of 5 starsThis is a good well written book
I am basically a math teacher with a lot of bright computer science students. Of all of the books currently available in Java for AP Computer Science, this was the hands down winner with the kids, especially amongst the one semester students who were taking the A test.



2 out of 5 starsNot a good book for High School students
This is a hastily done book, since AP Comp Sci just switched to Java, which in itself was a bad decision ( I should take that up with CEEB)

For example, before talking about variable scopes, it starts using the idiom - for ( int start=1; start <= MAXLINES; start++ ) { .... }- which in my opinion is bad for a beginner high school student.One can really get into trouble if one doesn't know what one is doing, especailly for high school students. One student that I know, spent all night working on the Stars program given in the exercise, unsuccessfully.

On the other hand, Java Methods by Maria Litvin & Gary Litvin, clearly state this problem in their chapter 6 - "...But declarations inside nested blocks can lead to elusive bugs. We recommend that at first you avoid declaring local variables inside nested blocks unless you know exactly what you are doing."

Don't get me wrong, I do like their other Java S/W Solutions by JLewis, et al - which is for a much more mature audience.



2 out of 5 starsWritten by a robot?
This book should be called Java Software Solutions for a Complete Idiot. This is, for example, how they introduce some of the OOP concepts (p. 58):

"A data type defines a set of values and operations -- what we can do with those values"... [a type does not define a set of values!] ... "An object is defined by a class, which is like the data type of the object." ... "Once a class has been defined, objects can be created from that class." ... "Classes can be created from other classes using inheritance. That is, the definition of one class can be based on another class that already exists. Inheritance is a form of software reuse. We are taking advantage of the ways some classes are alike. One class can be used to create several new classes. These classes can then be used to create even more classes."

And so on, the whole book. "This book is written by a robot. This book should be read by you. Commas are not used in this book..."

Here is how they introduce algorithms (p. 123):

"One basic design issue is defining the algorithms to be used in the program. An algorithm is a step-by-step process for solving a problem. A recipe is like an algorithm. Travel directions are like an algorithm. Every program uses one or more algorithms. Every software developer should spend time thinking about the algorithms before writing any code."

Every software developer should spend time thinking before buying this book!

Actually, the introduction claims this is an AP textbook:

"This book is designed for both A and AB exam by identifying what material is required for each exam."

That is exactly right, "identifying." But not teaching! I took the AB exam last year; here the whole AB stuff is crammed into two last chapters, 70 pages, including silly review questions. Not even close.

Speaking of review questions... Question 1.3: "What happens to information when it is stored digitally?" Answer: "the information is broken into pieces, and those pieces are represented as numbers."


Related Categories:Similar Items

Pearson Education's Review for the AP* Computer Science A and AB Exams (3rd Edition) (Ap* Test Prep)

Barron's AP Computer Science, Levels A and AB

The Great Gatsby

Be Prepared for the AP Computer Science Exam in Java

The Stranger
More Similar Items...

Books
 Comics
  Comic Strips
  How to Draw Comics
  How to Draw Manga

 Graphic Novels
  AiT/Planet Lar
  Alternative Comics
  Archie Comics
  Avatar Press
  DC Comics
    Batman
    Justice League
    Superman
  Dark Horse Comics
    Hellboy
    Sin City
    Star Wars
  Drawn & Quarterly
  Devil's Due Publishing
  Dreamwave
  Fantagraphics Books
  Gemstone/Gladstone
  IDW Publishing
  Image Comics
  Kitchen Sink Press
  Marvel Comics
    Fantastic Four
    Spider-Man
    Wolverine
    X-Men
  Oni Press
  SLG/Slave Labor
  TwoMorrows
  Top Shelf Productions

 Manga
  ADV Manga
  Antarctic Press
  Central Park Media
  Digital Manga
  Gutsoon
  TokyoPop
  Viz Communications

 Books
  Animation
  Antiques & Collectibles
  Art Instruction & Ref.
  Art Reference
  Arts
  Business
  Cartooning
  Children's
  Computer Graphics
  Computers & Internet
  Digital Business
  Drawing (general)
  Entertainment
  Entrepreneurship
  Figure Drawing
  Games
  Graphic Design
  Horror
  Humor
  Literature & Fiction
  Movies
  Music
  Mystery & Thrillers
  Nonfiction
  Photography
  Pop Culture Collectibles
  Popular Culture
  Publishing & Books
  Reference
  Role Playing & Fantasy
  Sci-Fi & Fantasy
  Screenwriting Film
  Screenwriting TV
  Sketchbooks/Journals
  Stationary
  Teens
  Television
  Toys
  Video Games
  Writing

 Calendars


WFC Home | About | Columns | Comics | Contests | Features | Freebies | Gallery | Links | News | Podcasts | Shop



World Famous Comics Network
World Famous Comics Community
ComicsCommunity.com
Comic Book Classifieds
ComicBookClassifieds.com
SketchCards.com
SketchCards.com

GO SHOPPING >>

© 1995 - 2008 World Famous Comics. All rights reserved. All other © & ™ belong to their respective owners.
Advertiser Info . Terms of Use . Privacy Policy . Contact Info
World Famous Comics Network