Commit e0956863 authored by Ellie's avatar Ellie

move 199 to spring, add winter 305 draft

parent 204018ac
......@@ -26,10 +26,10 @@ M+W 2:00p - 3:00p
Or by <a href="/~harmon8/faq#meetings-with-me">appointment</a>
"""
currentQuarter = 201904
currentQuarterName = "Fall 2019"
currentQuarter = 202001
currentQuarterName = "Winter 2020"
nextQuarter = 202001
nextQuarterName = "Winter 2020"
nextQuarter = 202002
nextQuarterName = "Spring 2020"
cvURL = "https://drive.google.com/file/d/17QVvMSIYsKQoZo7_hiA-VJ71lb9GI9be/view?usp=sharing"
\ No newline at end of file
---
title: "CS 199 (Winter 2020)"
title: "CS 199 (Spring 2020)"
courseNumber: "CS 199"
courseTitle: "Introduction to Programming and Problem Solving: A First Exploration"
sidebarItems:
......@@ -20,11 +20,12 @@ menu:
cascade:
tentative: true
quarter: 202001
quarter: 202002
type: "class"
date: 2019-11-01
cc: true
---
CS 199 is an approachable introduction to programming and computer science, for students with _no prior programming experience_.
We will learn to use JavaScript and Python to manipulate text and graphics. **You do not need a strong math background to succeed in this class.**
......
......@@ -7,7 +7,7 @@ weight: 1000
menu:
main:
parent: "Teaching"
identifier: "cs199-202001-computing-society"
identifier: "cs199-202002-computing-society"
---
......
......@@ -7,7 +7,7 @@ weight: 1000
menu:
main:
parent: "Teaching"
identifier: "cs199-202001-programming"
identifier: "cs199-202002-programming"
---
......
......@@ -8,7 +8,7 @@ weight: 500
menu:
main:
parent: "Teaching"
identifier: "cs199-202001-schedule"
identifier: "cs199-202002-schedule"
---
......
......@@ -7,7 +7,7 @@ icon: "fa-info-circle"
menu:
main:
parent: "Teaching"
identifier: "cs199-202001-syllabus"
identifier: "cs199-202002-syllabus"
---
......
---
title: "CS 305 (Fall 2019)"
date: 2019-08-01
courseNumber: "CS 305"
courseTitle: "Social, Ethical, and Legal Implications of Computing"
shortDescription: "This course includes a survey of topics related to the social, ethical, and legal implications of computing, including: the history of computing, the social context of computing, professional and ethical responsibilities, the risks and liabilities of safety-critical systems, intellectual property, privacy and civil liberties, the social implications of the Internet, computer crime, and economic issues in computing."
meetings: "M 4:40-6:30"
location: "EB 103"
type: "class"
layout: "class-home"
menu:
main:
parent: "Teaching"
quarter: 201904
---
## Course Description
History of computing, social context of computing, professional and ethical
responsibilities, risks and liabilities of safety-critical systems,
intellectual property, privacy and civil liberties, social implications of the
Internet, computer crime, economic issues in computing. [^1]
[^1]: This section is unedited text from: <https://www.pdx.edu/computer-science/cs305>
## Course Goals
The course has two goals: First, the usual goal of learning the material of the course as described in the catalog entry. A higher priority goal is to instill in you an inclination to use that knowledge. The use of the content of this course is optional in the real world and our primary goal is to motivate its use.
Upon the successful completion of this course students will be able to:
1. Identify the ethical issues that relate to computer science in real situations they may encounter.
2. Decide whether a given action is ethical as regards computer science professional ethics, and justify that decision.
3. Look up relevant ethical standards as developed by the ACM.
4. Prepare and deliver a short (8-10 minute) professional-quality talk on a topic relating to ethical, legal, and social implications of computer science.
5. Research and write a professional-quality paper about a topic relating to social, legal, and ethical implications of computer science.
6. Recognize situations in which there may be legal issues as regards computer science and related topics such as intellectual property, and know some legal principles to apply.
7. State several important impacts of computer science and related fields on contemporary society.
8. State several examples of important ethical principles as they apply to computer science related situations.[^2]
[^2]: This section is unedited text from: <https://www.pdx.edu/computer-science/cs305>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
---
title: "CS 305 (Fall 2019)"
date: 2019-08-01
title: "CS 305 (Winter 2020)"
date: 2019-12-01
courseNumber: "CS 305"
courseTitle: "Social, Ethical, and Legal Implications of Computing"
shortDescription: "This course includes a survey of topics related to the social, ethical, and legal implications of computing, including: the history of computing, the social context of computing, professional and ethical responsibilities, the risks and liabilities of safety-critical systems, intellectual property, privacy and civil liberties, the social implications of the Internet, computer crime, and economic issues in computing."
meetings: "M 4:40-6:30"
location: "EB 103"
meetings: "R 4:40-6:30"
location: "FAB 47"
type: "class"
layout: "class-home"
menu:
main:
parent: "Teaching"
quarter: 201904
cascade:
tentative: true
quarter: 202001
type: "class"
date: 2019-11-01
cc: true
---
......
---
title: Paper & Presentation
cc: false
type: "class"
layout: "subpage"
weight: 1000
menu:
main:
parent: "Teaching"
identifier: "cs305-201904-presentations"
identifier: "cs305-202001-presentations"
quarter: 201904
---
In this class, you will work in teams of 3 to research a topic related to the social, ethical, and legal implications of computing. In preparation for the final paper due on **Monday** of finals week, there are several milestones:
......
This diff is collapsed.
......@@ -10,23 +10,21 @@ icon: "fa-info-circle"
menu:
main:
parent: "Teaching"
identifier: "cs305-201904-syllabus"
identifier: "cs305-202001-syllabus"
quarter: 201904
---
| | |
|--:|:-----|
| **Course** | CS 305 - Social, Ethical, and Legal Implications of Computing |
| **Meetings**| Mondays, 4:40 - 6:30, Ondine 220 |
| **Meetings**| Thursdays, 4:40 - 6:30, FAB 47 |
| **Final Exam**| [TBA](https://www.pdx.edu/registration/final-exams)\* |
| **Instructor** |Dr. Ellie Harmon <br/> <[email protected]> <br/> she / her / hers |
| **Office Hours** | M+W 2:00p - 3:00p, [Starbucks @ SW 6th & Jackson](https://goo.gl/maps/sy3iVCbZYHDycYsS7) <br/> or [by appointment](/~harmon8/faq/#meetings-with-me)|
| **Prerequisites** | None|
| **Office Hours** | T: 4:30-5:30, FAB 120-15 <br/> or [by appointment](/~harmon8/faq/#meetings-with-me)|
| **Prerequisites** | None |
| **Website** | <https://web.cecs.pdx.edu/~harmon8/classes/cs305/> |
| **Google Classroom** | <https://classroom.google.com> code: x1un1u3 |
<!-- TODO: G classroom code -->
| **D2L** | Will be used _only_ for assignment turnin and grade return. |
\* _Please make note of the unusual final exam time now and make plans to attend. The time is [scheduled by the registrar](https://www.pdx.edu/registration/final-exams) and I have no control over it. Although there is no final exam , we will meet during the scheduled time per [university policy](https://www.pdx.edu/registration/final-exams)._
......
......@@ -197,7 +197,7 @@ You should turn in a single document which includes, in an organized fashion:
### D1P: Research Presentation
For this milestone, you will present the results of your research, and share your problem statement with the class.
For this milestone, you will present the results of your research, and share your problem statement with the class.
Due: In class, Week 7, Meeting 1 (Feb 17 or 18)
......
......@@ -77,7 +77,7 @@
</div>
<div class="is-col is-34">
<h4><strong>Fall 2019 Office Hours</strong></h4>
<h4><strong>Winter 2020 Office Hours</strong></h4>
M+W 2:00p - 3:00p<br>
<!-- raw HTML omitted -->Starbucks @ SW 6th &amp; Jackson<!-- raw HTML omitted --><br>
Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted -->
......
......@@ -77,7 +77,7 @@
</div>
<div class="is-col is-34">
<h4><strong>Fall 2019 Office Hours</strong></h4>
<h4><strong>Winter 2020 Office Hours</strong></h4>
M+W 2:00p - 3:00p<br>
<!-- raw HTML omitted -->Starbucks @ SW 6th &amp; Jackson<!-- raw HTML omitted --><br>
Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted -->
......
......@@ -208,7 +208,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</div>
<div class="is-col is-34">
<h4><strong>Fall 2019 Office Hours</strong></h4>
<h4><strong>Winter 2020 Office Hours</strong></h4>
M+W 2:00p - 3:00p<br>
<!-- raw HTML omitted -->Starbucks @ SW 6th &amp; Jackson<!-- raw HTML omitted --><br>
Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted -->
......
......@@ -289,7 +289,7 @@ responsible for:</em></p>
<li>Initiating a plan to catch up on any missed course material</li>
<li>Initiating a plan for any missed assignments</li>
</ul>
<h4 id="grading1">Grading</h4>
<h4 id="grading-1">Grading</h4>
<p>Each class period, you will fill out a short worksheet that will be used
for tracking your attendance and participation. You are fully in control
of this portion of your grade. These sheets should be dropped off at the
......@@ -364,13 +364,13 @@ pdx.edu inbox <strong><em>at least once each business day</em></strong>.</p>
environment to many newcomers <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>. Research shows that members of
underrepresented groups (e.g., women, people of color, first generation college
students) leave computer science programs and the tech industry at higher
rates, and that this attrition is a result of environmental conditions<sup id="fnref:4"><a href="#fn:4" class="footnote-ref" role="doc-noteref">4</a></sup>.<br>
rates, and that this attrition is a result of environmental conditions<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>.<br>
Many open source projects, professional societies, and businesses have
recognized that the lack of diversity amongst contributors is a problem since
they miss out on ideas, perspectives, and contributions from underrepresented
groups<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>. Moreover, the history and prevalence of exclusionary practices and
groups<sup id="fnref:3"><a href="#fn:3" class="footnote-ref" role="doc-noteref">3</a></sup>. Moreover, the history and prevalence of exclusionary practices and
cultures is an ethical problem that limits the intellectual, personal, and
financial opportunities of members of underrepresented groups<sup id="fnref:3"><a href="#fn:3" class="footnote-ref" role="doc-noteref">3</a></sup>.</p>
financial opportunities of members of underrepresented groups<sup id="fnref:4"><a href="#fn:4" class="footnote-ref" role="doc-noteref">4</a></sup>.</p>
<p>To address this, many organizations and events have established community
guidelines and codes of conduct to support communities that are more welcoming
to new and diverse contributors. For example:</p>
......@@ -752,34 +752,34 @@ the required student module Creating a Safe Campus in your D2L
<hr>
<ol>
<li id="fn:1" role="doc-endnote">
<p>See, for example, the recent news about Linus Torvalds stepping away from maintenance of Linux as he seeks help for improving his interpersonal skills. Cohen, Noam. 2018. &ldquo;After Years of Abusive E-mails, the Creator of Linux Steps Aside,&rdquo; <em>The New Yorker</em>, September 29, 2018. <a href="https://www.newyorker.com/science/elements/after-years-of-abusive-e-mails-the-creator-of-linux-steps-aside">https://www.newyorker.com/science/elements/after-years-of-abusive-e-mails-the-creator-of-linux-steps-aside</a><a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
<p>See, for example, the recent news about Linus Torvalds stepping away from maintenance of Linux as he seeks help for improving his interpersonal skills. Cohen, Noam. 2018. &ldquo;After Years of Abusive E-mails, the Creator of Linux Steps Aside,&rdquo; <em>The New Yorker</em>, September 29, 2018. <a href="https://www.newyorker.com/science/elements/after-years-of-abusive-e-mails-the-creator-of-linux-steps-aside">https://www.newyorker.com/science/elements/after-years-of-abusive-e-mails-the-creator-of-linux-steps-aside</a> <a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:2" role="doc-endnote">
<p>See, e.g., J. McGrath Cohoon. 2001. Toward improving female
retention in the computer science major. <em>Commun. ACM</em> 44, 5 (May
2001), 108-114.
&lt;<a href="http://dx.doi.org/10.1145/374308.374367">dx.doi.org/10.1145/374308.374367</a>&gt;;
Tracey Lien. 2015. “Why are women leaving the tech industry in
droves?” <em>LA Times.
&lt;</em><a href="http://www.latimes.com/business/la-fi-women-tech-20150222-story.html">latimes.com/business/la-fi-women-tech-20150222-story.html</a><em>&gt;</em> <a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:3" role="doc-endnote">
<p>See, e.g., Vivian Hunt et al. 2018. “Delivering through Diversity”
Report by <em>McKenzie and Co.</em> January 2018.
&lt;<a href="https://www.mckinsey.com/business-functions/organization/our-insights/delivering-through-diversity">mckinsey.com/business-functions/organization/our-insights/delivering-through-diversity</a>&gt;<a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
&lt;<a href="https://www.mckinsey.com/business-functions/organization/our-insights/delivering-through-diversity">mckinsey.com/business-functions/organization/our-insights/delivering-through-diversity</a>&gt; <a href="#fnref:3" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:3" role="doc-endnote">
<li id="fn:4" role="doc-endnote">
<p>See, e.g., Jane Margollis et al. 2008. <em>Stuck in the Shallow End:
Education, Race and Computing.</em> MIT Press.; Steve Henn. 2014. &ldquo;When
Women Stopped Coding&rdquo; <em>Planet Money, NPR.
&lt;</em><a href="https://www.npr.org/sections/money/2014/10/21/357629765/when-women-stopped-coding">https://www.npr.org/sections/money/2014/10/21/357629765/when-women-stopped-coding</a>*&gt;*;
Michelle Kim. 2018. &ldquo;Why focusing on the “business case” for
diversity is a red flag&rdquo; *Quartz at WORK,* 29 March 2018.
*&lt;*<a href="https://work.qz.com/1240213/focusing-on-the-business-case-for-diversity-is-a-red-flag/">https://work.qz.com/1240213/focusing-on-the-business-case-for-diversity-is-a-red-flag/</a>*&gt;.*<a href="#fnref:3" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
</li>
<li id="fn:4" role="doc-endnote">
<p>See, e.g., J. McGrath Cohoon. 2001. Toward improving female
retention in the computer science major. <em>Commun. ACM</em> 44, 5 (May
2001), 108-114.
&lt;<a href="http://dx.doi.org/10.1145/374308.374367">dx.doi.org/10.1145/374308.374367</a>&gt;;
Tracey Lien. 2015. “Why are women leaving the tech industry in
droves?” <em>LA Times.
&lt;</em><a href="http://www.latimes.com/business/la-fi-women-tech-20150222-story.html">latimes.com/business/la-fi-women-tech-20150222-story.html</a><em>&gt;</em><a href="#fnref:4" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
*&lt;*<a href="https://work.qz.com/1240213/focusing-on-the-business-case-for-diversity-is-a-red-flag/">https://work.qz.com/1240213/focusing-on-the-business-case-for-diversity-is-a-red-flag/</a>*&gt;.* <a href="#fnref:4" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:5" role="doc-endnote">
<p>PSU Student Code of Conduct:
<a href="https://www.pdx.edu/dos/psu-student-code-conduct">https://www.pdx.edu/dos/psu-student-code-conduct</a><a href="#fnref:5" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
<a href="https://www.pdx.edu/dos/psu-student-code-conduct">https://www.pdx.edu/dos/psu-student-code-conduct</a> <a href="#fnref:5" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</section>
......@@ -802,7 +802,7 @@ droves?” <em>LA Times.
</div>
<div class="is-col is-34">
<h4><strong>Fall 2019 Office Hours</strong></h4>
<h4><strong>Winter 2020 Office Hours</strong></h4>
M+W 2:00p - 3:00p<br>
<!-- raw HTML omitted -->Starbucks @ SW 6th &amp; Jackson<!-- raw HTML omitted --><br>
Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted -->
......
......@@ -332,7 +332,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
<p>In this project you will create a program that creates a visual composition using the JavaScript Processing Library.</p>
<p><em><strong>You may choose to complete this assignment individually or in a pair.</strong></em></p>
<p>This assignment is adapted from Intro CS coursework by Vera Khovanskaya &lt;courses.cit.cornell.edu/info1100_2017su/&gt;.</p>
<h4 id="logistics1">Logistics</h4>
<h4 id="logistics-1">Logistics</h4>
<p><strong>Deadline:</strong>: Friday, October 26, 8pm</p>
<p><strong>What to turn in:</strong></p>
<ol>
......@@ -341,7 +341,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ol>
<p><strong>How to turn it in:</strong> D2L, in the folder <strong>P2: Project 2 (JavaScript)</strong></p>
<p>* <em>Note: Do <strong>not</strong> turn in more than one file for this assignment. You should put all code in a single JavaScript file. Simply comment out any code that is not functional.</em></p>
<h4 id="resources--key-concepts1">Resources &amp; Key concepts</h4>
<h4 id="resources--key-concepts-1">Resources &amp; Key concepts</h4>
<p>In this project, you will practice using these concepts:</p>
<blockquote>
<p>setup function, draw function, random numbers, variables, coordinate grid, conditionals, your own functions, comments</p>
......@@ -350,7 +350,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
<blockquote>
<p><a href="https://p5js.org/reference/#group-Events">events (input)</a>, <a href="https://p5js.org/reference/#group-Typography">text display</a></p>
</blockquote>
<h4 id="specification-program1">Specification: Program</h4>
<h4 id="specification-program-1">Specification: Program</h4>
<p>In this project you will use the processing library and JavaScript to create an interesting visual composition. Your composition may be a still image or an animation. It may be representative of something that exists in the world or it may be abstract. The only requirements are that you demonstrate your skills in each of these areas:</p>
<ol>
<li>Good usage of the setup and draw functions.
......@@ -403,7 +403,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
<li>Before submitting, review the list of requirements to make sure you have fulfilled all of them.</li>
<li>Go through your code and add comments anywhere where it might not be clear to anyone reading your code.</li>
</ol>
<h4 id="specification-report1">Specification: Report</h4>
<h4 id="specification-report-1">Specification: Report</h4>
<ol>
<li>If you worked with someone else on this project, give the name of the person you worked with, and then summarize the contributions that each of you made to the project.</li>
<li>Briefly describe the composition you created for this project.
......@@ -443,7 +443,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ol>
<h4 id="grading1">Grading</h4>
<h4 id="grading-1">Grading</h4>
<p>This assignment is worth 10 points total. You can earn these points by:</p>
<ul>
<li><strong>0 / 10</strong>: Not completed or contains plagiarized content</li>
......@@ -488,7 +488,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
<p>In this project, you will create a program to play <em>either</em> MadLibs or a simplified Oregon Trail / text-based dungeon game.</p>
<p><em><strong>You may choose to complete this assignment individually or in a pair.</strong></em></p>
<p>Parts of this assignment are adapted from Intro CS coursework by Tammy VanDeGrift <a href="http://sites.up.edu/sigcse2015/">http://sites.up.edu/sigcse2015/</a></p>
<h4 id="logistics2">Logistics</h4>
<h4 id="logistics-2">Logistics</h4>
<p><strong>In Class Demos:</strong> Wednesday, November 7th</p>
<p><strong>Deadline:</strong> Tuesday, November 13, 8pm</p>
<p><em>Note: The deadline has been extended, since I was a late getting the directions posted, and we will not move on to the next part of our Python work until Wednesday November 14 anyway</em></p>
......@@ -523,7 +523,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
<li>Extra Enrichment: give the user ability to restart the program at the end. You will need to read ahead about while loops to do this.</li>
<li>Extra Enrichment: Add some error checking &ndash; what do you do if the user enters an invalid response (Like, if they hit enter without typing in anything? Or give you some input you weren't expecting?)</li>
</ul>
<h4 id="spec-textbased-game-choice-2">Spec: Text-based Game (Choice 2)</h4>
<h4 id="spec-text-based-game-choice-2">Spec: Text-based Game (Choice 2)</h4>
<ul>
<li>At the start of the program, you should greet the user and give a short informative message about the game.</li>
<li>During the game, you should alternate between prompting the user for information, and printing out new lines in a game sequence.</li>
......@@ -582,7 +582,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ol>
<h4 id="grading2">Grading</h4>
<h4 id="grading-2">Grading</h4>
<p>It doesn't matter whether you chose to create a MadLib program or a text based game. Either one will be graded based on this same set of guidelines.</p>
<p>This assignment is worth 10 points total. You can earn these points by:</p>
<ul>
......@@ -632,7 +632,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
<li>You can revise your P3 Python I project.</li>
<li>You can create a simple Python program to extract and process data</li>
</ol>
<h4 id="logistics3">Logistics</h4>
<h4 id="logistics-3">Logistics</h4>
<p><strong>In Class Demos:</strong> Monday, 26-November</p>
<p><strong>Deadline:</strong> Friday, 30-November, 8pm</p>
<p><strong>What to turn in:</strong></p>
......@@ -642,7 +642,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ol>
<p><strong>How to turn it in:</strong> D2L in the <strong>P4: Project 4 (Python II)</strong> folder</p>
<p>* <em>Note: Do <strong>not</strong> turn in more than one <code>.py</code> file for this assignment. You should put all Python code in a single Python file. Simply comment out any code that is not functional. <strong>Please do make sure to include any external files necessary for your program to run (e.g., <code>.csv</code> files)</strong></em></p>
<h4 id="key-concepts1">Key Concepts</h4>
<h4 id="key-concepts-1">Key Concepts</h4>
<p>In this project, you will practice using these concepts:</p>
<blockquote>
<p>variables, input/output, conditionals (if statements, logic), comments, functions, loops</p>
......@@ -725,7 +725,7 @@ Of the total, 2508 (83.18407960199005 %) use the internet through a mobile devic
</ul>
</li>
</ol>
<h4 id="grading3">Grading</h4>
<h4 id="grading-3">Grading</h4>
<p>It doesn't matter whether you chose option 1 or option 2. Either one will be graded based on this same set of guidelines.</p>
<p>This assignment is worth 10 points total. You can earn these points by:</p>
<ul>
......@@ -777,13 +777,7 @@ Of the total, 2508 (83.18407960199005 %) use the internet through a mobile devic
<hr>
<ol>
<li id="fn:1" role="doc-endnote">
<p>Note: your answers to this last part of the assignment will not impact your grade; I am just trying to get a better grasp of how much all these different concepts really make sense to you! You should answer the questions honestly! I am trying to better understand whether and how to use microbits in future classes.<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
</li>
<li id="fn:2" role="doc-endnote">
<p>Note: your answers to this last part of the assignment will not impact your grade; I am just trying to get a better grasp of how much all these different concepts really make sense to you! You should answer the questions honestly! I am trying to better understand how students&rsquo; learning is progressing over the quarter.<a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
</li>
<li id="fn:3" role="doc-endnote">
<p>Note: your answers to this last part of the assignment will not impact your grade; I am just trying to get a better grasp of how much all these different concepts really make sense to you! You should answer the questions honestly! I am trying to better understand how students&rsquo; learning is progressing over the quarter.<a href="#fnref:3" class="footnote-backref" role="doc-backlink">&#8617;</a></p>
<p>Note: your answers to this last part of the assignment will not impact your grade; I am just trying to get a better grasp of how much all these different concepts really make sense to you! You should answer the questions honestly! I am trying to better understand whether and how to use microbits in future classes. <a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</section>
......@@ -806,7 +800,7 @@ Of the total, 2508 (83.18407960199005 %) use the internet through a mobile devic
</div>
<div class="is-col is-34">
<h4><strong>Fall 2019 Office Hours</strong></h4>
<h4><strong>Winter 2020 Office Hours</strong></h4>
M+W 2:00p - 3:00p<br>
<!-- raw HTML omitted -->Starbucks @ SW 6th &amp; Jackson<!-- raw HTML omitted --><br>
Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted -->
......
......@@ -203,7 +203,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</div>
<div class="is-col is-34">
<h4><strong>Fall 2019 Office Hours</strong></h4>
<h4><strong>Winter 2020 Office Hours</strong></h4>
M+W 2:00p - 3:00p<br>
<!-- raw HTML omitted -->Starbucks @ SW 6th &amp; Jackson<!-- raw HTML omitted --><br>
Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted -->
......
......@@ -170,7 +170,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
<h2>Schedule</h2>
<h3 id="unit-1-microbits">Unit 1: Microbits</h3>
<h4 id="mon-24sep">Mon 24-Sep</h4>
<h4 id="mon-24-sep">Mon 24-Sep</h4>
<p>Course Introduction, Microbit Introduction</p>
<ul>
<li>In Class:
......@@ -187,7 +187,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-26sep">Wed 26-Sep</h4>
<h4 id="wed-26-sep">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 +196,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="mon-1oct">Mon 1-Oct</h4>
<h4 id="mon-1-oct">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 +211,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-3oct">Wed 3-Oct</h4>
<h4 id="wed-3-oct">Wed 3-Oct</h4>
<p>Microbits: Events (Input), Conditionals, Keeping Score, Functions</p>
<ul>
<li>In class:
......@@ -229,7 +229,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</li>
</ul>
<h3 id="unit-2-graphics-with-javascript">Unit 2: Graphics with Javascript</h3>
<h4 id="mon-8oct">Mon 8-Oct</h4>
<h4 id="mon-8-oct">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 +238,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-10oct">Wed 10-Oct</h4>
<h4 id="wed-10-oct">Wed 10-Oct</h4>
<p>Drawing with processing, using the documentation.</p>
<ul>
<li>Before Class:
......@@ -249,7 +249,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="mon-15oct">Mon 15-Oct</h4>
<h4 id="mon-15-oct">Mon 15-Oct</h4>
<p>Variables, random numbers, animation + timer (on start vs. forever loops)</p>
<ul>
<li>Before Class:
......@@ -263,7 +263,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-17oct">Wed 17-Oct</h4>
<h4 id="wed-17-oct">Wed 17-Oct</h4>
<p>Functions, functions with parameters.</p>
<ul>
<li>Before Class:
......@@ -292,7 +292,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="mon-22oct">Mon 22-Oct</h4>
<h4 id="mon-22-oct">Mon 22-Oct</h4>
<ul>
<li>In Class:
<ul>
......@@ -306,7 +306,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-24oct">Wed 24-Oct</h4>
<h4 id="wed-24-oct">Wed 24-Oct</h4>
<ul>
<li>In class:
<ul>
......@@ -323,7 +323,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</li>
</ul>
<h3 id="unit-3-python-i">Unit 3: Python I</h3>
<h4 id="mon-29oct">Mon 29-Oct</h4>
<h4 id="mon-29-oct">Mon 29-Oct</h4>
<p>Input, output, variables, conditionals</p>
<ul>
<li>Before Class:
......@@ -332,7 +332,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-31oct">Wed 31-Oct</h4>
<h4 id="wed-31-oct">Wed 31-Oct</h4>
<p>Functions, without and with parameters</p>
<ul>
<li>Before Class:
......@@ -366,7 +366,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="mon-5nov">Mon 5-Nov</h4>
<h4 id="mon-5-nov">Mon 5-Nov</h4>
<ul>
<li>In Class:
<ul>
......@@ -379,7 +379,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-7nov">Wed 7-Nov</h4>
<h4 id="wed-7-nov">Wed 7-Nov</h4>
<ul>
<li>In Class:
<ul>
......@@ -387,7 +387,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="mon-12nov--no-class">Mon 12-Nov - <strong>NO CLASS</strong></h4>
<h4 id="mon-12-nov---no-class">Mon 12-Nov - <strong>NO CLASS</strong></h4>
<p>Veteran's Day. Entire university is closed!</p>
<!-- raw HTML omitted -->
<ul>
......@@ -399,7 +399,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</li>
</ul>
<h3 id="unit-4-python-ii">Unit 4: Python II</h3>
<h4 id="wed-14nov">Wed 14-Nov</h4>
<h4 id="wed-14-nov">Wed 14-Nov</h4>
<p>Loops (while, for), Strings (for each)</p>
<ul>
<li>Before Class:
......@@ -408,7 +408,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="mon-19nov">Mon 19-Nov</h4>
<h4 id="mon-19-nov">Mon 19-Nov</h4>
<p>CSV files, Data sources, Files in python, Lists</p>
<ul>
<li>Before Class:
......@@ -417,7 +417,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-21nov">Wed 21-Nov</h4>
<h4 id="wed-21-nov">Wed 21-Nov</h4>
<p>Catchup, or working locally</p>
<ul>
<li><em>Assigned:</em>
......@@ -442,7 +442,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="mon-26nov">Mon 26-Nov</h4>
<h4 id="mon-26-nov">Mon 26-Nov</h4>
<ul>
<li>In Class:
<ul>
......@@ -456,7 +456,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</ul>
</li>
</ul>
<h4 id="wed-28nov">Wed 28-Nov</h4>
<h4 id="wed-28-nov">Wed 28-Nov</h4>
<p>Final Exam Review</p>
<ul>
<li><em>Assigned:</em>
......@@ -505,7 +505,7 @@ Or by <!-- raw HTML omitted -->appointment<!-- raw HTML omitted --></p>
</div>