|
10 | 10 | "source": [
|
11 | 11 | "**Course Announcements**\n",
|
12 | 12 | "\n",
|
13 |
| - "- **A4** accepted for full credit until late deadline tonight (11:59 PM)\n", |
14 |
| - "- **E2** take-home due Friday at 11:59 PM" |
| 13 | + "- **CL7** due Friday\n", |
| 14 | + "- [mid-course survey](https://docs.google.com/forms/d/e/1FAIpQLSezH_dugz2DvjtejeHNlDHnoKry5W5xl1_7rX74GlvQ0LGBfQ/viewform?usp=sf_link) \"due\" Friday (for EC; link also on Piazza/Canvas)\n", |
| 15 | + "\n", |
| 16 | + "Notes: \n", |
| 17 | + "- A5 has been released\n", |
| 18 | + "- No class in-person Tuesday\n", |
| 19 | + " - Lecture recording will be released Monday (on Canvas > Media Gallery)\n", |
| 20 | + " - There will be a Google Form to complete for lecture participation (effort, not correctness)" |
15 | 21 | ]
|
16 | 22 | },
|
17 | 23 | {
|
|
22 | 28 | }
|
23 | 29 | },
|
24 | 30 | "source": [
|
25 |
| - "# Python Party!\n", |
26 |
| - "\n", |
27 |
| - "Parties have snacks - come on up and grab snacks! " |
| 31 | + "# Python Projects" |
28 | 32 | ]
|
29 | 33 | },
|
30 | 34 | {
|
|
60 | 64 | " - we're discussing the details today\n",
|
61 | 65 | " - submitted on datahub or Canvas by 11:59 PM on day of the final\n",
|
62 | 66 | " - opportunity to learn the most! \n",
|
63 |
| - " - takes a lot more time \n", |
| 67 | + " - takes a lot more time (avg: 10h)\n", |
64 | 68 | " - opportunities for extra credit (going above & beyond; GitHub)\n",
|
65 | 69 | " - *can* ask staff for help/ask questions throughout"
|
66 | 70 | ]
|
|
76 | 80 | "- **Complete the final exam** \n",
|
77 | 81 | " - it will be a guided mini-project \n",
|
78 | 82 | " - will be taken on datahub\n",
|
79 |
| - " - 24h+ to complete " |
| 83 | + " - 24h+ to complete\n", |
| 84 | + " - takes less time (avg: 2.5h)" |
80 | 85 | ]
|
81 | 86 | },
|
82 | 87 | {
|
|
89 | 94 | "source": [
|
90 | 95 | "Caveats if you take the final exam:\n",
|
91 | 96 | "1. The highest grade you can get in the course is an A (not an A+)\n",
|
92 |
| - "2. There is no additional opportunities for extra credit (Note: if you've been answering ClassQuestin that EC *will* apply to both exam and project)\n", |
| 97 | + "2. There is no additional opportunities for extra credit (Note: clicker participation applies to both)\n", |
93 | 98 | "3. You have to complete on your own (same rules as previous midterms, but it's completely take-home)"
|
94 | 99 | ]
|
95 | 100 | },
|
|
117 | 122 | "- completed individually\n",
|
118 | 123 | "- uses good code practices\n",
|
119 | 124 | "- What you will turn in: folder on datahub OR zip file with your project on Canvas\n",
|
120 |
| - " - \\>= 1 Jupyter notebook (minimally includes project description)\n", |
121 |
| - " - ideally: demonstrates how your project runs (likely only a few lines of code)\n", |
| 125 | + " - \\>= 1 Jupyter notebook\n", |
| 126 | + " - includes project description)\n", |
| 127 | + " - demonstrates how your project runs (likely only a few lines of code) OR describes how to run project\n", |
122 | 128 | " - \\>= 1 module (having an additional script is optional)\n",
|
123 | 129 | " - has *at least* three (3) unique/original functions or methods\n",
|
124 | 130 | " - a test file with \\>= 3 tests"
|
|
137 | 143 | "- Chatbots (A3)\n",
|
138 | 144 | "- Artificial Agents (A4)\n",
|
139 | 145 | "- A Data Analysis (A5)\n",
|
140 |
| - "- Choose your own adventure (propose and develop your own project idea)" |
| 146 | + "- Choose your own adventure (propose and develop your own project idea)\n", |
| 147 | + " - To brainstorm: Think of something in your daily life you want to automate, something that would help you at work/in lab/etc., or a topic/game/activity you really like" |
141 | 148 | ]
|
142 | 149 | },
|
143 | 150 | {
|
|
158 | 165 | "- Snake Game\n",
|
159 | 166 | "- Connect4 Game \n",
|
160 | 167 | "\n",
|
161 |
| - "$^*$If you have a really new hangman implementation/idea or are super stoked about your great `turtle` idea or have invented a spin on traditional tic-tac-toe/blackjack/magic 8 ball/rock, paper, scissors, you'll need to pitch your idea to (via campuswire/email or in office hours) and get approval from Professor Ellis" |
| 168 | + "$^*$If you have a really new hangman implementation/idea or are super stoked about your great `turtle` idea or have invented a spin on traditional tic-tac-toe/blackjack/magic 8 ball/rock, paper, scissors, you'll need to pitch your idea to (via Piazza/email or in office hours) and get approval" |
162 | 169 | ]
|
163 | 170 | },
|
164 | 171 | {
|
|
253 | 260 | }
|
254 | 261 | },
|
255 | 262 | "source": [
|
256 |
| - "#### Class Question #1\n", |
| 263 | + "#### Clicker Question #1\n", |
257 | 264 | "Do you have an idea of what you want to do for your **project**?\n",
|
258 | 265 | "\n",
|
259 | 266 | "- A) absolutely no idea\n",
|
|
273 | 280 | "source": [
|
274 | 281 | "### Example Projects: \n",
|
275 | 282 | "\n",
|
276 |
| - "* Josh S!\n", |
277 |
| - "* Mingson: https://www.youtube.com/watch?v=ipEj5DtkopA&feature=youtu.be\n", |
| 283 | + "* Mingson (former IA): https://www.youtube.com/watch?v=ipEj5DtkopA&feature=youtu.be\n", |
278 | 284 | "* Previous Examples: https://github.com/COGS18/Projects#projects"
|
279 | 285 | ]
|
280 | 286 | },
|
|
309 | 315 | "name": "python",
|
310 | 316 | "nbconvert_exporter": "python",
|
311 | 317 | "pygments_lexer": "ipython3",
|
312 |
| - "version": "3.9.7" |
| 318 | + "version": "3.11.8" |
313 | 319 | },
|
314 | 320 | "rise": {
|
315 | 321 | "scroll": true
|
316 | 322 | }
|
317 | 323 | },
|
318 | 324 | "nbformat": 4,
|
319 |
| - "nbformat_minor": 2 |
| 325 | + "nbformat_minor": 4 |
320 | 326 | }
|
0 commit comments