Carpentry@UiO 2019 Annual Report

Carpentry@UiO 2019 Annual Report #

Learner Feedback and Continuous Evaluation #

Spring Term 2019 #

Fall Term 2019 #

Workshops #

  • Programming with Python (novices) - Feb 8, 2019
  • Introduction to Version Control with Git (novices) - Feb 15, 2019
  • Git in Practice (intermediate) - Feb 27, 2019
  • Data Analysis and Visualisation in R for Ecologists - Mar 8, 2019
  • Unix Shell (novices) - Apr 24, 2019
  • Data Analysis and Visualisation in R for Ecologists - May 15, 2019
  • Introduction to R with Tidyverse (pt. 1) - May 22, 2019
  • Introduction to R with Tidyverse (pt. 2) - May 29, 2019
  • Getting your hands on climate data (novices) - Jun 7, 2019
  • Writing and Publishing on the Web Together Using GitHub - Sep 11, 2019
  • Plotting and Programming with Python - Sep 16, 2019
  • Databases and SQL - Oct 28, 2019
  • R for Reproducible Scientific Analysis - Nov 19, 2019

Carpentry Workshops During Research Bazaar 2019 #

  • Learn Deep-Learning with Python (2 days)
  • Get (even) smarter with the Unix Shell
  • Publication Ready Scientific Reports with Jupyter Notebook (1/2 day)
  • Getting Started with Open Science Framework (1/2 day)

Community Building & Social Events #

  • Two Onboarding Sessions for new instructors and helpers were held on Sep 2, 2019
  • A Call for Helpers was sent to former workshop participants; new helpers and instructors were recruited (see Recruiting)
  • Coordination with the newly appointed Regional Coordinator for the Nordic and Baltic Countries, Naoe Tatara, was established, with Oslo becoming a CodeRefinery and Carpentries Hub.
    • Carpentry workshops at UiO are now more visible on Carpentries.org, for both upcoming and past workshops.
    • Better communication with the Carpentry central by monthly meetings.
    • Record of instructors for non-standard Carpentry workshops for better acknowledgement of their works.
  • End-of-the-Year Social Get-Together for the community on Dec 12, 2019

StudyGroup #

  • The Carpentry@UiO community has taken initiative for a StudyGroup in 2018. The aim was to create a forum for instructors, helpers, and other interested parties to meet and share expertise, information, and experience related to teaching workshops. Since then, the StudyGroup has served as a forum for knowledge exchange and social interaction with meetings ca. every other week.
  • Topics that were covered incl.:
    • NetworkX, pytest, folium, ipyleaflet, Voilá (Python packages and applications)
    • Deep Learning with R
    • Social Coding and Open Software
    • Open Science Framework
    • National Data Archives
    • Instructor Development
    • Book Club (Teaching Tech Together, Good Enough Practices in Scientific Computing)
  • Documentation of all events and materials are publishied on the website of the StudyGroup
  • Activities are announced via the @swcarpentry mailing lists, the official website, a Google calendar, and the University Library’s course catalogue, and Gitter

Recruiting #

  • 2019 has been a record year in terms of recruitment and instructor trainees. In May 2019, an online Instructor Training event was held with 12 members of the Carpentry@UiO community participating. All participants were followed up by a local Instructor Trainer, their contacts were added to the organizers mailinglist for communications about upcoming workshops and community news
  • 10 new helpers
  • 12 new instructors (official training)
  • 1 new instructor (not trained yet)
  • Results of the Instructor Status Survey. It is planned to re-run the survey in September 2020. Instructors who answered the survey will be followed up.
  • 2 Instructor Development sessions were held with under supervision of an Instructor Trainer

Organisation #

Local Community Coordinator #

  • Since August 2019 Annika Rockenberger
  • Since October 2019 Naoe Tatara (who is also the Regional Coordinator for the Nordic and Baltic Countries)
  • Since October 2019 Matthew Good (as part of the activities related to the establishment of a Digital Scholarship Centre at the University of Oslo)

Interim Board #

  • In 2019, an Interim Board for the local Carpentry@UiO community was established
  • 5 meetings were held, the following items were achieved:
  • Elections for a new Board for 2020 were prepared
  • Members of the Interim Board 2019: Lex Nederbragt, Elin Stangeland, Live Rasmussen, Sabry Razick, Anne Fouilloux, Andrea Gasparini, Viviane Girardin

GitHub, Communication #

  • Carpentry@UiO uses GitHub for workshops, studygroup and governance as well as coordination
  • During 2019, the main organisational documents for running workshops were updated; an onboarding checklist was created
  • There are currently 28 members
  • 4 email lists at UiO: organizers, announcements, board and contact-us
  • UiO websites with Carpentry@UiO content: Course Catalogue and general information page [Carpentry@UiO] https://www.uio.no/english/for-employees/support/research/research-data/training/carpentry/
  • In cooperation with the New Board of Carpentry@UiO, the website on uio.no will be overhauled in 2020
  • Carpentry@UiO has createad a Zotero group library (with restricted access) for BookClub and as a general reference of relevant literature

General notes #

  • Teaching single lessons - instead of the full two-day curriculum - from the Carpentries official materials is now sufficient to renew the Instructor Certificate annually
  • The first Data Carpentry for Social Sciences and Humanities two-day workshop will be taught in April 2020 at UiO
  • It is planned to host the next CarpentryConnect event in Oslo in 2021; preparations will start in 2020
  • UiO is host to the Carpentries Regional Coordinator for the Nordic and Baltic Countries for the next two years

Planned Activities for Spring Term 2020 #

Workshops #

January #

  • GitHub
  • Python (Novices)
  • R for Reproducible Scientific Research

February #

  • Unix Shell
  • Version Control with Git
  • Python (intermediate)

March #

  • R (intermediate)
  • Python (Novices)
  • R (Novices)

April #

  • Data Carpentry: Social Sciences and Humanities (official, 2 days, already registered w/ The Carpentries)
  • TidyVerse (2 days)

May #

  • Instructor Training

June #

  • CodeRefinery (3 days)

StudyGroup #

  • meets bi-weekly, Thursdays 4-6pm

Onboarding #

  • two sessions in January (13th and 15th)

Instructor Training #

  • 6 slots for 2020 via Silver Membership
  • Instructor Trainer Training 2020

CarpentryCon 2020 (Madison, Wisconsin) #

  • participation with at least one poster