Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.
TaschenbuchKartoniert, Paperback
592 Seiten
Englisch
Cengage Learningerschienen am25.03.2022
Ideal for anyone who has never programmed, McMullen/Matthews/Parsons' PROGRAMMING WITH PYTHON uses a beginner's approach that combines conceptual content with rich examples and hands-on learning activities. Straightforward and student friendly, it emphasizes fundamental computer concepts from a Python programming perspective using a clear presentation with little technical jargon. Modules introduce important computer science concepts, procedural programming and object-oriented programming in short segments, while real-world examples, streamlined code and descriptive figures help you better understand today's computing concepts. As you strengthen your computer science knowledge, you will also sharpen critical-thinking and problem-solving skills -- and build confidence.mehr

Produkt

KlappentextIdeal for anyone who has never programmed, McMullen/Matthews/Parsons' PROGRAMMING WITH PYTHON uses a beginner's approach that combines conceptual content with rich examples and hands-on learning activities. Straightforward and student friendly, it emphasizes fundamental computer concepts from a Python programming perspective using a clear presentation with little technical jargon. Modules introduce important computer science concepts, procedural programming and object-oriented programming in short segments, while real-world examples, streamlined code and descriptive figures help you better understand today's computing concepts. As you strengthen your computer science knowledge, you will also sharpen critical-thinking and problem-solving skills -- and build confidence.

Inhalt/Kritik

Inhaltsverzeichnis
1. Computational Thinking.2. Programming Tools.3. Literals, Variables, and Constants.4. Numeric Data Types and Expressions.5. Character and String Data Types.6. Decision Control Structures.7. Repetition Control Structures.8. Lists.9. Functions.10. Exceptions.11. File Operations.12. Recursion.13. Modules.14. Classes and Objects.15. Methods.16. Encapsulation.17. Inheritance.18. Polymorphism.19. Linked List Data Structures.20. Stacks, Queues, and Tables.21. Trees and Graphs.22. Algorithm Complexity and Big-O Notation.23. Search Algorithms.24. Sorting Algorithms.25. Processor Architecture.26. Data Representation.27. Programming Paradigms.28. User Interfaces.29. Software Development Methodologies.30. Pseudocode, Flowcharts, and Decision Tables.31. Unified Modeling Language.mehr

Autor

Kyla McMullen is a tenure-track faculty member in the University of Florida's Computer & Information Sciences & Engineering Department. Her research interests are in the perception, application and development of 3D audio technologies. In this line of research, sounds are digitally filtered so that when they are played over headphones, the listener perceives the sound as being emitted from a specific location in their own physical space, much like surround sound over headphones. Dr. McMullen is using this research to create realistic virtual environments, enhance data sonification, augment assistive technologies for people with visual impairments and decrease the cognitive load in multimodal systems. She recently received the National Science Foundation's CAREER Award to further support this research. She earned a B.S. in computer science from the University of Maryland, Baltimore County (UMBC), and M.S. and Ph.D. degrees in computer science and engineering from the University of Michigan.