class: center, middle
Samantha Wittke, CSC - IT Center for Science, Finland ([email protected])
Radovan Bast, UiT - The Arctic University of Norway
-
The CodeRefinery project and workshops
-
The bring your own classroom approach
-
How you can join
-
Project currently funded by NeIC
-
Tightly connected to Nordic RSE
-
Two main online workshops a year, free of charge, everyone welcome
-
We teach topics which are .emph[helpful for researchers] and .emph[essential for RSEs]
.left-column50[
-
Introduction to version control
-
Collaborative version control
-
Reproducible research
-
Social coding and open software
]
.right-column50[
-
Documentation
-
Reusable and reproducible Jupyter notebooks
-
Automated testing
-
Modular code development ]
Developed over 9 online and 29 in-person workshops
- We reach over 500 persons/year
- Over 30 instructors/speakers
- We stream our workshops - for many reasons
.center[ Interactivity & sense of community
- Tools (e.g. collaborative notes)
- Bring your own classroom
- (Local) partners host a "watching party"
- Online or in-person
- Own team lead as support
- Small group
.quote[ [...] allowed us to advance with the implementation of our vision for Research Data & Software Management training and the implementation of TU Delft Research Software Policy [...] ] (Paula Martinez Lavanchy, TU Delft, NL)
.quote[ [...] I think your format really allows to reach the biggest possible audience, while also fostering the creation of local communities. [...] ] (Lisanna Paladin, EMBL, DE)
.quote[ [...] One of the biggest challenge is to keep the whole classroom from first to last day ... I think it's impossible 🙂 [...] ] (Candy Deck, NTNU, NO)
.quote[ [...] In general, I believe attending these workshops as a group helped tremendously compared to attending individually [...] due to being able to learn together and discuss in person with team mates. ] (Jakob Sauer Jørgensen, DTU, DK)
Read more in our blogpost!
-
The format is unusual and requires some getting used to
-
Exercise session .emph[timing is crucial]
-
Collaborative document needs to be managed
-
.emph[Clearly communicate] what learners are supposed to be doing
-
Feedback from local hosts is invaluable for further developing the format, Thank you <3
-
Get the .emph[interactivity] of own classroom without organizing a full course
-
Get onboarding and orientation
-
.emph[Side quests] according to own work/need
-
Work with .emph[own people] - direct support and help-line
-
.emph[Train-the-trainer]: We can help you to get started
-
.emph[Community] as test-bed: Let's try out new ideas together
-
Contact: CodeRefinery Zulip chat & [email protected]
-
Website: coderefinery.org
-
Next Workshop starting September 10th!
- Slide 2: Logos, (c) respective organizations
- All other images: CodeRefinery project, CC-BY 4.0
- All text: CodeRefinery project, CC-BY 4.0