Library Carpentry Workshop

Radboud Universiteit, Universiteit Leiden, Vrije Universiteit, Tilburg University

Online

Mar 17-18 & 24-25, 2025

09:00-12:00

Instructors: Kristina Hettne, Levi Damsma, Peter Verhaar, Matthijs de Zwaan

Algemene informatie

Library Carpentry is ontworpen door mensen die werken binnen bibliotheken of vergelijkbare organisaties om je te helpen:

Library Carpentry laat je kennismaken met de basis van automatisering, en is een startpunt van waaruit je zelf verder kunt leren. Library Carpentry is onderdeel van The Carpentries, een organisatie die de grondslagen van programmeren en data science bijbrengt. Als je meer wilt weten over de onderwerpen waarover we les geven, en waarom, lees dan het (engelstalige) artikel "Library Carpentry: software skills training for library professionals".

Voor wie: Deze cursus is bedoeld voor mensen die werken in een bibliotheek van een academische instelling, of een soortgelijke functie hebben. We verwachten dat je basale kennis hebt van het werken met spreadsheets, verder is geen voorkennis vereist.

Waar: Dit is een online training. Meer gedetailleerde informatie volgt na inschrijving.

Wanneer: De ochtenden van 17, 18, 24, 25 maart 2025.

Vereisten: Om deel te nemen moet je een computer kunnen gebruiken met een Mac, Linux, of Windows besturingssysteem. Een tablet, Chromebook, etc., werkt niet goed. Je moet rechten hebben om software op de computer te installeren. Voorafgaand aan de cursus vragen we je om een bepaalde software te installeren (zie hieronder).

Toegankelijkheid: Het lesmateriaal wordt voor het begin van de workshop beschikbaar gemaakt. Als op andere manieren het leren kan worden ondersteund, kan de organisatie proberen om dat te faciliteren. Neem daarvoor tijdig contact op.

Contact Neem contact op met Kristina Hettne , Levi Damsma , Peter Verhaar of Matthijs de Zwaan voor meer informatie.

Rollen: Om meer te weten te komen over de verschillende rollen tijdens de workshop (wie doet wat) kun je de Workshop FAQ bekijken.

Gedragscode

Iedereen die deelneemt aan een activiteit van de Carpentries verplicht zich er toe zich te conformeren aan de Gedragscode ("Code of Conduct", alleen in het Engels beschikbaar). Die gedragscode beschrijft ook hoe incidenten kunnen worden gemeld.


Gezamenlijke notities

We zullen deze samenwerkingsomgeving gebruiken voor overleg, notities, het delen van URLs en korte stukjes computercode.


Surveys

Vul deze vragenlijsten in vóór en na de workshop.

Pre-workshop Survey

Post-workshop Survey


Programma

Dag 1

Vooraf Pre-workshop survey
"Opgeruimde Data"

Dag 2

Werken met OpenRefine

Dag 3

Inleiding tot Python (deel 1)

Day 4

Inleiding tot Python (deel 2)
Achteraf Post-workshop survey

Setup

Om deel te nemen aan deze Library Carpentry workshop, is het nodig dat je onderstaande software voorafgaand aan de les installeert op je computer. Je hebt ook een moderne webbrowser nodig.

De Carpentries houden een lijst bij van problemen die vaak voorkomen tijdens installatie van software: Configuration Problems and Solutions wiki page.

Installeer Zoom

Ga naar de officiele Zoom website om Zoom te downloaden en te installeren als je Zoom nog niet eerder gebruikt hebt.

Tips voor je werkplek

Zoals bij alle Carpentries workshops leer je door 'mee te coderen' met de docenten. Om dat te kunnen doen, is het nodig dat je zowel Zoom als de software waarover je leert (OpenRefine, Python, etc) geopend hebt. We raden één van de volgende opstellingen aan, zodat je beide tegelijk kunt zien.

Deze blog post geeft praktische informatie over hoe je je scherm tijdens de workshop kan indelen.

Opgeruimde data

In dit deel van de cursus werken we met spreadsheets. Veel mensen zullen daarvoor al een programma beschikbaar hebben, bijvoorbeeld Microsoft Excel. Een gratis en open alternatief is LibreOffice. Zie hier voor instructies om dat programma te installeren. In de cursus gebruiken we Excel. Download ook het databestand dat we zullen gebruiken tijdens de cursus.

OpenRefine

OpenRefine is een tool om rommelige data op te schonen en te organiseren. Volg deze instructies om OpenRefine te installeren. Download ook het databestand dat we zullen gebruiken tijdens de cursus.

Python

Download en unzip het volgende bestand: main.zip

Volg deze instructies om Python te installeren. De map waarnaar wordt verwezen aan het einde van deze tekst (“the folder containing all the notebooks you downloaded”) is de gezipte map die hierboven wordt genoemd.