Commit 18b01739 authored by Ellie's avatar Ellie

add readings for 305, updates to 305 and hci syllabus, fix office hours, footer bio

parent c7db5d62
......@@ -10,31 +10,41 @@ theme = "simple-academic"
extensions = ["noEmptyLineBeforeBlock"] #let lists start without a new line first!
[params]
email = "[email protected]"
email = "[email protected]"
shortBio = """
I am a Senior Instructor in the [Department of Computer Science](http://cs.pdx.edu) at Portland State University. I also teach in the [Freedom, Privacy, and Technology](http://sinq-clusters.unst.pdx.edu/cluster/freedom-privacy-and-technology) cluster for [University Studies](https://www.pdx.edu/unst/unst-introduction).
shortBio = """
I am a Senior Instructor in the
[Department of Computer Science](http://cs.pdx.edu)
at Portland State University.
I [teach](./classes/)
courses in introductory computer science, human-computer interaction,
and computing & society. I conduct [research](./publications/) about the promises, threats,
and impacts of contemporary computing.
<[email protected]>
she / her / hers
"""
officeHours = """
T 4:00 - 5:30p
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a>
"""
officeHours = """T 4:00 - 5:30, [FAB 120-15](/~harmon8/faq#how-to-find-my-office)<br/>
Or [by appointment](/~harmon8/faq#meetings-with-me)"""
currentQuarter = 202001
currentQuarterName = "Winter 2020"
currentQuarter = 202001
currentQuarterName = "Winter 2020"
nextQuarter = 202002
nextQuarterName = "Spring 2020"
nextQuarter = 202002
nextQuarterName = "Spring 2020"
cvURL = "https://drive.google.com/file/d/17QVvMSIYsKQoZo7_hiA-VJ71lb9GI9be/view?usp=sharing"
cvURL = "https://drive.google.com/file/d/17QVvMSIYsKQoZo7_hiA-VJ71lb9GI9be/view?usp=sharing"
# Allow HTML in markdown
[markup.goldmark.renderer]
unsafe= true
# table of contents config (sidebar)
[markup.tableOfContents]
endLevel = 4
ordered = false
startLevel = 3
\ No newline at end of file
---
title: Paper & Presentation
title: Case Analysis
layout: "subpage"
weight: 1000
icon: "fa-edit"
menu:
main:
parent: "Teaching"
identifier: "cs305-202001-presentations"
identifier: "cs305-202001-case-analysis"
---
......
---
title: Reading Reflections
layout: "subpage"
weight: 1000
icon: "fa-book"
menu:
main:
parent: "Teaching"
identifier: "cs305-202001-readings"
---
In order to prepare for our class discussions you will write a brief reading reflection before each class meeting (except presentation days).
This reflection must include three parts:
1. _**Summary**_ (100-200 words): Identify the central question or problem of each reading and summarize the author's answer or argument. This portion of the response should convince me that you actually _did the reading_.
2. _**Ethical Reflection**_ (150-250 words): Identify one ethical dilemma relevant to the reading and take a stand on what you think should be done in response to this dilemma. Refer to course materials, your own experiences and prior knowledge, and/or the ACM code to justify your proposed action.
3. _**Questions**_: Pose 2-3 questions that you would like to discuss in class. <!-- TODO: Class meeting 1: decide if digital or on paper. Turn in + in-class writing. -->
Each class period (except presentation days) will begin with a 15 minute period of reflective writing. During this time, you will exchange reading reflections with someone else and write a brief response either to their ethical reflection or to one of their questions. This brief period of reflective writing is designed to help you settle in, focus, and prepare for discussion. You may refer to the assigned reading and/or any notes you have while writing; it is not a quiz. _If you are late to class, you will miss the opportunity to complete this exercise._
The combined prepared reading reflection + in-class writing response will be graded together on a simple ✔+ / ✔ / ✔- scale:
| Mark | Grade | Description |
|---:|--:|:---|
| **✔+** | 3 | **Exceeds Expectations**: it is clear that you fully understood the reading. Both the prepared response and the in-class writing contain insightful and original ideas or questions that bring your own expertise and experience to bear on the topic. The response could be used as an example of an excellent reading response in future classes. |
|**✔** | 2.6 | **Satisfactory**: Response is complete and it is clear that you actually did the reading and understood most of it. However, your response may not show your own substantive engagement with the topic. |
|**✔-** | 2.1 | **Unsatisfactory**: Your response is incomplete or lacks concrete evidence that you read beyond the title or first few paragraphs. Perhaps you did not complete the in-class portion, your prepared response only responds to some of the prompts, is too short to fully address the prompt(s), or shows significant gaps in your understanding of the material. |
\ No newline at end of file
......@@ -23,13 +23,14 @@ menu:
| [8](#week-8) | Security & Reliability <sup>RR5</sup> | _Due: Case Analysis_ |
| [9](#week-9) | Taking Action <sup>RR6</sup> |
| [10](#week-10) | _Presentation II_ | _Due: 4pm, Slide Deck_ |
| [Finals](#finals-week) | TBA, 5:30p <br/> _Presentation II_ + Closing |_Due: Final Proposal, Wednesday_ |
| [Finals](#finals-week) | Thursday, 5:30p <br/> _Presentation II_ + Closing |_Due: Final Proposal, Wednesday_ |
### Week 1
- Read before class: n/a
- In Class:
- Syllabus + Survey
- What is an Ethical Question?
- ACM Code
- Homework:
- Read for next class
......@@ -47,14 +48,17 @@ Why Ethics?
- _And choose 1 more_:
- _Choice A:_ Watch/listen to: Jarmul, Katherine. 2017. “If Ethics Is Not None.” At EuroPython Conference. <http://youtu.be/FtRbAePXUoI?t=1m26s>
- _Choice B:_ Read: Green, Ben. 2019. "'Good' isn’t good enough." AI for Social Good workshop at _Neural Information Processing Systems 2019_ <https://www.benzevgreen.com/wp-content/uploads/2019/11/19-ai4sg.pdf>
- _Choice C:_ Read: Ochigame, Rodrigo. 2019. “The Invention of ‘Ethical AI’: How Big Tech Manipulates Academia to Avoid Regulation.” _The Intercept_. December 20, 2019. <https://theintercept.com/2019/12/20/mit-ethical-ai-artificial-intelligence/>.
- In Class:
- Intros/Topic Pitches
- Discuss Readings
- Form Groups
- Homework:
- Read for next class
- [Team Memo](../project#week-2-team-memo) (due Sunday, 11:59p)
- Schedule a 30 minute team meeting with me for anytime _before the course meeting in Week 4_. See [FAQ: Meethings with Me](../../faq#meetings-with-me) for how-to.
- Start working on [annotated bibliography](../project#week-5-annotated-bibliography) (due week 5)
- Schedule a 30 minute team meeting with me _during week 3 or 4_. See [FAQ: Meethings with Me](../../faq#meetings-with-me) for how-to.
- Start working on [Annotated Bibliography](../project#week-5-annotated-bibliography) (due week 5)
......@@ -62,7 +66,7 @@ Why Ethics?
No class meeting. I will be at an NSF workshop in Denver.
- Your team should schedule a meeting with me to discuss your planned project, and make sure you are on track for a successful final paper. This meeting must be completed before the class meeting on Week 4. See [FAQ: Meethings with Me](../../faq#meetings-with-me) for how-to.
- Your team should schedule a meeting with me to discuss your planned project and make sure you are on track for a successful final paper. This meeting must be completed by the end of Week 4. See [FAQ: Meethings with Me](../../faq#meetings-with-me) for how-to.
- Continue working on [Annotated Bibliography](../project#week-5-annotated-bibliography) (due week 5)
### Week 4
......
This diff is collapsed.
......@@ -6,11 +6,11 @@ multisection:
-
name: "MW Section"
meetings: "MW 2:00-3:50"
location: "TBD"
location: "FAB 46"
-
name: "TR Section"
meetings: "TR 2:00-3:50"
location: "TBD"
location: "UTS 304"
layout: "class-home"
shortDescription: |
......
---
title: Individual Reflections
layout: "subpage"
icon: "fa-shapes"
icon: "fa-comment-dots"
weight: 200
menu:
......
This diff is collapsed.
......@@ -11,7 +11,6 @@ menu:
identifier: "hci-202001-schedule"
---
<!-- TODO: https://imgs.xkcd.com/comics/students.png -->
| Week | Meeting 1 | Meeting 2 | Sunday, 11:59 |
|:--|:--|:--|:--|
......
......@@ -70,7 +70,13 @@
<div class="footer-container is-brand"><h1>Dr. Ellie Harmon</h1>
<div class="is-row">
<div class="is-col is-66">
<p>I am a Senior Instructor in the <a href="http://cs.pdx.edu">Department of Computer Science</a> at Portland State University. I also teach in the <a href="http://sinq-clusters.unst.pdx.edu/cluster/freedom-privacy-and-technology">Freedom, Privacy, and Technology</a> cluster for <a href="https://www.pdx.edu/unst/unst-introduction">University Studies</a>.</p>
<p>I am a Senior Instructor in the
<a href="http://cs.pdx.edu">Department of Computer Science</a>
at Portland State University.</p>
<p>I <a href="./classes/">teach</a>
courses in introductory computer science, human-computer interaction,
and computing &amp; society. I conduct <a href="./publications/">research</a> about the promises, threats,
and impacts of contemporary computing.</p>
<p><a href="mailto:[email protected]">[email protected]</a></p>
<p>she / her / hers</p>
......@@ -78,13 +84,12 @@
<div class="is-col is-34">
<h4><strong>Winter 2020 Office Hours</strong></h4>
T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a>
T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a>
</div>
</div>
<p class="credits">Created with <a href="">Hugo</a>, <a href="">Kube</a>, and <a href="">Google Fonts</a>. Available on <a href="">gitlab</a>.</p>
<p class="credits">Created with <a href="https://gohugo.io/">Hugo</a>, <a href="http://kube7.imperavi.com/">Kube</a>, and <a href="https://gohugo.io/">Google Fonts</a>. Available on <a href="https://gitlab.com/el-ee/harmon8-hugo">gitlab</a>.</p>
</div>
</footer>
......
......@@ -70,7 +70,13 @@
<div class="footer-container is-brand"><h1>Dr. Ellie Harmon</h1>
<div class="is-row">
<div class="is-col is-66">
<p>I am a Senior Instructor in the <a href="http://cs.pdx.edu">Department of Computer Science</a> at Portland State University. I also teach in the <a href="http://sinq-clusters.unst.pdx.edu/cluster/freedom-privacy-and-technology">Freedom, Privacy, and Technology</a> cluster for <a href="https://www.pdx.edu/unst/unst-introduction">University Studies</a>.</p>
<p>I am a Senior Instructor in the
<a href="http://cs.pdx.edu">Department of Computer Science</a>
at Portland State University.</p>
<p>I <a href="./classes/">teach</a>
courses in introductory computer science, human-computer interaction,
and computing &amp; society. I conduct <a href="./publications/">research</a> about the promises, threats,
and impacts of contemporary computing.</p>
<p><a href="mailto:[email protected]">[email protected]</a></p>
<p>she / her / hers</p>
......@@ -78,13 +84,12 @@
<div class="is-col is-34">
<h4><strong>Winter 2020 Office Hours</strong></h4>
T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a>
T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a>
</div>
</div>
<p class="credits">Created with <a href="">Hugo</a>, <a href="">Kube</a>, and <a href="">Google Fonts</a>. Available on <a href="">gitlab</a>.</p>
<p class="credits">Created with <a href="https://gohugo.io/">Hugo</a>, <a href="http://kube7.imperavi.com/">Kube</a>, and <a href="https://gohugo.io/">Google Fonts</a>. Available on <a href="https://gitlab.com/el-ee/harmon8-hugo">gitlab</a>.</p>
</div>
</footer>
......
......@@ -151,9 +151,8 @@
<div id="office-hours-menu">
<h4>Office Hours</h4>
<p>T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<p>T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a></p>
</div>
......@@ -162,11 +161,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div>
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#this-website-is-a-living-document">This Website is a Living Document</a></li>
</ul>
</li>
<li><a href="#this-website-is-a-living-document">This Website is a Living Document</a></li>
</ul>
</nav>
</div>
......@@ -201,7 +196,13 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div class="footer-container is-brand"><h1>Dr. Ellie Harmon</h1>
<div class="is-row">
<div class="is-col is-66">
<p>I am a Senior Instructor in the <a href="http://cs.pdx.edu">Department of Computer Science</a> at Portland State University. I also teach in the <a href="http://sinq-clusters.unst.pdx.edu/cluster/freedom-privacy-and-technology">Freedom, Privacy, and Technology</a> cluster for <a href="https://www.pdx.edu/unst/unst-introduction">University Studies</a>.</p>
<p>I am a Senior Instructor in the
<a href="http://cs.pdx.edu">Department of Computer Science</a>
at Portland State University.</p>
<p>I <a href="./classes/">teach</a>
courses in introductory computer science, human-computer interaction,
and computing &amp; society. I conduct <a href="./publications/">research</a> about the promises, threats,
and impacts of contemporary computing.</p>
<p><a href="mailto:[email protected]">[email protected]</a></p>
<p>she / her / hers</p>
......@@ -209,13 +210,12 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div class="is-col is-34">
<h4><strong>Winter 2020 Office Hours</strong></h4>
T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a>
T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a>
</div>
</div>
<p class="credits">Created with <a href="">Hugo</a>, <a href="">Kube</a>, and <a href="">Google Fonts</a>. Available on <a href="">gitlab</a>.</p>
<p class="credits">Created with <a href="https://gohugo.io/">Hugo</a>, <a href="http://kube7.imperavi.com/">Kube</a>, and <a href="https://gohugo.io/">Google Fonts</a>. Available on <a href="https://gitlab.com/el-ee/harmon8-hugo">gitlab</a>.</p>
</div>
</footer>
......
......@@ -142,9 +142,8 @@
<div id="office-hours-menu">
<h4>Office Hours</h4>
<p>T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<p>T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a></p>
</div>
<div id="toc-wrapper">
......@@ -196,7 +195,13 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div class="footer-container is-brand"><h1>Dr. Ellie Harmon</h1>
<div class="is-row">
<div class="is-col is-66">
<p>I am a Senior Instructor in the <a href="http://cs.pdx.edu">Department of Computer Science</a> at Portland State University. I also teach in the <a href="http://sinq-clusters.unst.pdx.edu/cluster/freedom-privacy-and-technology">Freedom, Privacy, and Technology</a> cluster for <a href="https://www.pdx.edu/unst/unst-introduction">University Studies</a>.</p>
<p>I am a Senior Instructor in the
<a href="http://cs.pdx.edu">Department of Computer Science</a>
at Portland State University.</p>
<p>I <a href="./classes/">teach</a>
courses in introductory computer science, human-computer interaction,
and computing &amp; society. I conduct <a href="./publications/">research</a> about the promises, threats,
and impacts of contemporary computing.</p>
<p><a href="mailto:[email protected]">[email protected]</a></p>
<p>she / her / hers</p>
......@@ -204,13 +209,12 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div class="is-col is-34">
<h4><strong>Winter 2020 Office Hours</strong></h4>
T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a>
T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a>
</div>
</div>
<p class="credits">Created with <a href="">Hugo</a>, <a href="">Kube</a>, and <a href="">Google Fonts</a>. Available on <a href="">gitlab</a>.</p>
<p class="credits">Created with <a href="https://gohugo.io/">Hugo</a>, <a href="http://kube7.imperavi.com/">Kube</a>, and <a href="https://gohugo.io/">Google Fonts</a>. Available on <a href="https://gitlab.com/el-ee/harmon8-hugo">gitlab</a>.</p>
</div>
</footer>
......
......@@ -142,9 +142,8 @@
<div id="office-hours-menu">
<h4>Office Hours</h4>
<p>T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<p>T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a></p>
</div>
<div id="toc-wrapper">
......@@ -152,12 +151,41 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div>
<nav id="TableOfContents">
<ul>
<li>
<li><a href="#unit-1-microbits">Unit 1: Microbits</a>
<ul>
<li><a href="#unit-1-microbits">Unit 1: Microbits</a></li>
<li><a href="#unit-2-graphics-with-javascript">Unit 2: Graphics with Javascript</a></li>
<li><a href="#unit-3-python-i">Unit 3: Python I</a></li>
<li><a href="#unit-4-python-ii">Unit 4: Python II</a></li>
<li><a href="#mon-24sep">Mon 24-Sep</a></li>
<li><a href="#wed-26sep">Wed 26-Sep</a></li>
<li><a href="#mon-1oct">Mon 1-Oct</a></li>
<li><a href="#wed-3oct">Wed 3-Oct</a></li>
</ul>
</li>
<li><a href="#unit-2-graphics-with-javascript">Unit 2: Graphics with Javascript</a>
<ul>
<li><a href="#mon-8oct">Mon 8-Oct</a></li>
<li><a href="#wed-10oct">Wed 10-Oct</a></li>
<li><a href="#mon-15oct">Mon 15-Oct</a></li>
<li><a href="#wed-17oct">Wed 17-Oct</a></li>
<li><a href="#mon-22oct">Mon 22-Oct</a></li>
<li><a href="#wed-24oct">Wed 24-Oct</a></li>
</ul>
</li>
<li><a href="#unit-3-python-i">Unit 3: Python I</a>
<ul>
<li><a href="#mon-29oct">Mon 29-Oct</a></li>
<li><a href="#wed-31oct">Wed 31-Oct</a></li>
<li><a href="#mon-5nov">Mon 5-Nov</a></li>
<li><a href="#wed-7nov">Wed 7-Nov</a></li>
<li><a href="#mon-12nov--no-class">Mon 12-Nov - NO CLASS</a></li>
</ul>
</li>
<li><a href="#unit-4-python-ii">Unit 4: Python II</a>
<ul>
<li><a href="#wed-14nov">Wed 14-Nov</a></li>
<li><a href="#mon-19nov">Mon 19-Nov</a></li>
<li><a href="#wed-21nov">Wed 21-Nov</a></li>
<li><a href="#mon-26nov">Mon 26-Nov</a></li>
<li><a href="#wed-28nov">Wed 28-Nov</a></li>
<li><a href="#final-exam">Final Exam</a></li>
</ul>
</li>
</ul>
......@@ -170,7 +198,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<h2>Schedule</h2>
<h3 id="unit-1-microbits">Unit 1: Microbits</h3>
<h4 id="mon-24-sep">Mon 24-Sep</h4>
<h4 id="mon-24sep">Mon 24-Sep</h4>
<p>Course Introduction, Microbit Introduction</p>
<ul>
<li>In Class:
......@@ -187,7 +215,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-26-sep">Wed 26-Sep</h4>
<h4 id="wed-26sep">Wed 26-Sep</h4>
<p><strong>NO CLASS MEETING</strong>: Continue exploring microbits. Be prepared to demo something to your group next Monday.</p>
<ul>
<li><strong>Due:</strong>
......@@ -196,7 +224,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="mon-1-oct">Mon 1-Oct</h4>
<h4 id="mon-1oct">Mon 1-Oct</h4>
<p>Microbits: Output, Variables, Sprites, Coordinate Grid, On Start Loop, Forever Loop, Random Numbers</p>
<ul>
<li>In class:
......@@ -211,7 +239,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-3-oct">Wed 3-Oct</h4>
<h4 id="wed-3oct">Wed 3-Oct</h4>
<p>Microbits: Events (Input), Conditionals, Keeping Score, Functions</p>
<ul>
<li>In class:
......@@ -229,7 +257,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</li>
</ul>
<h3 id="unit-2-graphics-with-javascript">Unit 2: Graphics with Javascript</h3>
<h4 id="mon-8-oct">Mon 8-Oct</h4>
<h4 id="mon-8oct">Mon 8-Oct</h4>
<p>Introduction to JavaScript and text-based programming, using <a href="http://repl.it">http://repl.it</a>, using the processing library, drawing shapes, coordinate grids.</p>
<ul>
<li>Before class:
......@@ -238,7 +266,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-10-oct">Wed 10-Oct</h4>
<h4 id="wed-10oct">Wed 10-Oct</h4>
<p>Drawing with processing, using the documentation.</p>
<ul>
<li>Before Class:
......@@ -249,7 +277,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="mon-15-oct">Mon 15-Oct</h4>
<h4 id="mon-15oct">Mon 15-Oct</h4>
<p>Variables, random numbers, animation + timer (on start vs. forever loops)</p>
<ul>
<li>Before Class:
......@@ -263,7 +291,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-17-oct">Wed 17-Oct</h4>
<h4 id="wed-17oct">Wed 17-Oct</h4>
<p>Functions, functions with parameters.</p>
<ul>
<li>Before Class:
......@@ -292,7 +320,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="mon-22-oct">Mon 22-Oct</h4>
<h4 id="mon-22oct">Mon 22-Oct</h4>
<ul>
<li>In Class:
<ul>
......@@ -306,7 +334,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-24-oct">Wed 24-Oct</h4>
<h4 id="wed-24oct">Wed 24-Oct</h4>
<ul>
<li>In class:
<ul>
......@@ -323,7 +351,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</li>
</ul>
<h3 id="unit-3-python-i">Unit 3: Python I</h3>
<h4 id="mon-29-oct">Mon 29-Oct</h4>
<h4 id="mon-29oct">Mon 29-Oct</h4>
<p>Input, output, variables, conditionals</p>
<ul>
<li>Before Class:
......@@ -332,7 +360,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-31-oct">Wed 31-Oct</h4>
<h4 id="wed-31oct">Wed 31-Oct</h4>
<p>Functions, without and with parameters</p>
<ul>
<li>Before Class:
......@@ -366,7 +394,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="mon-5-nov">Mon 5-Nov</h4>
<h4 id="mon-5nov">Mon 5-Nov</h4>
<ul>
<li>In Class:
<ul>
......@@ -379,7 +407,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-7-nov">Wed 7-Nov</h4>
<h4 id="wed-7nov">Wed 7-Nov</h4>
<ul>
<li>In Class:
<ul>
......@@ -387,7 +415,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="mon-12-nov---no-class">Mon 12-Nov - <strong>NO CLASS</strong></h4>
<h4 id="mon-12nov--no-class">Mon 12-Nov - <strong>NO CLASS</strong></h4>
<p>Veteran's Day. Entire university is closed!</p>
<h4 class="deadline-only">Tuesday 13-Nov</h4>
<ul>
......@@ -399,7 +427,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</li>
</ul>
<h3 id="unit-4-python-ii">Unit 4: Python II</h3>
<h4 id="wed-14-nov">Wed 14-Nov</h4>
<h4 id="wed-14nov">Wed 14-Nov</h4>
<p>Loops (while, for), Strings (for each)</p>
<ul>
<li>Before Class:
......@@ -408,7 +436,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="mon-19-nov">Mon 19-Nov</h4>
<h4 id="mon-19nov">Mon 19-Nov</h4>
<p>CSV files, Data sources, Files in python, Lists</p>
<ul>
<li>Before Class:
......@@ -417,7 +445,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-21-nov">Wed 21-Nov</h4>
<h4 id="wed-21nov">Wed 21-Nov</h4>
<p>Catchup, or working locally</p>
<ul>
<li><em>Assigned:</em>
......@@ -442,7 +470,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="mon-26-nov">Mon 26-Nov</h4>
<h4 id="mon-26nov">Mon 26-Nov</h4>
<ul>
<li>In Class:
<ul>
......@@ -456,7 +484,7 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
</ul>
</li>
</ul>
<h4 id="wed-28-nov">Wed 28-Nov</h4>
<h4 id="wed-28nov">Wed 28-Nov</h4>
<p>Final Exam Review</p>
<ul>
<li><em>Assigned:</em>
......@@ -498,7 +526,13 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div class="footer-container is-brand"><h1>Dr. Ellie Harmon</h1>
<div class="is-row">
<div class="is-col is-66">
<p>I am a Senior Instructor in the <a href="http://cs.pdx.edu">Department of Computer Science</a> at Portland State University. I also teach in the <a href="http://sinq-clusters.unst.pdx.edu/cluster/freedom-privacy-and-technology">Freedom, Privacy, and Technology</a> cluster for <a href="https://www.pdx.edu/unst/unst-introduction">University Studies</a>.</p>
<p>I am a Senior Instructor in the
<a href="http://cs.pdx.edu">Department of Computer Science</a>
at Portland State University.</p>
<p>I <a href="./classes/">teach</a>
courses in introductory computer science, human-computer interaction,
and computing &amp; society. I conduct <a href="./publications/">research</a> about the promises, threats,
and impacts of contemporary computing.</p>
<p><a href="mailto:[email protected]">[email protected]</a></p>
<p>she / her / hers</p>
......@@ -506,13 +540,12 @@ Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a></p>
<div class="is-col is-34">
<h4><strong>Winter 2020 Office Hours</strong></h4>
T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a>
T 4:00 - 5:30, <a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br/>
Or <a href="/~harmon8/faq#meetings-with-me">by appointment</a>
</div>
</div>
<p class="credits">Created with <a href="">Hugo</a>, <a href="">Kube</a>, and <a href="">Google Fonts</a>. Available on <a href="">gitlab</a>.</p>
<p class="credits">Created with <a href="https://gohugo.io/">Hugo</a>, <a href="http://kube7.imperavi.com/">Kube</a>, and <a href="https://gohugo.io/">Google Fonts</a>. Available on <a href="https://gitlab.com/el-ee/harmon8-hugo">gitlab</a>.</p>
</div>
</footer>
......
......@@ -142,9 +142,8 @@
<div id="office-hours-menu">
<h4>Office Hours</h4>
<p>T 4:00 - 5:30p<br>
<a href="/~harmon8/faq#how-to-find-my-office">FAB 120-15</a><br>