Cantitate/Preț
Produs

Starting Out with Programming Logic and Design: International Edition

Autor Tony Gaddis
en Limba Engleză Mixed media product – oct 2009
Starting Out with Programming Logic and Design, Second Edition, is a language-independent introductory programming book that orients students to programming concepts and logic without assuming any previous programming experience. In the successful, accessible style of Tony Gaddis’ best-selling texts, useful examples and detail-oriented explanations allow students to become comfortable with fundamental concepts and logical thought processes used in programming without the complication of language syntax. Students gain confidence in their program design skills to transition into more comprehensive programming courses.

The book is ideal for a programming logic course taught as a precursor to a language-specific introductory programming course, or for the first part of an introductory programming course.
Citește tot Restrânge

Preț: 40854 lei

Preț vechi: 51068 lei
-20% Nou

Puncte Express: 613

Preț estimativ în valută:
7819 8058$ 6601£

Carte indisponibilă temporar

Doresc să fiu notificat când acest titlu va fi disponibil:

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9780138001131
ISBN-10: 0138001138
Pagini: 600
Dimensiuni: 203 x 254 mm
Greutate: 1.09 kg
Ediția:2Nouă
Editura: Pearson Education
Colecția Pearson Education
Locul publicării:Upper Saddle River, United States

Cuprins

Ch 1: Introduction to Computers and Programming
Ch 2: Input, Processing, and Output
Ch 3: Modules
Ch 4: Decision Structures and Boolean Logic
Ch 5: Repetition Structures
Ch 6: Functions
Ch 7: Input Validation
Ch 8: Arrays
Ch 9: Sorting and Searching Arrays
Ch 10: Files
Ch 11: Menu-Driven Programs
Ch 12: Text Processing
Ch 13: Recursion
Ch 14: Object-Oriented Programming
Ch 15: GUI Applications and Event-Driven Programming

Appendix A: ASCII/Unicode Characters
Appendix B: Flowchart Symbols
Appendix C: Answers to Checkpoint Questions (on CD)

Notă biografică

Tony Gaddis is the lead author of the Starting Out withseries including Starting Out with Alice, C++, Java™, Visual Basic® 2005, and C#. Gaddis teaches computer science courses at Haywood Community College in North Carolina. He previously taught programming for several corporations and government agencies, including NASA's Kennedy Space Center. Gaddis is a highly acclaimed instructor who was selected as the North Carolina Community College "Teacher of the Year" in 1994, and who received the Teaching Excellence award from the National Institute for Staff and Organizational Development in 1997.

Caracteristici

  • A language-independent approach allows students to gain confidence and build skills before moving on to a more comprehensive language-specific course.
  • Contemporary coverage and Gaddis’ renowned writing style appeals to today’s students.
  • Program design, selection structures, and repetition structures–key topics that beginners need to master–are covered slowly using multiple examples.
  • Functions are covered early but with enough flexibility to be moved later in the course.
  • Menu-driven programming and input validation are covered in separate chapters, allowing instructors to reorder coverage.
  • An appendix, Getting Started with Alice, presents an overview of the Alice programming environment.
  • A CD-ROM with each new text includes RAPTOR, a flowchart-based programming environment.
  • Starting Out with Programming Logic and Design is compatible withthe Starting Out with series, which includes books on Alice, Visual Basic®, C++, and Java™. View other titles in the series here.

Caracteristici noi

  • Online VideoNotes
    An extensive series of online VideoNotes have been developed to accompany this text. Throughout the book, VideoNote icons alert the student to videos covering specific topics. Additionally, one programming exercise at the end of each chapter now has an accompanying VideoNote explaining how to develop the problem’s solution. The videos are available at www.pearsonhighered.com/gaddis.
  • Programming Language Companions
    Programming language companions specifically designed to accompany the Second Edition of this textbook are available for download. The companions introduce the Java™, Python®, and Visual Basic® programming languages, and correspond on a chapter-by-chapter basis with the textbook. Many of the pseudocode programs that appear in the textbook also appear in the companions, implemented in a specific programming language. The programming language companions are available at www.pearsonhighered.com/gaddis.
  • New Chapter on Text Processing
    Chapter 12 in the Second Edition is a new chapter on Text Processing. This chapter discusses techniques for processing strings at the character level. Common library functions for processing characters and text are also discussed.
  • Additional Topics in Chapter 8: Arrays
    Chapter 8: Arrays has a new section on partially filled arrays, and a new optional section on the For Each Loop.
  • Additional Programming Problems
    Additional programming problems have been added to Chapters 4, 5, and 6. Several of these problems are simple games that will challenge and motivate students.