From 1a30d7d46e92ea4b27c814007d46555e1ac61a93 Mon Sep 17 00:00:00 2001 From: Cody Hennesy Date: Fri, 21 Aug 2026 14:14:49 -0700 Subject: [PATCH] add learner profiles fixes #168 --- index.md | 2 +- profiles/learner-profiles.md | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/index.md b/index.md index 18340b933..a31a2f6c5 100644 --- a/index.md +++ b/index.md @@ -8,7 +8,7 @@ The Python Intro for Libraries lesson had a major redesign on June 17, 2024. Thi ::::::::::::::::::::::::::::::::::::::::::::::::: -This lesson is an introduction to programming in Python for library and information workers with little or no previous programming experience. It uses examples that are relevant to a range of library use cases, and is designed as a prerequisite for other Python lessons that will be developed in the future (e.g., web scraping, APIs). The lesson uses the JupyterLab computing environment and Python 3. +This lesson is an introduction to programming in Python for library and information workers with little or no previous programming experience (see the [Learner Profiles](profiles.html) for examples of the kinds of people who might benefit from this lesson). It uses examples that are relevant to a range of library use cases, and is designed as a prerequisite for other Python lessons that will be developed in the future (e.g., web scraping, APIs). The lesson uses the JupyterLab computing environment and Python 3. :::::::::::::::::::::::::::::::::::::::::: prereq diff --git a/profiles/learner-profiles.md b/profiles/learner-profiles.md index 434e335aa..952b7e61f 100644 --- a/profiles/learner-profiles.md +++ b/profiles/learner-profiles.md @@ -1,5 +1,11 @@ --- -title: FIXME +title: LC Python Learner Profiles --- -This is a placeholder file. Please add content here. +Sarah runs circulation services at a large public library system. She's handy with ILS exports, but compiling monthly stats across dozens of branches still takes hours of tedious Excel copy-pasting. Learning Python loops and Pandas will help her aggregate those branch CSVs automatically so she can streamline her monthly reporting. + +David is a community college assessment librarian who feels confident in spreadsheets, but has never written code. He's currently stuck wrestling with years of messy gate counts and inconsistent vendor stats, making this lesson's focus on JupyterLab and Pandas perfect for learning how to tidy up and plot his data. + +Ling advises university faculty and students on data management, but doesn't write code herself. Mastering Python basics like lists, functions, and built-in help will allow her to read her researchers' scripts with confidence and run quick exploratory checks on repository datasets. + +Mateo works with digital collection metadata and knows XML inside out, but spreadsheets are no longer cutting it for his huge batch cleanup jobs. Building a foundation in Python logic and functions will give him the exact leverage he needs for heavy data wrangling and future API integration. \ No newline at end of file