This lesson is a modification from the Library carpentry lesson Introduction to data. It has been combined with the regex lesson from the Code4lib Library Carpentry event in 2016-07-28, and it includes contributions from Clara Llebot.
This lesson is licensed under a Creative Commons Attribution license CC-BY 4.0 (Legal text here).
This Library Carpentry lesson introduces librarians to working with data. At the conclusion of the lesson you will: understand terms, phrases, and concepts in software development and data science; identify and use best practice in data structures; use regular expressions in searches.
Prerequisites
This lesson has no prerequisites. Ideally you will need a laptop and an internet connection, though this is not required.
There are three main ways to contribute to Library Carpentry:
Setup | This lesson does not require any special setup | |
00:00 | 1. Introduction to Library Carpentry | What do librarians gain from code? |
00:05 | 2. Jargon Busting | What terms, phrases, or ideas around code or software development have you come across and perhaps feel you should know better? |
00:10 | 3. Foundations | What best practice and generic skills underpin you encounters with software skills? |
00:20 | 4. Introduction to Regular Expressions | How can you imagine using regular expressions in your work? |
00:30 | 5. Regular Expressions basics | Use a few basic regular expressions. |
00:55 | 6. Quantifiers in Regular Expressions | How do I select text using regex? |
01:10 | 7. Regular expressions exercises | Exercises to solve together |
02:12 | 8. Introduction to Data - Multiple Choice Quiz | What does Fr[ea]nc[eh] match? |
02:42 | 9. Introduction to Data - Multiple Choice Quiz (answers)" | What does Fr[ea]nc[eh] match? |
02:42 | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.