Introduction to Programming Using Python

Paperback Engels 2012 9780132747189
€ 165,34
Levertijd ongeveer 9 werkdagen
Gratis verzonden

Samenvatting

Introduction to Programming Using Python is intended for use in the introduction to programming course.

 

Daniel Liang is known for his “fundamentals-first” approach to teaching programming concepts and techniques. “Fundamentals-first” means that students learn fundamental programming concepts like selection statements, loops, and functions, before moving into defining classes. Students learn basic logic and programming concepts before moving into object-oriented programming, and GUI programming.
 
Another aspect of Introduction to Programming Using Python is that in addition to the typical programming examples that feature games and some math, Liang gives an example or two early in the chapter that uses a simple graphic to engage the students. Rather than asking them to average 10 numbers together, they learn the concepts in the context of a fun example that generates something visually interesting. 
  

 

Specificaties

ISBN13:9780132747189
Taal:Engels
Bindwijze:Paperback
Aantal pagina's:592

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Chapter 1 Introduction to Computers, Programs, and Python

Chapter 2 Elementary Programming

Chapter 3 Introduction to Functions, Strings, and Objects

Chapter 4 Selections

Chapter 5 Loops

Chapter 6 Functions

Chapter 7 Object-Oriented Programming

Chapter 8 Thinking in Objects

Chapter 9 GUI Programming Using Tkinter

Chapter 10 Lists

Chapter 11 Multi-dimensional Lists

Chapter 12 Inheritance and Polymorphism

Chapter 13 Files and Exception Handling

Chapter 14 Tuples, Sets, and Dictionaries

Chapter 15 Recursion

Chapters 16-23 are bonus Web chapters on DS

Chapter 16 Developing Efficient Algorithms

Chapter 17 Sorting

Chapter 18 Linked Lists, Stacks, Queues, and Priority Queues

Chapter 19 Binary Search Trees

Chapter 20 AVL Trees

Chapter 21 Hashing

Chapter 22 Graphs and Applications

Chapter 23 Weighted Graphs and Applications

Appendixes

Appendix A Python Keywords

Appendix B The ASCII Character Set

Appendix C Number Systems

Managementboek Top 100

€ 165,34
Levertijd ongeveer 9 werkdagen
Gratis verzonden

Rubrieken

    Personen

      Trefwoorden

        Artikelen

          Introduction to Programming Using Python