Skip to content

    Read more about Introduction to Computer Programming with Python

    Introduction to Computer Programming with Python

    (0 reviews)

    No ratings

    Harris Wang, Athabasca University

    Copyright Year:

    Last Update: 2025

    ISBN 13: 9781998944088

    Publisher: Athabasca University Press

    Language: English

    Formats Available

    Conditions of Use

    Attribution-NonCommercial-ShareAlike Attribution-NonCommercial-ShareAlike
    CC BY-NC-SA

    Table of Contents

    • Chapter 1: Introduction
    • Chapter 2: Essential Building Blocks of Computer Programs
    • Chapter 3: Flow Control of Statements
    • Chapter 4: Handle Errors and Exceptions in  Programs 
    • Chapter 5: Use Sequences, Sets, Dictionaries, and  Text Files
    • Chapter 6: Define and Use Functions 
    • Chapter 7: Object- Oriented Programming with  Python
    • Chapter 8: Modules and Packages
    • Chapter 9: Develop GUI- Based Applications

    About the Book

    This introduction to computer programming with Python begins with some of the basics of computing and programming before diving into the fundamental elements and building blocks of computer programs in Python language. From the installation of Python, Python interactive programming, and integrated development environments to raising and handling exceptions, using compound data types to solve problems, and implement divide-and-conquer processes using functions, classes and modules, this textbook will set students up for success in programming and computing study and practice. The included exercises and projects are designed to hone students’ skills.

    About the Contributors

    Author

    Harris Wang, Athabasca University

    Ancillaries

    Submit ancillary resource

    Contribute to this Page

    Suggest an edit to this book record