Teaching Python package development: A structured course with learning resources and an instructor's guide

Ruby SCSS Submitted 09 January 2025Published 28 March 2026
Review

Editor: @ashleefv (all papers)
Reviewers: @NickleDave (all reviews), @ctb (all reviews)

Authors

Gerit Wagner (0000-0003-3926-7717), Laureen Thurner (0009-0000-5716-5816), Carlo Tang (0009-0009-3168-4859), Stella Ott (0009-0002-5191-1237)

Citation

Wagner et al., (2026). Teaching Python package development: A structured course with learning resources and an instructor's guide. Journal of Open Source Education, 9(97), 292, https://doi.org/10.21105/jose.00292

@article{Wagner2026, doi = {10.21105/jose.00292}, url = {https://doi.org/10.21105/jose.00292}, year = {2026}, publisher = {The Open Journal}, volume = {9}, number = {97}, pages = {292}, author = {Gerit Wagner and Laureen Thurner and Carlo Tang and Stella Ott}, title = {Teaching Python package development: A structured course with learning resources and an instructor's guide}, journal = {Journal of Open Source Education} }
Copy citation string · Copy BibTeX  
Tags

Python Packages and libraries

Altmetrics
Markdown badge

 

License

Authors of JOSE papers retain copyright.

This work is licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License

Table of Contents
Public user content licensed CC BY 4.0 unless otherwise specified.
ISSN 2577-3569