carpentries-incubator / proposals

Open an issue in this repository to share Carpentries-style lessons and lesson ideas.
88 stars 6 forks source link

Digital Humanities lessons #11

Open tracykteal opened 7 years ago

tracykteal commented 7 years ago

There are many efforts of people working on Digital Humanities lessons, including some that have been taught as pilot workshops and have developed curriculum. If people have curriculum under development or that has been taught, could they add the links to those materials in this issue.

tracykteal commented 7 years ago

Digital Humanities curriculum interest list:

https://groups.google.com/a/carpentries.org/d/forum/dh-curriculum

Please sign up if you're interested in being updated on or participating in conversations about lessons in digital humanities.

elliewix commented 7 years ago

Here is a remixed SWC SQL lesson that I did for a DH conference: https://github.com/elliewix/dhoxss17-sql. It is using an archival fining aid as the data set which means this can also be used for a library audience. This was run cleanly through using the FireFox sqlite browser in 1.5 hours. I changed the examples to focus on aggregation queries to count instances. I also have a section in there about converting numbers imported in as strings and recasting them to numerical.

As part of that same event, I ran a Python tutorial using that same dataset, ran also cleanly in 2 hours.
https://github.com/elliewix/HumDataCarp/blob/master/Two-Hour-Beginner-Tour.ipynb This is more of a tour of key concepts in python rather than pure instruction. Meant to encourage and provide a foundation of success and confidence as prep for further learning (e.g. when the mean time to master appears to be oblivion), and I think it went well with that aspect.

I also have a full day python workshop for humanities here: https://github.com/elliewix/HumDataCarp/blob/master/Programming-Concepts.ipynb and https://github.com/elliewix/HumDataCarp/blob/master/Programming%20for%20Humanities%20Data.ipynb

I've also got some XPath material that can use XPath Helper or Oxygen and XPath in Python. I'm still in the midst of rewriting those, though.

ErinBecker commented 6 years ago

A couple of other relevant links to curriculum or ideas in development:

https://github.com/lknelson/text-analysis-2016

https://www.jessesadler.com/post/excel-vs-r/

ErinBecker commented 6 years ago

Thea Lindquist from CU Boulder alerted me to some of these offerings at Stanford: http://hdlab.stanford.edu/

riddella commented 6 years ago

What list should one subscribe to? Is dh-curriculum@carpentries.org defunct? How does one sign up for a google email list if one doesn't have a google account?

tracykteal commented 6 years ago

The list is still there! You can sign up at https://groups.google.com/a/carpentries.org/d/forum/dh-curriculum and you don't need a google address to sign up.

tracykteal commented 6 years ago

Many moons back we had some lessons based on the programming historians.

https://github.com/datacarpentry/2015-05-30-HASTAC/wiki

cidfreitag commented 5 years ago

The Geospatial Historian is modeled after the Programming Historian -- each have Creative Commons licensed tutorials using open-source tools. Could be potentials for adapting into Data Carpentries lessons. https://programminghistorian.org/en/lessons/ https://geospatialhistorian.wordpress.com/

ErinBecker commented 5 years ago

@elliewix, @lknelson, @cidfreitag - We've just created The Carpentries Incubator GH organization to provide a single point of entry for community members to share lesson materials and discuss ideas for new lessons. Your lesson materials were previously listed in the lesson-ideas repo, which has now been deprecated. All of the issues in that repo have been migrated here. We're still working on organizing this repo, so please do let me know if you have ideas for how best to organize this information to make it accessible to the community.

ErinBecker commented 5 years ago

Hey @elliewix - just reaching out to see if you'd like to migrate any of your materials to the Incubator. We're having some discussion sessions around the Incubator later this month and next and trying to increase visibility of materials hosted there, so it would be a good time to move things over if you'd like more eyes on / users on the lessons. Let me know what you think!

elliewix commented 5 years ago

Sorry! Yes, my offer for materials still stands and they can be migrated over. Do I need to move anything? Let me know!

ErinBecker commented 5 years ago

Great to hear @elliewix! I've just sent you an invitation to join the carpentries-incubator organization. This will give you the ability to transfer your repos over. You'll need to go into each of the repos settings pages and click "transfer this repository" (in the danger zone). Once you've done that, I can accept the transfer and get things set up to have your lessons populate in the Incubator.

(Alternatively, you can give me ownership on your repo and I can transfer it for you, if you prefer that route.)

The other requirements for hosting lessons in the Incubator are:

elliewix commented 5 years ago

None of these lessons use the lesson template. I don't want to cede control of the repos because they were for other events, but the content is all CCBY and open for anyone to grab.

ErinBecker commented 5 years ago

Thanks @elliewix for clarifying. Sounds like we could get the lessons hosted in the Incubator if we forked the materials, transfer the contents to our lesson template, (and of course gave attribution to the original materials). On the staff side, we don't have the bandwidth to do this now, but I'd like to leave the issue open here, in case anyone on the community is interested and able to do that setup work to get these lessons on the Incubator lesson page. Does that sound ok?

elliewix commented 5 years ago

I may eventually have this bandwidth but I don't have it now either. But this is fine for someone to do later if they want.

ErinBecker commented 5 years ago

Thanks @elliewix. I'll leave this open for now. Maybe someone will volunteer. 😄