Overview#

Welcome to module 1! The focus of this module is to get you acquainted with the Python programming language and to get you performing some foundational programming tasks with Python.

Learning objectives#

By the end of this module you should be able to:

  • Launch a JupyterLab session and execute code in the various Python interpreter interfaces.

  • Explain the benefits of a Jupyter notebook and create code and markdown cells.

  • Perform fundamental tasks in Python such as assignment, evaluation, and using Python as a calculator.

  • Understand and work with Python’s built-in data types and structures.

Estimated time requirement#

The estimated time to go through the module lessons is about 3-4 hours.