Class 7
Held: Friday, 8 September 2017
Preliminaries
Related Pages
Updates
News / Etc.
- New places/partners!
- At the end of today’s class, we will be 1/7 of the way through CSC 151. Just sayin’.
- Thank you for your hard work in thinking through pair programming issues. I’ll have a draft class behavior contract ready on Monday.
- Sorry that I was not able to create a combined flash card deck. I’m realizing that 70+ decks are hard to manage.
Upcoming Work
- Writeup for class 6 due TONIGHT at 10:30 p.m.
- Q1: One new thing you learned about pair programming on Wednesday.
- Q2: Something you’d like to see in the class code of conduct.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 6 (YOUR NAMES)
- Assignment 3 due next Tuesday.
- Read: Unit testing with RackUnit for Monday’s class.
Extra credit (Academic)
- CS Table, Tuesday, noon: Machine Ethics. (More info below.)
Extra credit (Peer)
- Women’s Soccer vs. University of Wisconsin-Oshkosh, Sunday at 1:00 p.m., Springer Field
Extra Credit (Misc)
- Time Management Workshop, Tuesday, 11am, JRC 226.
- Host a prospie
Other Good Things
- Les Duke Cross Country Meet, Saturday at 9 a.m., Country Club
- Women’s Tennis vs. Coe, TODAY at 4:30 p.m., High School
- Women’s Tennis vs. Lake Forest, Saturday at 9 am High School
- Women’s Tennis vs. Beloit, Saturday at 3 pm High School
- Men’s Soccer vs. North Central College, Saturday at 1:00 p.m., Springer Field
CS Table Info
Next week in CS Table we will discuss the ethical decisions that machines have to make as automation plays a larger role in society, and examine some of the ways that machines are already making ethical decisions. We have two readings for the upcoming discussion:
Can You Program Ethics Into a Self-Driving Car? N. Goodall. IEEE Spectrum, 31 May 2016. https://spectrum.ieee.org/transportation/self-driving/can-you-program-ethics-into-a-selfdriving-car
Why Machine Ethics? C. Allen, W. Wallach, and I. Smit. IEEE Intelligent Systems, July/August 2006. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.617.2203&rep=rep1&type=pdf
Printed readings are available outside Curtsinger’s door (Noyce 3827). Thank you to Jerod Weinman for his help in selecting readings for this week’s topic.
Computer science table (CS Table) is a weekly meeting of Grinnell College community members (students, faculty, staff, etc.) interested in discussing topics related to computing and computer science. CS Table meets Tuesdays from 12:00–1:00pm in JRC 224A. Contact the CS faculty for the weekly reading. Students on meal plans, faculty, and staff are expected to cover the cost of their meals. Visitors to the College and students not on meal plans can charge their meals to the department.