Boosting your digital classroom with Renku
Das Wesentliche
Einschreibung geschlossen.
Daten | Termine nach Absprache mit den Teilnehmern, je nach ihrem Kenntnisstand.
Ein Minimum von 5 Teilnehmer∙innen ist erforderlich, damit der Kurs stattfindet. Ansonsten wird der Kurs abgesagt oder verschoben. |
Dauer | das gesamte Herbstsemester 2022 |
Kosten | Keine |
Format | Seminar / Kurs |
Sprache | Deutsch, Englisch, Französisch |
Ort/e
Universität Freiburg
Zielgruppe
Lehrende / Forschende
Inhalt
Learn how to create seamless learning experiences using a browser-based online platform Renku with focus on interactivity, collaboration and reproducibility. Renku provides a safe and easy to use interface to create containerised environments with all the required dependencies and personalised interactive sessions. Teaching happens completely in the browser using the resources provided by Renku@UNIFR. With Renku you can :
- focus on teaching and not on configuring student’s software environments;
- adjust course granularity to a single question, exercise session or entire semester;
- create classroom ecosystems featuring automation, collaboration and traceability.
The 3 training modules will allow you to learn how to use the online platform Renku according to your level of knowledge of Git, Python and command-line scripts.
Module 1:
The first module of this course will introduce you to Renku and how it empowers you with the best practices for data science, reproducibility and transparency (Lecture and Demos). Aucun prérequis en informatique n’est exigé pour ce module.
- Benefits of using Renku to teach data science and software best practices
- How Renku changes your teaching journey
- Embracing industry standards : slow and steady with Git and the command line
- Set up 101 : how to add packages and set up your containers
- Integration with Moodle
- Automated and manual grading
- Fine-tuning privacy levels across a class
- Responsible resource usage on Renku
Module 2:
In the second module of this course you will learn how to create fork-based and template-based courses on Renku and how to choose the right pattern for your course (Lecture, Demos and Hands-on sessions). Notions de Git et contrôle de version.
- Sharing materials via forks of projects
- How to create a fork of a teacher’s project
- How to update a fork
- Pros and cons of forks
- Sharing materials via project templates
- How to set up project templates
- Pros and cons of templates
- Choosing between forks and templates
Module 3:
In the third module of this course you will learn how to design and implement classroom ecosystem on Renku for students and for teachers / assistants. Notions de Git, Python, command-line scripts. Il est recommandé de suivre d'abord le module 1.
- Classroom ecosystem for students
- Creating groups
- Working in groups with Git
- Forking teacher’s projects
- Classroom ecosystem for teachers and assistants
- Designing lecture, exercise and assignment material
- Collecting assignments using the GitLab API from forks
- Tracking student contributions using Git
- Grading work systematically
- Publishing grades
Ziele
Module 1: you should be able to set up your data science or programming courses on an open-source collaborative platform Renku.
Module 2: you should be able to optimise your data science or programming courses using the advanced features of an open-source collaborative platform Renku.
Module 3: you should be able to design and implement classroom ecosystem for your data science or programming courses using the advanced features of an open-source collaborative platform Renku.
Voraussetzungen
Modul 1: Keine technischen Kenntnisse vorausgesetzt
Modul 2: Voraussetzungen: Git und Versionskontrolle
Modul 3: Voraussetzungen: Kenntnisse über Git, Python, command-line scripts
Kursverantwortung
Beeravolu Reddy Champak
Referierende
Champak Beeravolu Reddy
Scientific IT team (scientific-it@unifr.ch) in collaboration with the Swiss Data Science Center.
Daten und Orte
Zeit | Ort |
---|---|
05.09.2022 von 09:15 bis 17:00 | Universität Freiburg |
23.12.2022 von 09:15 bis 17:00 | Universität Freiburg |