IMPORTANT PLEASE READ: Please select one title per workshop.

Computer Science

Savitch, Problem Solving with C++ book cover

NEW! Problem Solving with C++

8th Edition ©2012
Savitch

For introductory-level programming courses using C++

  • Flexible coverage of objects: teachers can easily adapt the order in which chapters and sections are covered in their course without losing continuity.
  • Easy-to-understand programming examples, projects, exercises, tips, and pitfalls.
  • Available with MyProgrammingLab, the online homework and assessment tool.

Order your Textbook Samples

Lewis, JAVA Software Solutions for AP® Computer Science book cover AP Audit Listed

JAVA™ Software Solutions for AP® Computer Science

3rd Edition ©2011
Lewis, Loftus, Cocking

For the AP Computer Science Exam

Based on the best-selling Java Software Solutions by Lewis/Loftus, this text is designed to prepare high school students for the Computer Science Advanced Placement Exam.

  • Revised to meet the requirements of the College Board's AP Exam for 2010
  • AP correlation to specific pages in the text
  • AP-type questions included with end-of-chapter material
  • Includes coverage of the enhanced for loop
  • Provides an introduction to the use of generic collection classes
  • Uses java.util.Scanner for I/O
  • Introduces autoboxing and unboxing and discusses type-safe enumerations
  • Focuses on object-oriented principles
  • Downloadable supplements include: Teacher Edition, Solutions Manual, TestGen, and PowerPoint® slides.

Order your Textbook Samples

Horwitz, Pearson Education AP® Test Prep: Computer Science, JAVA book cover

Pearson Education AP® Test Prep: Computer Science

4th Edition ©2011
Horwitz, Sudol

Prepare for Success on the AP Exam

  • Review of AP Java™ topics most likely to appear on the exam
  • Grading Guide explaining how your free-response questions will be scored
  • Full chapter on the GridWorld case study
  • Four complete sample exams

Order your Textbook Samples

Gaddis, Starting Out with Alice: A Visual Introduction to Programming book cover

NEW! Starting Out with Alice: A Visual Introduction to Programming

3rd Edition ©2013
Gaddis

  • Program Structures are displayed as tangible objects, and students use a drag-and-drop interface to move tiles into an editor.
  • The Gaddis style, supported by Alice's simplistic learning methodology, eases students into programming language and helps them recognize and avoid errors as they develop their skills.
  • Full-color design complements the virtual Alice world, helping students relate the text's step-by-step explanations to the on-screen environment through screen shots.
  • Online Teacher Resources include: Solution PowerPoints and Test Bank.

Order your Textbook Samples

Savitch, JAVA: An Introduction to Problem Solving and Programming book cover

NEW! JAVA™: An Introduction to Problem Solving and Programming

6th Edition ©2012
Savitch, Carrano

  • A concise, accessible introduction that covers key language features.
  • Objects are covered thoroughly and early in the text, with an emphasis on applications over applets.

Order your Textbook Samples

Dann, Learning to Program with Alice book cover

NEW! Learning to Program with Alice

3rd Edition ©2012
Dann, Cooper, Pausch

  • Authored by the creators of Alice.
  • Supports either an objects-first or an objects-early approach, with an optional early introduction to events.
  • Animated programs can be viewed on a Web page.
  • Instructor resources available with adoption at www.aliceprogramming.net.

Order your Textbook Samples

Kolling, Introduction to Programming Using Greenfoot: Object-Oriented Programming in Java with Games and Simulations book cover

Introduction to Programming Using Greenfoot: Object-Oriented Programming in Java with Games and Simulations

1st Edition ©2010
Kolling

For courses in introductory programming using JAVA

  • Guides students in creating graphical representations of objects and controlling the execution of those objects on a two-dimensional grid.
  • Combines the strengths of several existing objects-early approaches and adds unique features not available in other systems.
  • Hands-On Simulations: Greenfoot provides real-life scenarios that can be executed and that can inspire students' own project ideas.
  • Included with the student edition is a bound-in CD-ROM with Greenfoot and BlueJ Software.
  • Downloadable resources include: Greenfoot API Listing, additional scenarios for project ideas, Tutorial Videos, and more!

Order your Textbook Samples