This workshop provides an introduction to computer programming using the Python programming language. It is aimed at humanists with no programming experience.
- Python for Poets
- Data Types I: on Letters and Numbers, or on Strings and Integers
- Data Types II: Putting Things Together -- or, on Lists and Dictionaries
- Conditionals: The Whens and Ifs of Things
- Functions and Oulipo
- From Python to Poetry
You can run the notebooks in your web browser without Colab or explicitly installing anything using Jupyterlite:
- Step 1: https://jdh4.github.io/python4poets/
- Step 2: Double click on a notebook in the file browser on the left (e.g.,
1_Python_for_Poets.ipynb
)
Consider attending this upcoming workshop on October 5, 9, 11: Introduction to Programming Using Python.
See Python workshops offered via PUL.
PICSciE/RC recommended books, videos and websites: Python learning resources.
This material was created by Ryan Heuser and Gian Duri Rominger in January 2023. The workshop was taught by Massimiliano Dalmasso in September 2023 and January 2024.