Welcome to Introduction to Programming using the Python programming language. Below you will find links the Jupyter notebooks that you can use to follow along with the video lectures. The links will open in Google Colab.
Chapter 2: Variables and Statements
Chapter 4: Loops and Jupyturtle
Chapter 5: Conditional Execution
Chapter 6: Functions that Return
Adapted from Think Python: 3rd Edition by Allen B. Downey
Code license: MIT License
Text license: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International