Posting Collaborative Annotations
For critical readings linked in the schedule, please use Hypothesis to annotate the text so that you can share your insights with peers and myself as part of our private annotation group. Annotations should range from 25 to 75 words, focusing on analytical depth, stylistic clarity, and interaction with peers. Hypothesis will serve not only as a platform for engaging with readings but also as a tool for managing and reflecting on scholarly information.
If you have not yet joined our private annotation group or cannot see your annotations, please do not hesitate to contact me; failing that, check out the Hypothesis help portal for support.
Submitting Programming Activities
We will use GitHub as a class submission portal for each programming activity. To get started with GitHub, please set up a project repository, initiate a README, and create two folders where you can upload completed notebooks and reflections for each programming activity.
GitHub Instructions:
-
Create a new repository: Go to GitHub and create a new repository for your project. Name it appropriately, like
social-coding-portfolio
. Accept the option to initiate aREADME.md
, which should serve as a project overview with an outline of its purpose, its structure, etc. -
Create two folders: (i)
Notebooks
for Jupyter Notebook files and (ii)Reflections
for Markdown reflections. Click here for guidance on how to set up folders on GitHub. -
Upload reflection and notebook: Upload each submission as two files — one Jupyter notebook (
.ipynb
) toNotebooks
and one markdown file (.md
) toReflections
) and commit them with semi-descriptive messages.
Assignment Dates & Links
Please complete at least four of the five activities for full credit.
Activity 1: Building Blocks
- Due: 10/08 (Tue)
- Downloadable Instructions: Activity 1
- Submission format: .md (Markdown) and .ipynb (Jupyter Notebook)
Activity 2: Python Primer
- Due: 10/22 (Tue)
- Downloadable Instructions: Activity 2
- Submission format: .md (Markdown) and .ipynb (Jupyter Notebook)
Activity 3: Practicing Pandas
- Floating Deadline: Mon 11/12 - Fri 11/15
- Downloadable Instructions: Activity 3
- Submission format: .md (Markdown) and .ipynb (Jupyter Notebook)
Activity 4: Writing Documentation
- Due: 11/21 (Thu)
- Downloadable Instructions: Activity 4
- Submission format: .md (Markdown) and .ipynb (Jupyter Notebook)
Activity 5: Data Visualization
- Due: 12/05 (Thu)
- Downloadable Instructions: Activity 5
- Submission format: .pdf, .md., or .docx