Syllabus 2024-2025

About

Praxis meets for four hours weekly during the academic year. Students are expected to put in roughly ten hours of work total each week.

Praxis follows the schedule of the academic calendar. So first meetings will be the first week of classes, we will observe holidays and reading days, and we’ll end each semester the last week of classes. We’ll aim to start out in the Scholars’ Lab common room but can move elsewhere if that’s not working.

Goals and Outcomes

Two tracks running simultaneously: PraxisGeneral and CodeLab

  1. PraxisGeneral contains three units: Communities of DH, DH Teaching and Learning, and DH Research and Administration.
  2. CodeLab runs yearlong a year and consists of an introduction to humanities programming fundamentals, design, and Python.

Each of these tracks contains a variety of deliverables:

These discussions and outcomes encompass a variety of different definitions of what it means to “do DH.” DH is capacious enough that it is quite difficult to design a program that can both introduce a broad range of approaches but also engage individual paths. Accordingly, the outcomes and units offer a mix of individual and group activities, but each student will need to supplement this work with self-study around their particular interests. We frame the year with twin sessions directed at this: in the fall, we spend time with each student design jamming their interests to help design a plan for the year and, in the spring, each student shares back where their interests have developed and next steps for them.

By the end of the year, students will have a portfolio of experiences and work directed towards the following goals. Students will:

CodeLab and DesignLab

Description generated by GPT3:

In Codelab, you are a raccoon who is a master of digital humanities heists. You are tasked with stealing data and information from various sources in order to help your criminal organization. You must use your skills of hacking to bypass security measures and get your hands on the valuable data. Be careful though, as you are not the only one after the data. The police and other rival gangs will be hot on your tail. Can you outwit them all and become the ultimate digital humanist?

CodeLab is a semester-long introduction to the foundations programming and computational thinking for Digital Humanities. You will gain experience using a variety of technologies (Python, git/github) relevant to technical work in DH and exercise these new skills with some focused activities relevant to DH work.

DesignLab is a 10-week primer on critical approaches to design for Digital Humanities work, that includes conceptual and application work in the following areas:

By the end of this, students should have a better understanding of how to approach design for advocacy and intervention work in Digital Humanities.

Schedule

August 28, 2024 | Plan for the Year

First Hour

  • Praxis and the plan for the year, Brandon

Second Hour

  • Intro to Charters workshop, Ronda

Pre-Readings

August 29, 2024 | CodeLab Fundamentals

CodeLab Fundamentals: Introduction

Pre-Readings

Homework to be completed before next CodeLab session

  • Schedule a 1 on 1 with me in the next 2 weeks to talk about your dreams, your discontents, and your computer. We’ll also use this time to set up your development environment.
  • Afterward, complete Ian Milligan and James Baker, “Introduction to the Bash Command Line,” The Programming Historian 3 (2014). This is an introduction to the Bash shell, which will serve well enough as an introduction to other shells like Zsh as well.
    • For Windows users, skip the “Windows Only: Installing Git Bash” section. Instead, use the VSCode Terminal or Windows Terminal, as recommended in the Code Lab environment setup.
  • Set up an account at Github and post your username on the Slack praxis channel so I can add you to our organization.
  • Hopefully I’ll have passed out copies of Julia Evans’s lovely So You Want to be a Wizard zine. That’s something written for someone who is already a programmer, but it’ll be useful for you to skim through now to gleen some meta-strategies for navigating tech. Review it again once you have a few for loops under your belt.
  • For a bit of counter-programming, Miriam Posner’s “Some things to think about before you exhort everyone to code” is good to think about (and perhaps even to critique).

September 04, 2024 | Conversations About Praxis Collaboration and Community

First Hour

  • Discussion facilitated by Oriane and Gramond
    • Brandon, Ronda, and Amanda present as discussants

Second Hour

  • Facilitated by a Kristin, Emmy, Amna
    • Brandon, Ronda, and Amanda present as discussants

Pre-Readings Pt 1

