Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

Java™ Programs to Accompany Programming Logic and Design 7th Edition

Jo Ann Smith

  • Published
  • Previous Editions 2011, 2009, 2004
  • 224 Pages


Teach your students how to use Java to transform program logic and design concepts into working programs with Smith's JAVA™ PROGRAMS TO ACCOMPANY PROGRAMMING LOGIC AND DESIGN, 7E. Specifically designed to be paired with the latest edition of Farrell's highly successful PROGRAMMING LOGIC AND DESIGN, this guide combines the power of Java with the popular, language-independent, logical approach of the PROGRAMMING LOGIC AND DESIGN text. Together, the two books provide the perfect opportunity for those who want to learn the fundamentals of programming, while also learning an actual leading programming language. This guide combines clear explanations of concepts and syntax with pseudocode, complete programming examples, numerous visuals, and actual every day and business Java code examples. Students practice concepts with both lab exercises and many new handwritten practice opportunities in each section. With JAVA™ PROGRAMS TO ACCOMPANY PROGRAMMING LOGIC AND DESIGN, 7E, readers discover how real Java code functions while still mastering concepts and taking advantage of the strengths of a traditional language-independent logic and design course.

Jo Ann Smith,

An experienced industry practitioner -- she has directed a computer training company in the Chicago area and worked for nine years at AT&T Bell Laboratories -- Jo Ann Smith is currently a computer consultant in higher education. Ms. Smith previously served as Assistant Professor of Computer Information Systems at Harper College in Palatine, Illinois, and taught at the College of DuPage in Glen Ellyn, Illinois, and at the University of St. Francis in Joliet, Illinois.
  • THOROUGH UPDATES IN THIS EDITION CORRESPOND TO THE LATEST REVISIONS IN PROGRAMMING LOGIC AND DESIGN. This book reflects the latest developments in Java with updates that correspond directly to revisions in Farrell's PROGRAMMING LOGIC AND DESIGN, 7E for a cohesive, seamless presentation.
  • MANY NEW HANDWRITTEN EXERCISES PROVIDE IMPORTANT PRACTICE OPPORTUNITIES. This edition offers the variety of practice in Java concepts and skills that your students need with at least 25% revised exercises in addition to proven lab activities.
  • INTERACTIVE LAB EXERCISES CHALLENGE STUDENTS WITH PRACTICAL, HANDS-ON WORK. Each section of every chapter provides numerous, useful lab exercises that let students apply newly-learned logic and design concepts in Java.
  • COMPLETE PROGRAMMING EXAMPLES DEMONSTRATE APPLICATIONS FROM START TO FINISH. Students see how an application is built from beginning to end as this edition's complete programming examples focus on every day and practical business situations without requiring special mathematics or accounting knowledge.
  • ENGAGING PRESENTATION AND CLEAR EXPLANATIONS COMBINE WITH ABUNDANT VISUALS FOR A COMPLETE LEARNING EXPERIENCE. Students understand the Java concepts presented with the help of proven explanations and abundant visuals, including clear figures, meaningful illustrations, and screen captures of program outputs.
  • TEN CONCISE CHAPTERS CORRESPOND WITH CONTENT IN PROGRAMMING LOGIC AND DESIGN TEXT. This edition's ten chapters work seamlessly with both the Comprehensive and Introductory versions of Farrell's PROGRAMMING LOGIC AND DESIGN, 7E. A mapping grid on the Instructor Companion Web site helps you efficiently use this Java book with Farrell's AN OBJECT-ORIENTED APPROACH TO PROGRAMMING LOGIC AND DESIGN, 4E text if desired.
1. An Introduction to Java and the Java Programming Environment.
2. Variables, Constants, Operators, and Writing Programs Using Sequential Statements.
3. Writing Structures Java Programs.
4. Writing Programs That Make Decisions.
5. Writing Programs Using Loops.
6. Using Arrays in Java Programs.
7. File Handling and Applications.
8. Advanced Array Techniques.
9. Advanced Modularization Techniques.
10. Additional Topics.

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}

  • ISBN-10: 1285212398
  • ISBN-13: 9781285212395
  • STARTING AT $20.49

  • ISBN-10: 1133526063
  • ISBN-13: 9781133526063
  • Bookstore Wholesale Price $180.00
  • RETAIL $239.95

Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.


Instructor's Resource CD-ROM

ISBN: 9781133188858
Make the most of your course with a wealth of teaching aids and tips for maximizing this edition of the text at your fingertips. Instructor's Manual and Sample Syllabus assist you in planning and organizing an effective, engaging course. PowerPoint® Presentations outline key concepts to guide classroom presentation. ExamView™ test banks let you quickly and easily create pen and paper or online tests to gauge student comprehension. Student Data Files, including source code or other practice problem files, reinforce concepts from the text. Solutions files provide answers to selected activities.