This folder contains raw data and Jupyter notebooks used in Carpentries programmatic assessment.
Clone this repo locally and install necessary modules from ../requirements.txt
OR
Visit this Binder page for an online hosted environment. Warning: Binder hosted projects are often slow to load. You may need to try a few times.
Check out this list for some suggestions -- or add your own ideas to inspire others.
- attendance.csv: When available, attrition rates for workshops from number registered to number attended each day. This represents a small subset of total workshops.
- badges_by_country_by_year.csv: Count of all badges awarded each year by country
- badges_by_training_event.csv: List of all training events with number of participants and number getting badged
- badges_by_year_agg.csv: Count of all Trainer, Software Carpentry Instructor, Data Carpentry Instructor, and Maintainer badges awarded by year. An individual can have multiple badges.
- days_badge_to_teach.csv: Anonymized ist of days between badging and teaching for all instructors
- num_wkshps_taught.csv: Anonymized list of all instructors and number of workshops taught
- trainers.csv: List of all Trainers with badge date and country.
- workshops.csv: List of all lifetime Carpentries workshops.
- programmatic_report_20180615.ipynb: Jupyter notebook of Programmatic Assessment report published June 2018
- outputs: html and pdf outputs of Programmatic Assessment reports published June 2018 and August 2018 Note the source notebook and data for the August 2018 report contain confidential data and are kept in this private repo. Updates to that notebook and data files will be reflected here.
Convert to pdf, hiding all code cells using this shell command:
jupyter nbconvert --to pdf final_report_draft.ipynb --TemplateExporter.exclude_input=True --TemplateExporter.exclude_input_prompt=True --TemplateExporter.exclude_output_prompt=True --output outputs/sample_report
Replace final_report_draft.ipynb
with other file names as appropriate.
Replace --to pdf
with to --html
to convert to html instead of pdf.
A file extension is not required for the output file name; nbconvert will add the .pdf or .html extension as appropriate.
See nbconvert documentation for more options.
Rendered html pages can be viewed following the path within the github repo under the carpentries.github.io
domain. For example: https://carpentries.github.io/assessment/programmatic-assessment/workshops/outputs/programmatic_report_20180803.html.
This folder contains historic data from The Carpentries Instructor Training program. It is not currently being maintained or updated. Contact team@carpentries.org or leave an issue in this repo with questions.