Intro to Python for Text and Data

Instructor: Allison Parrish

The goal of this course is to introduce students to essential techniques in working with text and data and to enhance their literacy in the language and practice of contemporary computer programming. Students will learn the Python programming language from scratch, and work toward making a small final project that meaningfully contributes to their interests and practice. Covered topics: working on the command line, Jupyter Notebook, data formats (CSV and JSON), Pandas, web scraping, text analysis with Natural Language Processing, Git and Github.

Schedule

Session 1

Session 2

Session 3

Session 4

Session 5

Session 6

Session 7

Session 8

Session 9

Session 10

  • Project presentations