Skip to content

Commit d47c23d

Browse files
committed
move generative AI tips to Assignments page
1 parent 57df445 commit d47c23d

File tree

2 files changed

+22
-21
lines changed

2 files changed

+22
-21
lines changed

assignments.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,27 @@ You'll create your own notebook.
4949
- Makes your work reproducible.
5050
- Use `Restart session and run all` (⏩ button in toolbar).
5151

52+
### Generative AI
53+
54+
Generative AI tools can be incredibly useful, but the code they provide is often incomplete or wrong. Knowing enough about code to critically interpret their results can turn them from a crutch to a superpower.
55+
56+
For this course, it's recommended that you try doing the work yourself, asking the AI questions as needed when you're stuck/confused. If you're _really_ lost, you can try:
57+
58+
1. Having AI generate a solution.
59+
1. Try it.
60+
1. Copy it into a code cell.
61+
1. Run it.
62+
1. Confirm the output makes sense.
63+
1. Understand it.
64+
1. Read through it closely.
65+
1. Add a comment above each line explaining what it's doing.
66+
1. Redo it.
67+
1. Delete the code + comments from above.
68+
1. Close the AI chat.
69+
1. Re-write the solution yourself.
70+
71+
[Tools](resources.md#generative-ai)
72+
5273
## Submission
5374

5475
1. Ensure all the outputs are visible and the notebook is cleaned up.

syllabus.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,7 @@ Anything outside of the provided course materials is considered a "source". This
274274
- Online resources
275275
- Books
276276
- Generative AI (ChatGPT, Claude, Copilot, Gemini, etc.)
277+
- [Tips](https://python-public-policy.afeld.me/en/{{school_slug}}/assignments.html#generative-ai)
277278

278279
#### Other notes
279280

@@ -283,27 +284,6 @@ Anything outside of the provided course materials is considered a "source". This
283284
- Students are more than welcome to share approaches and code snippets in the Discussions, so long as they aren't giving the full solution away.
284285
- Students may post their [open-ended assignments](assignments/open_ended.md) publicly (on GitHub, LinkedIn, etc). Other assignments (with "correct answers") cannot be posted publicly, to avoid cheating in future semesters. You are more than welcome to share any of your notebooks with specific people, such as future employers.
285286

286-
#### Generative AI
287-
288-
Generative AI tools can be incredibly useful, but the code they provide is often incomplete or wrong. Knowing enough about code to critically interpret their results can turn them from a crutch to a superpower.
289-
290-
For this course, it's recommended that you try doing the work yourself, asking the AI questions as needed when you're stuck/confused. If you're _really_ lost, you can try:
291-
292-
1. Having AI generate a solution.
293-
1. Try it.
294-
1. Copy it into a code cell.
295-
1. Run it.
296-
1. Confirm the output makes sense.
297-
1. Understand it.
298-
1. Read through it closely.
299-
1. Add a comment above each line explaining what it's doing.
300-
1. Redo it.
301-
1. Delete the code + comments from above.
302-
1. Close the AI chat.
303-
1. Re-write the solution yourself.
304-
305-
[Tools](https://python-public-policy.afeld.me/en/{{school_slug}}/resources.html#generative-ai)
306-
307287
{% if id == "columbia" -%}
308288

309289
#### SIPA Academic Integrity Statement

0 commit comments

Comments
 (0)