A good starting place for how to approach teaching Data 8 is the The Data 8 Pedagogy Guide.
This repo provides information about and for the Data 8 adopters.
At a high level, the process for proposing changes is:
(if working from a browser) log into your account and click on the pencil icon to edit this file
- Fork and clone the project
- Make your changes in a branch:
git checkout -b my-branch
- Commit your changes:
git commit -am 'Added my comments'
- Push to your branch (on your fork):
git push origin my-branch
- Submit a pull request for us to merge your changes
The Cayman Theme links to a good resource for submitting your first Pull Request: How to Contribute to an Open Source Project on GitHub.
The universities below are listed in alphabetical order.
- Different offerings (since Fall 2015) are available on the Data 8 website: http://data8.org/#offerings.
- Term length: 16-week semester
- Class size: 100+ students
- Instructors: Ani Adhikari, John DeNero, David Wagner, and many more
Starting 2020, the course no longer uses the datascience
module:
- Current course website: https://dsc10.com
babypandas
python module: https://github.com/babypandas-dev/babypandas- Dive Into Data Science (Textbook; in progress).
School | Course | Course website | Assignments repo |
---|---|---|---|
AACC | MAT 285, Spring and Fall 2021 | Canvas | https://github.com/thaonhi20/AACC-MAT285-updates |
Barnard | BC COMS 1016 (Intro to Computational Thinking & Data Science), Fall B 2020 | https://coms1016.barnard.edu | https://github.com/BC-COMS-1016/materials-f20/ |
UCSD | DSC 10 | https://dsc10.com | Course materials for different offerings: UCSD GitHub Org |
UCSB | INT 5, Fall 2018 | Moodle | https://github.com/ucsb-int5/int5-f18-notebooks |
UCSB | INT 5, Fall 2019 | https://ucsb-int5.github.io/f19/ | https://github.com/ucsb-int5/int5-f19-notebooks |
UCSB | CS 90DA, Fall 2020 | https://ucsb-ds.github.io/ds1-f20/ | https://github.com/ucsb-ds/ds1-f20-content |
Submit an issue in this repo or join the Data 8 community on Slack.