Pre-Readings pt 2

  • Other Praxis cohort charters, available on the Praxis site - http://praxis.scholarslab.org/charter/. Explore to your heart’s content, but they repeat each other a fair amount. So no need to go overboard - I might pick one or two.
  • And then, if you have time, you might check out one or two of the resources here - http://praxis.scholarslab.org/resources/toward-a-project-charter/. Those are all related to charter development and very worthwhile. Explore at your interest, but the Collaborators’ Bill of Rights and Bethany’s piece are probably the most widely cited.
  • DevDH- there is a ton there, no need to look at everything. You might just take a look at one or two things and only do a deeper dive if you’re interested.
  • Praxis Alum Blog posts. Make sure you read them in order, as they respond to one another. There was also some discussion in the comments that got lost when we shifted platforms, but you’ll get the idea.
  • …but I don’t like programming,” Claire Maiers
  • Gendering Praxis,” Cecilia Márquez
  • Gender and computing ctd,” Shane Lin

September 05, 2024 | Code Lab Fundamentals

Code Lab Fundamentals: Introduction to Data

Homework to be completed before next CodeLab session

Do:

  • Write out in plain English an algorithm to sort a deck of cards.
  • Write out in plain English an algorithm for a cashier to find exact change.

Read:

September 11, 2024 | Lightning Talks on DH Method

First Hour

  • Lightning Round 1 - Archives (Jeremy - Confirmed), Texts (Alison - Confirmed)

Second Hour

  • Design jam student interests
  • Presenter - Emmy
    • Respondent - Oriane
  • Presenter - Kristin
    • Respondent - Gramond

Pre-work

  • Draft a first blog post; consider introducing yourself or take any other topic you wish.
  • If you want to take the route of pitching/submitting a formal piece of writing to an outlet this year let Brandon know and make a time to talk about plans.
  • Come prepared to talk about your research interests for 10-15 minutes (if you have DH areas that interest you that’s great but the point will be to guide you towards things to follow up on throughout the year)

September 12, 2024 | CodeLab Fundamentals

CodeLab Fundamentals: Structured Data

Homework to do before the next CodeLab session

  1. Do or review the Programming Historian command line tutorial because we’ll be doing a lot of stuff in the command line next week!

  2. Let’s continue to practice algorithmic thinking. Write out in plain English an algorithm to guess whether a text represents English, French, Portugese, Urdu, Simplified Chinese, or “other”.

  3. Manually write out an XML document that contains the data in your CV.

  4. Watch “Git Explained in 100 Seconds” without paying too close attention for now to all the commands that get brought up. We’re going to do way more Git stuff next week, so don’t worry about the details for now!

September 18, 2024 | Lightning Talks, Design Jams

First Hour

  • Design jam student interests;
    • Presenter - Oriane
    • Respondent - Amna
    • Presenter - Gramond
    • Respondent - Kristin

Second Hour

  • Lightning Round 2 - Makerspaces (Ammon - Confirmed); Maps (Chris/Drew - Drew and Chris Confirmed but need to go second)

Pre-Work

September 19, 2024 | Code Lab Fundamentals

CodeLab Fundamentals: Version Control

Homework to do before the next CodeLab session

  1. Add an icebreaker question (or questions) to the icebreaker git practice document and check back on it every few days to answer all the previous, unanswered questions.

September 25, 2024 | Lightning Talks, Design Jams

2:00-3:30 - attend Victoria Szabo talk in the lab.

Pre-Work

  • Draft a second blog post
  • Come prepared to talk about your research interests for 10-15 minutes (if you have DH areas that interest you that’s great but the point will be to guide you towards things to follow up on throughout the year)

September 26, 2024 | Design Lab: Design Elements + Principles

Part One Introduction to DesignLab; Design Elements + Principles;

Reading

Part Two

Tinkering with the tools of web development. We’ll each make a copy of this CodePen snippet titled ”Introduction to the Web Stack”.

October 02, 2024 | Charter Discussion and Review

First Hour

  • Discuss charters
  • Facilitated by Oriane and Amna

