Cantitate/Preț
Produs

Starting Out with Python: United States Edition

Autor Tony Gaddis
en Limba Engleză Mixed media product – 25 feb 2008
In Starting Out with Python®, Tony Gaddis’ evenly paced, accessible coverage introduces students to the basics of programming and prepares them to transition into more complicated languages. Python, an easy-to-learn and increasingly popular object-oriented language, allows readers to become comfortable with the fundamentals of programming without the troublesome syntax that can be challenging for novices. With the knowledge acquired using Python, students gain confidence in their skills and learn to recognize the logic behind developing high-quality programs.

Starting Out with Python discusses control structures, functions, arrays, and pointers before objects and classes. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, detail-oriented explanations, and an abundance of exercises appear in every chapter. This text is intended for a one-semester introductory programming course for students with limited programming experience.
Citește tot Restrânge

Preț: 53246 lei

Preț vechi: 65735 lei
-19% Nou

Puncte Express: 799

Preț estimativ în valută:
10191 10751$ 8492£

Carte indisponibilă temporar

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

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9780321537119
ISBN-10: 0321537114
Pagini: 504
Dimensiuni: 202 x 254 x 25 mm
Greutate: 0.91 kg
Ediția:1 PAP/CDR
Editura: Pearson Education
Colecția Addison Wesley
Locul publicării:Boston, United States

Cuprins

Part I: Programming Fundamentals
Chapter 1: Introduction to Computers and Programming
Chapter 2: Input, Processing, and Output
Chapter 3: Simple Functions
Chapter 4: Decision Structures and Boolean Logic
Chapter 5: Repetition Structures
Chapter 6: Value-Returning Functions and Modules

Part II: Using Objects to Perform Tasks
Chapter 7: Files and Exceptions
Chapter 8: Working with Strings, Lists, and Dictionaries

Part III: Object-Oriented Programming
Chapter 9: Classes and Object-Oriented Programming
Chapter 10: Inheritance

Part IV: Advanced Topics
Chapter 11: Recursion
Chapter 12: GUI Programming

Appendixes
Appendix A: Installing Python
Appendix B: Introduction to IDLE
Appendix C: The ASCII Character Set
Appendix D: Answers to Checkpoint Questions

Notă biografică

Tony Gaddis is the author of the Starting Out withseries including Starting Out with Alice, C++, Java™, Visual Basic® 2008, Programming Logic & Design, and Python®. Visit the Gaddis Books website for more information on Gaddis’ titles. 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.

Textul de pe ultima copertă

Introductory Programming / Python ®
Gaddis Books -- Understanding from the Start!
 
Starting Out with Python introduces students to the basics of programming and prepares them to go on to more complicated languages. With the knowledge acquired using Python, students gain confidence in their skills and acquire the logic necessary for developing high-quality programs. This book discusses control structures, functions, lists, and file I/O before introducing classes. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, detail-oriented explanations, and an abundance of exercises appear in every chapter.
 
This book is ideal for a one-semester introductory programming course for students with limited programming experience.
 
KEY FEATURES
  • Control structures, functions, lists, and file I/O are covered before classes are introduced.
  • A clear and student-friendly writing style simplifies programming processes for beginning programmers, with two to three stepped-out explanations following each major concept.
  • A variety of exercises in each chapter encourages students to put concepts to work as they are learned. Source code is provided so that students can run the programs themselves.
  • In the Spotlight case studies walk students through the design of a problem by showing all the important steps.
  • Checkpoints check students' understanding of important lessons at key places in each chapter. Other student-friendly features include Concept, Note, Tip, and Warning boxes.
  • A student resource CD-ROM packaged with each new text includes Python, the IDLE development environment, source code from the example problems, and answers to all Checkpoint question.
COMPATIBLE WITH OTHER BOOKS IN THE GADDIS SERIES
 
Tony Gaddis's best-selling Starting Out With series provides accessible, detailed presentations of programming concepts using an approach that will increase confidence and competence in novice programmers.
 
The Starting Out With series includes books that meet most course and teaching styles. Titles include Starting Out with Alice, Python, Visual Basic®, C++, and Java™.
 
Visit www.aw.com/gaddisbooks for more information.
 
 
 

Caracteristici

  • The Python®programming language is popular for beginners because it uses basic programming concepts without focusing on complicated syntax. Coupled with Tony Gaddis’ writing style, students learn the basics of programming with Python to prepare them for an easy transition into more complicated languages.
  • Control structures, functions, arrays, and pointers are covered before objects and classes.
  • A clear and student-friendly writing style simplifies programming processes for beginning programmers with two to three stepped-out explanations following each major concept.
  • Concise real-world examples that students understand and relate to foster motivation and retention.
  • A variety of exercises in each chapter encourage students to put concepts to work as they are learned. Source code is provided so students can run the programs themselves.
  • In the Spotlight case studies walk students through the design of a problem by showing all steps.
  • Concept boxes throughout the chapter focus students’ attention on key topics.
  • Notes explain interesting or often misunderstood points relevant to the topic at hand.
  • Tips advise students on the best techniques for particular actions.
  • Warnings alert students to common missteps or problems they may encounter.
  • Checkpoints at key locations in each chapter check students’ understanding of important lessons.
  • A student resource CD packaged with each new text includes Python, the IDLE development environment, source code from the example problems, and answers to all Checkpoint questions.
  • Tony Gaddis’s best-selling Starting Out withseries of textbooks provides accessible, detailed presentations of programming concepts using an approach that will increase confidence and competence in novice programmers. The Starting Out with series includes books on Alice, Python®, Visual Basic®, C++, and Java™. View other titles in the series at the Gaddis Books website.