carpentries-incubator / carpentries-incubator/python-intermediate-development
workshop at Charité Universitätsmedizin Berlin
- Vorherrschende Sprache
- TeX
- Sterne
- 63
- Forks
- 77
- Ø Merge
- 20 Std. 8 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
We have run the workshop in 6 morning sessions on 2, 3, 15, 16, 22 and 23 July 2025. We have split the session 3 into two sessions. We used VSCode as the IDE. 10 participants turned up.
In general feedback was very positive. Participants liked the scope, the structure and the online material. The pace was good. Participants particularly appreciate that the course materials are available as a website. Participants missed recommendations on using AI assisted programming. Perhaps I was a little negative about AI assisted programming.
I noticed that github has moved things around a little. Cards on the kanban board are now automatically issues associated with a project. Personally, I am not entirely convinced that debugging python is all that common. I had a chat with our python programmers who also only very rarely use the debugger. Python's REPL makes a debugger less necessary than for a compiled language. I ended up showing them how to use `pytest --trace` on the broken test.
In the last session I also talked about software publishing including using read-the-docs and zenodo for doi generation and mentioned JORS and JOSS.
I think next time I will look into using gitlab since we are using gitlab in house.
As instructor I very much enjoy running the course. We are planning to run this course once a year.
Beitragsleitfaden
Rechercherichtung
Das Issue hält Workshop-Feedback und zukünftige Ideen fest, nennt aber keine Datei, keinen Test und keinen Einstiegspunkt, der geändert werden soll. Beginne damit zu ermitteln, welche Kursmaterialien oder Projektdokumentation aktualisiert werden sollten; die Fertigstellung ist nicht definiert, weil der Bericht keine konkrete Verbesserung auswählt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- github, gitlab, python, vscode
- Bereich
- content, documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 15/100