Skip to content

Commit 4cfb7d7

Browse files
committed
centralize the information about reading like a blog post
1 parent 6423890 commit 4cfb7d7

File tree

5 files changed

+15
-8
lines changed

5 files changed

+15
-8
lines changed

assignments/open_ended.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ In [Homework 1](../hw_1.md), [Homework 4](../hw_4.md), and the [Final Project](.
1212
- If you'd be interested in working with [SIPA alumni employment data](https://www.sipa.columbia.edu/pathways-careers/employment-statistics), [reach out to the instructor](../syllabus.md#instructor-information).
1313
{%- endif %}
1414

15+
## Read like a blog post
16+
17+
For these assignments:
18+
19+
- Pretend you're explaining to a peer who hasn't taken this class. You don't need to teach them to code, but they should be able to follow what's going on.
20+
- Walk the reader through what you're doing in every step and what they should be taking away from it.
21+
- You are more than welcome to inject personality in there; doesn't need to be dry.
22+
- Use text cells with [Markdown](https://www.markdownguide.org/basic-syntax/) for formatting.
23+
- You'll need to [change the cell type to Markdown](https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/Working%20With%20Markdown%20Cells.html#Markdown-Cells).
24+
1525
## Open data portals
1626

1727
There are countless places to get data, notably:

final_project.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,8 @@ In addition to the applicable [general assignment requirements](syllabus.md#assi
2222

2323
<!-- make sure edits here are reflected in extras/scripts/final_project_check.py -->
2424

25-
- **Read like a blog post** - 35 points
26-
- Pretend you're explaining to a peer who hasn't taken this class. You don't need to teach them to code, but they should be able to follow what's going on.
25+
- [**Read like a blog post**](assignments/open_ended.md#read-like-a-blog-post), and do the following - 35 points
2726
- Re-state the [question, hypothesis, and data source(s) with link(s)](final_project/proposal.md#format)
28-
- Walk the reader through what you're doing in every step and what they should be taking away from it.
29-
- You are more than welcome to inject personality in there; doesn't need to be dry.
30-
- Use text cells with [Markdown](https://www.markdownguide.org/basic-syntax/) for formatting.
31-
- You'll need to [change the cell type to Markdown](https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/Working%20With%20Markdown%20Cells.html#Markdown-Cells).
3227
- If you hit any dead ends in your analysis, leave them in.
3328
- For example, include charts that you generate that may not show anything interesting and explain what you are choosing to look at instead.
3429
- You should still be cleaning up unused/broken code to make your notebook readable.

hw_1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
## Coding
1414

15-
You'll do the following in a notebook. Make it read like a blog post. Pretend you're explaining to a peer who hasn't taken this class. You don't need to teach them to code, but they should be able to follow what's going on.
15+
You'll do the following in a notebook. Make it [read like a blog post](assignments/open_ended.md#read-like-a-blog-post). Pretend you're explaining to a peer who hasn't taken this class. You don't need to teach them to code, but they should be able to follow what's going on.
1616

1717
### Steps
1818

hw_4.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Here is [a thorough example](final_project/universities.ipynb) - yours does _not
3030
- The relationship you're showing doesn’t need to be something novel; replicating something you saw / read / heard about is fine.
3131
- This can overlap the [Final Project](final_project.md), but should be different.
3232
- Per [the requirements](assignments/open_ended.md), it should use at least one dataset you haven't used for your Final Project or anything else.
33+
- Make it [read like a blog post](assignments/open_ended.md#read-like-a-blog-post).
3334
- State the takeaway(s)
3435
- Did you use an [external source](syllabus.md#academic-integrity), including generative AI? Please explain, or say that you didn't.
3536

syllabus.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,9 @@ It is entirely possible for everyone in the class to get over 100%.
184184
- **Incomplete Steps / Steps with logic errors:** -2 to -5 points
185185
- [**Visualizations incomplete, e.g. missing meaningful title/labels:**](https://python-public-policy.afeld.me/en/{{school_slug}}/lecture_3.html#chart-hygiene) -3 points
186186
- **Unattempted Steps:** -10 points
187+
- **Homework [1](hw_1.md)/[4](hw_4.md) doesn't [read like a blog post](assignments/open_ended.md#read-like-a-blog-post):** -10 to -20 points
187188

188-
If the submission showed effort, written feedback will be provided.
189+
If the submission showed effort, written feedback will be provided through Gradescope.
189190

190191
#### [Final Project](final_project.md)
191192

0 commit comments

Comments
 (0)