Second Hour

  • Discussion of readings and charter
  • Facilitated by Kristin, Emmy, Gramond

Pre-Work

Pre-Readings

October 03, 2024 | Design Lab: The Elements of UX

Part One

Adapting and aligning the elements of user experience for Digital Humanities work;

Reading

Part Two

Typography and layout; Using Visual Studio Code for web development.

October 09, 2024 | Blog Posts

  • Design Jam Student Interests
    • Presenter - Amna
    • Respondent - Emm
    • Presenter - Emmy
    • Respondent - Oriane

Time remaining:

  • Students present their blog posts to each other and we discuss

Pre-work

  • Finalize one of your posts and send to Brandon to publish Monday before

October 10, 2024 | Design Lab: Narratives and Storytelling

Reading

October 16, 2024 | Hackathon Conversation

Full session

  • Shane will also share a small bit about what a hackathon is, what our goals are for you, etc.
  • Discuss hackathon ideas

Pre-work

  • Get together as a group to compare your interests. Can you find a common place where they overlap? Not thinking objects of study or materials at this point - those will come later. Just subjects/topics. We’ll discuss and help narrow as a group. We’ll open with students presenting to the staff on their shared interests.

October 17, 2024 | Design Lab: Collections and Archives

Reading

October 23, 2024 | Workshop on Workshops

First Hour

  • Workshop on workshops (Brandon); Framing of Workshop assignment.

Second Hour

  • Facilitated discussion by Amna and Oriane on critical digital pedagogy

Pre-Readings Pt. 1

Pre-Readings Pt. 2

October 24, 2024 | Design Lab: Workshops and Syllabi

October 30, 2024 | Mind Mapping and Design Jams

First Hour

  • Mind mapping and DH pedagogy

Second Hour

  • Design jam workshop concepts

Pre-Readings

Pre-Work

  • Explore 2-3 things in Digital Pedagogy in the Humanities: Concepts, Models, and Experiments
  • Come in with one or two ideas/topics for a workshop you might run. To prep, Explore Digital Pedagogy in the Humanities or talk to Brandon. Come in with one or two topics for a workshop you might run to introduce yourself or others to a flavor of DH you are interested in. We’ll discuss in smaller groups.

October 31, 2024 | Design Lab: Personal Portfolios

Reading

November 06, 2024 | Teaching Statement Workshop

Workshop Teaching Statement with Ashley Hosbach Confirmed

If Time Allows

  • Timed writing prompts on DH pedagogy

Pre-Readings

November 07, 2024 | Design Lab: Accessibility + Inclusivity

Reading

November 13, 2024 | Pedagogy in the Liberal Arts

First Hour

  • Talk with Mackenzie Brooks at W&L on pedagogy in liberal arts context; Confirmed
  • Facilitated by Emmy, Oriane, Gramond

Second Hour

  • Teaching Statement and Workshop Discussions
  • Feedback on where you’re at; discussion of questions

Pre-Readings

Pre-Work

November 14, 2024 | Design Lab: Open Lab

November 20, 2024 | Hackathon Pre-Discussion

Full Session

  • Discuss hackathon interests

Pre-Work

  • Given your shared interests, come to the session with some sense of what your object of study will be to explore it during the hackathon. What will your materials be? Are they accessible? What decisions can you make to help have a more concrete idea of what you’ll work on? Could come with 1-3 things as options–things to study, to share, to remix, to work on–and we help narrow. You will come out of the session with a data source, object of study, or thing of interest that you’ll then play around with over the winter in preparation for first steps in the spring.
  • Make appointments with each other to peer review your workshops or statements.

November 21, 2024 | Design Lab

2-4pm

December 04, 2024 | Teaching Statement and Workshops

Full Session

  • Discuss teaching statements and workshops
  • We’ll do a jigsaw activity to discuss them in small groups before coming back to the whole.
  • Reflections and next steps

Pre-Work

  • Teaching statements and workshops due
  • Prep one to be published on the blog

December 05, 2024 | Design Lab