Description

Book Synopsis
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.

Table of Contents
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.

Programming with Python

Product form

£62.69

Includes FREE delivery

RRP £65.99 – you save £3.30 (5%)

Order before 4pm tomorrow for delivery by Sat 10 Jan 2026.

A Paperback / softback by June Jamrich Parsons, June Jamrich Parsons, Kyla McMullen

1 in stock


    View other formats and editions of Programming with Python by June Jamrich Parsons

    Publisher: Cengage Learning, Inc
    Publication Date: 25/03/2022
    ISBN13: 9780357637456, 978-0357637456
    ISBN10: 357637453

    Description

    Book Synopsis
    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.

    Table of Contents
    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.

    Recently viewed products

    © 2026 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account