Class news
This information is copied from the daily outlines. You may find slightly more up-to-date information in the eboards.
Class 41 (Monday, 13 November 2017)
News / Etc.
- I expect you all to attend class on Friday.
Upcoming work
- Exam 4
- Exam due Thursday
- Cover sheets due Friday
- Epilogues due Friday
- Optional final during finals week (Wed 2pm, Thu 9am, or Fri 9am).
Extra credit (Academic/Artistic)
- CS Extras Thursday: Summer opportunities in CS.
Extra credit (Peer)
Extra credit (Misc)
Other good things
- Stay healthy and sane during week 14.
- Musical: Next to Normal Friday at 7:30, Saturday and Sunday at 2:30. Tickets at box office.
Class 40 (Friday, 10 November 2017)
News / Etc.
- Project grades delayed.
- I plan to have all your grades to you Monday of finals week.
- We will discuss quiz 13.
Upcoming work
- Writeup for class 39 due Monday at 10:30 p.m.
- Exercises 4f, 4g, and 4h.
- To: csc151-01-grader@grinnell.edu
- Subject: CSC 151.01 Writeup 39 (YOUR NAMES)
- Exam 4
- Exam due Tuesday
- Cover sheets due Wednesday
- Epilogues due Wednesday.
- No more readings.
- No more quizzes.
Extra credit (Academic/Artistic)
- CS Table Tuesday: Exotic programming languages.
- CS Extras Thursday: Summer opportunities in CS.
Extra credit (Peer)
Extra credit (Misc)
- Mental Health Campus Resource Fair. Friday at 4pm in JRC 209.
- Newtown movie Tuesday night.
- Whoops! It conflicts with exam 4.
- If you see the movie, you can have an extra day on Exam 4.
Other good things
- Stay healthy and sane during week 14.
Class 39 (Wednesday, 8 November 2017)
News / Etc.
- I hope to have tentative project grades to you by Monday (ignoring the presentation component).
- We will discuss the form of the final next Monday.
- I plan to have all your grades to you Monday of finals week.
Upcoming work
- Writeup for class 38 due Friday at 10:30 p.m.
- Exercise 5
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 38 (YOUR NAMES)
- Due to a power failure, there is no writeup for class 39.
- Exam 4
- Prologue due Friday
- Exam due Tuesday
- Cover sheets due Wednesday
- Epilogues due Wednesday.
- No more readings.
- No more quizzes.
- Project presentations on Wednesday.
Extra credit (Academic/Artistic)
- CS Extras Thursday: Summer opportunities in CS.
Extra credit (Peer)
- One acts Friday at 8pm and Saturday at 2pm and 8pm and Sunday at 2pm.
Extra credit (Misc)
- Mental Health Campus Resource Fair. TODAY at 4pm in JRC 209.
- Newtown movie Tuesday night.
- Newtown was an act of extreme violence
- Whoops! Your exams are due on Tuesday night.
- If you see the movie, you can have an extra day on Exam 4.
Other good things
- Swim meet this weekend. (Friday 6-9 or so; Saturday 9-5 or so.)
- One acts this weekend.
- YGB concert Saturday at 2p.m.
- Composition class concert tonight at 7:00 p.m.
- Jazz Ensemble Concert Friday at 7:30 p.m.
- Chamber Ensembles Saturday at 4:00 p.m.
- Collegium Concert Sunday at 2:00 p.m.
Class 38 (Tuesday, 7 November 2017)
News / Etc.
- I hope to have tentative project grades to you by Monday (ignoring the presentation component).
- We will discuss the form of the final next Monday.
Upcoming work
- Writeup for class 38 due Friday at 10:30 p.m.
- Exercise 5
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 38 (YOUR NAMES)
- Reading for Friday: Merge sort
- Yes, it’s available
- And it’s our last reading!
- Exam 4
- Prologue due Friday
- Exam due Tuesday
- Cover sheets due Wednesday
- Epilogues due Wednesday.
- Quiz Friday
- Topics: Searching, Sorting, Analysis
- Mentor sessions Tonight@8pm, Thursday@7pm, 8pm
Extra credit (Academic/Artistic)
- CS Extras Thursday: Biology + Comp Sci
Extra credit (Peer)
- One acts Friday at 8pm and Saturday at 2pm and 8pm and Sunday at 2pm.
Extra credit (Misc)
- Mental Health Campus Resource Fair. Friday at 4pm in JRC 209.
Other good things
- Swim meet this weekend. (Friday at ???. Saturday at ???.)
- One acts this weekend.
- YGB concert Saturday at 2p.m.
- Collegium Concert Sunday at 2:00 p.m.
- Composition class concert tonight at 7:00 p.m.
- Jazz Ensemble Concert Friday at 7:30 p.m.
- Chamber Ensembles Saturday at 4:00 p.m.
Class 37 (Monday, 6 November 2017)
News / Etc.
- I hope you had a happy Thanksgiving.
- I’ve graded and returned exam 3.
- Draft of exam 4 is released.
Upcoming Work
- No writeup for today’s class.
- Projects due Tuesday.
- Reading for Wednesday: Sorting
- Exam 4 due in a week.
Extra credit (Academic/Artistic)
- CS Table Tuesday: Unknown topic
- CS Extras Thursday: Unknown topic
Extra credit (Peer)
Extra credit (Misc)
- Forum: A Community Responds — A Bias/Hate Incident Raising Issues of Free Speech and Inclusivity. Tuesday, 11 a.m., Sebring-Lewis.
- Mental Health Campus Resource Fair. Friday at 4pm in JRC 209.
Other good things
- Swim meet this coming weekend.
- Jazz Ensemble Concert Friday at 7:30 p.m.
- Collegium Concert Sunday at 2:00 p.m.
- Chamber Ensembles Sunday at 4:00 p.m.
Class 36 (Friday, 3 November 2017)
News / Etc.
- Have a happy Thanksgiving.
Upcoming Work
- Writeup for class 35 due TONIGHT at 10:30 p.m.
- Exercise 1
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 35 (YOUR NAMES)
- Projects due next Tuesday.
- No reading for Monday.
- No quiz this week.
Extra credit (Academic/Artistic)
- Forum: A Community Responds — A Bias/Hate Incident Raising Issues of Free Speech and Inclusivity. Tuesday, 11 a.m., Sebring-Lewis.
Extra credit (Peer)
Extra credit (Misc)
Other good things
- Have a happy Thanksgiving.
Class 35 (Wednesday, 1 November 2017)
News / Etc.
- Quiz 12 returned.
- I expect that the next set of grades you get from me will be after Thanksgiving.
Upcoming Work
- Writeup for class 35 due Wednesday at 10:30 p.m.
- Exercise 1b and self-check 3i.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 35 (YOUR NAMES)
- Project proposals due TONIGHT.
- Projects due next Tuesday.
- No reading for Friday.
- No quiz this week.
Extra credit (Academic/Artistic)
- Tuesday community hour panel on guns.
- CS table tomorrow: Uber and “the gig economy”.
Extra credit (Peer)
Extra credit (Misc)
Other good things
Class 34 (Tuesday, 31 October 2017)
News / Etc.
- Today’s class is devoted to time for you to work with your group on the project (finding data, deciding on what you want to do with it, etc. etc.)
- I expect that the next set of grades you get from me will be after Thanksgiving. (I’m spending this weekend grading my CSC 301 class.)
Upcoming Work
- Writeup for class 33 due TONIGHT at 10:30 p.m.
- Exercise 4b and 4c.
- To: csc151-01-grader@grinnell.edu
- Subject: CSC 151.01 Writeup 33 (YOUR NAMES)
- Reading for Monday: Searching
- Project, Phase one for Monday.
- Belated work: Epilogues. Please don’t forget.
Extra credit (Academic/Artistic)
Extra credit (Peer)
- “The First Time I Walked on the Moon”. Three , count ‘em, three remaining performances. Friday at 7:30, Saturday at 7:30, Sunday at 2:00.
- Orchestra, Saturday at 2pm
Extra credit (Misc)
Other good things
- Voice recitals Friday at 4:15 (Henderson) and 7:00 (Manuel)
- Jingle Bell Holiday in downtown Grinnell tonight.
- Swimming and Diving Saturday at 1:00 p.m.
- Singers Sunday at 2pm
Friday PSA
Class 33 (Monday, 30 October 2017)
News / Etc.
Upcoming Work
- No reading for Friday. Work on your projects.
- Writeup for class 32 due TODAY at 10:30 p.m.
- Exercise 6
- To: csc151-01-grader@grinnell.edu
- Subject: CSC 151.01 Writeup 32 (YOUR NAMES)
- Writeup for class 33 due Friday at 10:30 p.m.
- Exercise 4b and 4c
- To: csc151-01-grader@grinnell.edu
- Subject: CSC 151.01 Writeup 33 (YOUR NAMES)
- Exam 3 cover pages due NOW!
- Exam 3 Epilogues due TONIGHT!
Extra credit (Academic/Artistic)
- Pub-free quiz at Bob’s. 9pm (I think). Math-Stats focus.
- Convocation Thursday at 11 a.m. in JRC 101. “Work’s Provocative Future: Which Graduates Will Thrive?”
Extra credit (Peer)
- “The First Time I Walked on the Moon”. Four, count ‘em, four performances. Thursday at 7:30, Friday at 7:30, Saturday at 7:30, Sunday at 2:00.
- Orchestra, Saturday at 2pm
Extra credit (Misc)
Other good things
- Fresh Flutes Thursday
- Voice recitals Friday at 4:15 (Henderson) and 7:00 (Manuel)
- Women’s Basketball vs. Emmaus TONIGHT at 5:00 p.m.
- Men’s Basketball vs. Emmaus TONIGHT at 7:00 p.m.
- Swimming and Diving Saturday at 1:00 p.m.
Class 32 (Friday, 27 October 2017)
News / Etc.
- Please try to keep the room straight.
- Exam 2 returned last night. If you didn’t get it, let me know.
- Quiz 11 returned. Some issues on
l-svs.r-s
Upcoming Work
- Reading for Wednesday: Association lists
- Since it was ready for today, it’s still ready for Wednesday.
- No writeup for class 31.
- Writeup for class 32 due Wednesday at 10:30 p.m.
- Exercise TBD
- To: csc151-01-grader@grinnell.edu
- Subject: CSC 151.01 Writeup 32 (YOUR NAMES)
- Exam 3
- Exam due TOMORROW
- Cover pages due Wednesday the 15th.
- Epilogues due Wednesday the 15th.
Extra credit (Academic/Artistic)
- Convocation Thursday at 11 a.m. in JRC 101. “Work’s Provocative Future: Which Graduates Will Thrive?”
Extra credit (Peer)
Extra credit (Misc)
Other good things
- Women’s Basketball vs. Emmaus Wed at 5:00 p.m.
- Men’s Basketball vs. Emmaus Wed at 7:00 p.m.
- Swimming and Diving Saturday at 1:00 p.m.
Class 31 (Wednesday, 25 October 2017)
News / Etc.
- Welcome to our guest!
- Please try to keep the room straight.
- Quiz 10 returned.
Upcoming Work
- Reading for Monday: Association lists
- Yes, it’s ready!
- No writeup for class 30.
- No writeup for class 31.
- Exam 3
- Prologue due TONIGHT
- Exam due Tuesday the 14th.
- Cover pages due Wednesday the 15th.
- Epilogues due Wednesday the 15th.
Extra credit (Academic/Artistic)
Extra credit (Peer)
- Voice Recital (students of Nicolas Miguel), TONIGHT, 7:30 p.m., Sebring-Lewis
- ISO Food Bazaar Sunday.
Extra credit (Misc)
Other good things
Class 30 (Monday, 23 October 2017)
News / Etc.
- If you take notes on the gridded pads, please take, discard, or recycle your notes. MOre generally, please keep your work area clean.
- We will probably not get through more than half of today’s lab today. That’s okay. There’s lab time on Friday.
- It’s preregistration time. Things to consider:
- CSC 161 is an awesome course. I’m told it’s very different than
- (For some, that’s a positive. For others, that’s a negative.)
- Wilson short course: Human Centered Design for Global Social Transformation
- Wilson short course: Leadership in a Future of Automation and Income Inequality.
- ENG 295-01. Lighting the Page: Digital Methods in Literary Studies. (ENG-120 prereq)
- HIS 295-01. Digital Methods in Historical Studies. (HIS-100 prereq)
- CSC 161 is an awesome course. I’m told it’s very different than
Upcoming Work
- Writeup for class 29 due TONIGHT at 10:30 p.m.
- Exercise 6, no documentation necessary.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 29 (YOUR NAMES)
- No writeup for today’s class.
- Read Project description for Friday’s class.
- No, it’s not ready.
- Exam 3
- Prologue due Friday.
- Exam due Tuesday the 14th.
- Cover pages due Wednesday the 15th.
- Epilogues due Wednesday the 15th.
- Quiz Friday
- Trees
- Higher-order procedures
- Files
Extra credit (Academic/Artistic)
- Crip Technoscience, Disabled People as Makers and Knowers, Wednesday, Nov. 8, 4:15 p.m., JRC 101.
- Workshop by Sanjay Khanna ‘85 “Khanna can pitch. Can you?” Tonight at 7pm in ARH 120. Sign up at https://grinnell.co1.qualtrics.com/jfe/form/SV_8B7YaJkixNUBmjH
Extra credit (Peer)
Extra credit (Misc)
- Pioneer weekend. (Today is the last day to sign up.)
Other good things
- Pub Quiz tonight!
- Anime talk tomorrow night.
Class 29 (Friday, 13 October 2017)
News / Etc.
- Sorry that I could not be in class on Friday.
- No, grading is not done. Thursday, Friday, Saturday, and half of Sunday were booked. I spent six hours grading, but that’s not enough.
Upcoming Work
- Writeup for class 28 due Monday at 10:30 p.m.
- Exercise 5. (No documentation necessary, but appreciated.)
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 28 (YOUR NAMES)
- Writeup for class 29 due Wednesday at 10:30 p.m.
- Exercise 6
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 29 (YOUR NAMES)
- Read Analyzing algorithms for Wednesday’s class.
- No, it’s not ready.
- Exam 3 distributed.
- Prologue due Friday.
- Exam due Tuesday the 14th.
- Cover pages due Wednesday the 15th.
- Epilogues due Wednesday the 15th.
Extra credit (Academic/Artistic)
- Leyla McCalla Trio, Nov. 6, 7:30 p.m. Herrick
- Animated Films, Tuesday, Nov. 7, 11:00 a.m., Faulconer
- CS Table (Computer-Aided Gerrymandering), Tuesday, Nov. 7, noon, Day Dining Room
- Crip Technoscience, Disabled People as Makers and Knowers, Wednesday, Nov. 8, 4:15 p.m., JRC 101.
Extra credit (Peer)
Extra credit (Misc)
Other good things
Class 28 (Wednesday, 11 October 2017)
News / Etc.
- Assignment 7 cancelled. Will soon disappear from the Web site.
- I hope you have a great day without me.
Upcoming Work
- No lab writeup for class 27.
- Writeup for class 28 due Monday at 10:30 p.m.
- Exercise 5. (No documentation necessary, but appreciated.)
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 28 (YOUR NAMES)
- Read Files for Monday’s class.
- Yes, it’s ready!
- Big picture
- Exam 3 due 14 Nov. (Tuesday)
- Project proposal due 20 Nov. (Monday!)
- Project due 28 Nov. (Tuesday)
- Project presentations Dec. 4 and 6.
- Exam 4 due 5 December.
- Optional final during finals week (any of the three CSC 151 exam times will be fine)
Extra credit (Academic/Artistic)
- Leyla McCalla Trio, Nov. 6, Herrick
Extra credit (Peer)
Extra credit (Misc)
Other good things
Class 27 (Tuesday, 10 October 2017)
News / Etc.
- Folks had enough difficulty on this assignment that I plan to discuss it next week, probably on Wednesday.
Upcoming Work
- Writeup for class 26 due Wednesday at 10:30 p.m.
- Exercise 6. (No documentation necessary, but appreciated.)
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 26 (YOUR NAMES)
- No lab writeup for class 27.
- Assignment 7 due next Tuesday.
- Not quite in perfect shape.
- Read Higher-order procedures for Friday’s class.
- Yes, it’s ready!
- Big picture
- HW 7 due next 7 Nov. (Tuesday)
- Exam 3 due 14 Nov. (Tuesday)
- Project proposal due 20 Nov. (Monday!)
- Project due 28 Nov. (Tuesday)
- Project presentations Dec. 4 and 6.
- Exam 4 due 5 December.
- Optional final during finals week (any of the three CSC 151 exam times will be fine)
Extra credit (Academic/Artistic)
- Rebirth Brass Band, TONIGHT at 7:30 p.m. in Herrick.
- Scholars Convocation TOMOORROW at 11:00 a.m. in JRC 101.
- CS Extras, Thursday at 4:15 p.m.: “Building your own programming language and other reasons to go to graduate school” 8 Leyla McCalla Trio, Nov. 6, Herrick
Extra credit (Peer)
Extra credit (Misc)
Other good things
Class 26 (Monday, 9 October 2017)
News / Etc.
- Grading still isn’t done. I need less paperwork.
- Congratulations to Men’s and Women’s Soccer for making the Midwest Conference Tournament.
Upcoming Work
- Writeup for class 25 due Monday at 10:30 p.m.
- Exercises 1 and 3.
- Hand to: Sam (or under Sam’s door)
- Writeup for class 26 due Wednesday at 10:30 p.m.
- Exercise 6. (No documentation necessary.)
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 26 (YOUR NAMES)
- Assignment 6 due TOMORROW.
- Read Binary trees for Wednesday’s class.
- Yes, it’s ready!
Extra credit (Academic/Artistic)
- CS Table, Tuesday at noon: The Google Memo.
- Rebirth Brass Band, Wednesday at 7:30 p.m. in Herrick.
- CS Extras, Thursday at 4:15 p: “Building your own programming language and other reasons to go to graduate school”
Extra credit (Peer)
Extra credit (Misc)
Other good things
Class 25 (Friday, 6 October 2017)
News / Etc.
- A pair of requests.
- Should be easy:
- Harder:
- A useful reading: <https://www.nytimes.com/2017/10/23/opinion/engaging-fanatics.h tml>
- Grading is in the queue for the weekend!
Upcoming Work
- Writeup for class 24 due Wednesday at 10:30 p.m.
- Exercise 6. No documentation necessary.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 24 (YOUR NAMES)
- Writeup for class 25 due Monday at 10:30 p.m.
- Exercises 1 and 3.
- Hand to: Sam (or under Sam’s door)
- Assignment 6 distributed.
- Although the assignment says that you have assigned pairs, I will permit you to choose your own partners (or to work in individuals or trios).
- Read Vectors for Monday’s class.
- Still under development; should be ready tonight.
Extra credit (Academic/Artistic)
- Protest Bot workshop, Friday 4pm in Burling 1st.
Extra credit (Peer)
- Women’s Soccer vs. ??? Saturday at 1pm.
- Submit to the Grinnell Review (grinnellreview.com)
- Pioneer Weekend in about two weeks: A one weekend innovation challenge. Registration at https://grinnell.co1.qualtrics.com/jfe/form/SV_0oKEvGlV5twGczr
Extra credit (Misc)
Other good things
- Grinnell Singers Sunday at 2 p.m. in Sebring Lewis.
- Star Wars Music Talk TODAY at 4pm.
- Swimming and Diving meet Saturday.
- Tailgate party Saturday at 11:30 a.m.
- Football Saturday
Friday PSA
Friday Survey
- How is recursion going?
Class 24 (Wednesday, 4 October 2017)
News / Etc.
- More snacks
- Introductory videos
Upcoming Work
- Quiz Friday!
- Recursion
letrec- Named
let
- Writeup for class 23 due TONIGHT at 10:30 p.m.
- Exercises 4d and 5d.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 23 (YOUR NAMES)
- Writeup for class 24 due Wednesday at 10:30 p.m.
- Exercise 6. No documentation necessary.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 24 (YOUR NAMES)
- Assignment 6 distributed.
- Although the assignment says that you have assigned pairs, I will permit you to choose your own partners (or to work in individuals or trios).
- Read Pairs for Friday’s class.
Extra credit (Academic/Artistic)
- Saving Brinton talk TODAY at 2pm in Harris.
- Saving Brinton, TONIGHT at 7pm in the Strand.
- Gates Lecture, Wednesday at 7:00 p.m. in JRC 101. Professor Sylvester Johnson, Director of the Humanities, Virginia Tech, talk will examine the twentieth-century roots of contemporary national security responses targeting American Muslims as state enemies.
- Convocation Thursday (11 am in JRC 101).
- Protest BOT workshop, Friday 4pm in Burling 1st.
Extra credit (Peer)
- Women’s Soccer vs. Cornell today at 4 p.m.
- Advocates Meet and Greet (with ice cream) Thursday 7pm-9pm in JRC 209.
- Submit to the Grinnell Review (grinnellreview.com)
- Pioneer Weekend in about two weeks: A one weekend innovation challenge. Registration at https://grinnell.co1.qualtrics.com/jfe/form/SV_0oKEvGlV5twGczr
Extra credit (Misc)
Other good things
- Grinnell Singers Sunday at 2 p.m. in Sebring Lewis.
- Star Wars Music Talk Friday at 4pm.
- Swimming and Diving meet Saturday.
Class 23 (Tuesday, 3 October 2017)
News / Etc.
- I hope you had a wonderful fall break.
- I was less efficient in grading than I had hoped. You get snacks instead of exams. Sorry.
- Today’s lab is all new for this semester. Let’s hope that our lab on debugging doesn’t have too many bugs.
- DrRacket’s debugger crashes in some situations. Make sure to save before debugging.
Upcoming Work
- Writeup for class 23 due Wednesday at 10:30 p.m.
- Exercises 4d and 5d.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 23 (YOUR NAMES)
- Read Randominess and simulation for Wednesday’s class.
Extra credit (Academic/Artistic)
- They Call Me Q, Tonight at 7:00 p.m. in Harris Concert Hall.
- MASSS talk on text analysis with R Tuesday at 11 a.m. somewhere in Math/Stats.
- Learn about the CS major, Tuesday at 11 a.m. in Noyce 3821.
- Saving Brinton, Wednesday at 7pm in the Strand.
- Gates Lecture, Wednesday at 7:00 p.m. in JRC 101. Professor Sylvester Johnson, Director of the Humanities, Virginia Tech, talk will examine the twentieth-century roots of contemporary national security responses targeting American Muslims as state enemies.
- Convocation Thursday (11 am in JRC 101).
- Protest BOT workshop, Friday 4pm in Burling 1st.
Bots are small automated programs that index websites, edit Wikipedia entries, spam users, scrape data from pages, launch denial of service attacks, and other assorted activities, both mundane and nefarious. On Twitter bots are mostly spam, but occasionally, they’re creative endeavors. Mark Sample will lead participants in the creation of bots that can “reveal the injustice and inequality of the world and imagine alternatives. … that question how, when, who and why.”
Extra credit (Peer)
Extra credit (Misc)
Other good things
Class 22 (Monday, 2 October 2017)
News / Etc.
- Have a wonderful fall break.
Upcoming Work
- Writeup for class 21 due TONIGHT at 10:30 p.m.
- Exercises 4d and 4e
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 21 (YOUR NAMES)
- Writeup for class 22 due TONIGHT at 10:30 p.m.
- Exercise 2
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 22 (YOUR NAMES)
Extra credit (Academic/Artistic)
Extra credit (Peer)
Extra credit (Misc)
Other good things
Friday PSA
- You deserve a break.
- Please stay healthy.
- Be moderate.
- Encourage moderation in others.
- Consent is absolutely, positively, necessary.
Class 21 (Friday, 29 September 2017)
News / Etc.
- Quizzes 6 and 7 returned. We may want to chat a bit about quiz 6.
- At the end of today’s class, you will be half way through CSC 151. Congratulations!
- Quiz Friday: Identify your classmates. * Reminder: Send me your nickname if P’Web does not match.
- Review sessions this week are on recursion. Yay! (Mentors will also have printed picture lists.)
Upcoming Work
- Writeup for class 20 due Wednesday at 10:30 p.m.
- Exercise 4 (do nocumentation necessary)
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 20 (YOUR NAMES)
- Writeup for class 21 due Friday at 10:30 p.m.
- Exercises 4d and 4e
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 21 (YOUR NAMES)
- Exam 2 cover sheets due NOW!
- Exam 2 epilogue due TONIGHT at 10:30 p.m.
Extra credit (Academic/Artistic)
- Aspen Trio on Wednesday at 7:30 p.m.
Extra credit (Peer)
Extra credit (Misc)
Other good things
Class 20 (Wednesday, 27 September 2017)
News / Etc.
- I have not received all grades from the graders. I have not finished my own grading for CSC 151. I brought chocolate instead. I should have some grades on Wednesday.
- “Is it normal to need to ask questions on the exam?” Yes.
- “I feel like I’m asking a lot.” Some folks ask a lot. Others don’t. Don’t stress.
- “Can you talk about cool DrRacket tricks?” I’m not sure that any of them are cool, but I’ll go over the ones that come to mind.
Upcoming Work
- Writeup for class 19 due TODAY at 10:30 p.m.
- Exercise 4
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 19 (YOUR NAMES)
- Writeup for class 20 due Wednesday at 10:30 p.m.
- Exercise 4 (do nocumentation necessary)
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 20 (YOUR NAMES)
- Exam 2 due Tuesday at 10:30 p.m..
- Exam 2 cover sheets due Wednesday at the start of class
- Exam 2 epilogue due Wednesday at 10:30 p.m.
Extra credit (Academic/Artistic)
- Aspen Trio on Wednesday at 7:30 p.m.
Extra credit (Peer)
Extra credit (Misc)
Other good things
- Volleyball vs. U. Dubuque Tuesday at 7:00 p.m.
Class 19 (Tuesday, 26 September 2017)
News / Etc.
- New partners.
- Please make sure to return your computer cards to the jar.
- Please discuss which switching format you and your partner will use
- Switch every ten minutes
- Switch midway through class
- Switch every problem
Upcoming Work
- Writeup for class 18 due TODAY at 10:30 p.m.
- Exercise 5
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 18 (YOUR NAMES)
- Writeup for class 19 due Monday at 10:30 p.m.
- Exercise 4
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 19 (YOUR NAMES)
- Reading for Monday’s class: List recursion, revisited
- Exam 2 prologue due TONIGHT at 10:30 p.m.
- Exam 2 due Tuesday at 10:30 p.m..
- Exam 2 cover sheets due Wednesday at the start of class
- Exam 2 epilogue due Wednesday at 10:30 p.m.
Extra credit (Academic/Artistic)
- Nice Fish
- TODAY, 4:15 p.m. Poet talk
- “Sita Sings the Blues,” at 3:30pm on October 8 in the Gallery
Extra credit (Peer)
- Lunar Festival Tonight (?), 6:20 p.m. Harris Gym
- Open Mike Comedy, Friday, 8pm, Main Lounge.
- RTS, Loose Lounge, Friday, 9:30 p.m.
- Art Thingy, Saturday, 1-3 p.m.
- Fun Palaces, Saturday, 1-3, Bucksbaum Rotunda. Come and make art.
- SOL’s Latin American Festival, Saturday, 6-8pm
- Neverland players
Extra credit (Misc)
- ANy Fall Fest Event
Other good things
- Volleyball vs. Knox Tuesday at 7:00 p.m.
- Men’s Soccer Wednesday at 4:30 vs. Cornell
- Volleyball vs. Beloit, Friday at 7:00 p.m.
- Women’s Tennis vs. St. Norbert, Saturday at 9:00 a.m.
- Volleyball vs. Lake Forest, Saturday at 1:00 p.m.
- Women’s Tennis vs. Ripon, Saturday at 3:00 p.m.
- Football, Saturday at 1:00 p.m.
Class 18 (Monday, 25 September 2017)
News / Etc.
- New partners.
- Please make sure to return your computer cards to the jar.
- It appears that some of you have ignored the instructions and have decided that the appropriate approach to homework is to say things like “You solve problems 1-3 and I’ll solve problem 4-5”. So, I’ll make it easy for you: If I find out you’ve done that, you get a zero on the homework.
- Note that the graders do want to run your programs. If they cannot just load the code you’ve provided into DrRacket, you will likely lose significant numbers of points.
- Please discuss which switching format you and your partner will use
- Switch every ten minutes
- Switch midway through class
- Switch every problem
Upcoming Work
- No writeup for class 17.
- Writeup for class 18 due Friday at 10:30 p.m.
- Exercise 5
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 18 (YOUR NAMES)
- Reading for Friday’s class: Recursion with helper procedures
- Should be ready tonight.
Extra credit (Academic/Artistic)
- Any of the many Grinnell Prize events.
- Wednesday, 5pm, Mary Beth Tinker Talk
Extra credit (Peer)
Extra credit (Misc)
- Film screening and discussion: Together: Changing the Conversation, Changing the Culture. Bear 205, Thursday, 8:00-9:15 p.m.
Other good things
- Volleyball vs. Knox Tuesday at 7:00 p.m.
- Men’s Soccer Wednesday at 4:30 vs. Cornell
- Volleyball vs. Beloit, Friday at 7:00 p.m.
- Women’s Tennis vs. St. Norbert, Saturday at 9:00 a.m.
- Volleyball vs. Lake Forest, Saturday at 1:00 p.m.
- Women’s Tennis vs. Ripon, Saturday at 3:00 p.m.
- Football, Saturday at 1:00 p.m.
Class 17 (Friday, 22 September 2017)
News / Etc.
- New partners.
- Please make sure to return your computer cards to the jar.
- Exam 1 returned last night. I’m happy to take questions via email or during office hours. (I’ll probably add some office hours this week.)
- I have not had time to grade your quizzes. You may get them back on Wednesday (but you may not).
- Dates in formats like “10/02/2017” are ambiguous. Dates like “10/02/17” are even worse. Please use “YYYY-MM-DD” format for your dates.
- Please discuss which switching format you and your partner will use
- Switch every ten minutes
- Switch midway through class
- Switch every problem
Upcoming Work
- Writeup for class 16 due TONIGHT at 10:30 p.m.
- Exercise 2
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 16 (YOUR NAMES)
- Writeup for class 17 due Wednesday at 10:30 p.m.
- Exercises TBD
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 17 (YOUR NAMES)
- Assignment 5 due Tuesday at 10:30 p.m.
- Reading for Mondays’s class: Recursion basics
- Should be ready tonight.
Extra credit (Academic/Artistic)
- Any of the many Grinnell Prize events.
- CS Table, Tuesday: Tapia.
- Wednesday, 5pm, Mary Beth Tinker Talk
Extra credit (Peer)
Other good things
- Volleyball vs. Knox Tuesday at 7:00 p.m.
- Men’s Soccer Wednesday at 4:30 vs. Cornell
- Volleyball vs. Beloit, Friday at 7:00 p.m.
- Women’s Tennis vs. St. Norbert, Saturday at 9:00 a.m.
- Volleyball vs. Lake Forest, Saturday at 1:00 p.m.
- Women’s Tennis vs. Ripon, Saturday at 3:00 p.m.
- Football, Saturday at 1:00 p.m.
Class 16 (Wednesday, 20 September 2017)
News / Etc.
- New partners.
- Please make sure to return your computer cards to the jar.
- I was sorry to see so few of you at the Wilson Okello convo. It was one of the better convocations I’ve seen.
Upcoming Work
- Writeup for class 15 due TONIGHT at 10:30 p.m.
- Exercises 5 and 6
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 15 (YOUR NAMES)
- Writeup for class 16 due Monday at 10:30 p.m.
- Exercise 2
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 16 (YOUR NAMES)
- Assignment 5 due Tuesday at 10:30 p.m.
- Reading for Mondays’s class: Recursion basics
Extra credit (Academic/Artistic)
- Any of the many Grinnell Prize events.
- CS Table, Tuesday: Tapia.
Extra credit (Peer)
Other good things
- Women’s Tennis vs. Cornell, Noon, Sunday (high-school courts)
- Volleyball vs. Knox Tuesday at 7:00 p.m.
- Volleyball vs. Beloit, next Friday at 7:00 p.m.
- Men’s Soccer Wednesday at 4:30 vs. Cornell
Friday PSA
- Think about your choices, in advance.
- Self gov (individually and collectively)
- Consent is absolutely positively necessary. But you should strive for more than consent.
Class 15 (Tuesday, 19 September 2017)
News / Etc.
- New partners. Today’s partners are your homework partners.
- Please make sure to return your computer cards to the jar.
- A number of you had questions for me Monday afternoon and Tuesday that were also clearly questions on Monday morning. Please ask those questions in class. You were not alone in having issues.
- When you send me email about homework assignments, please carbon-copy your partner.
- I am discontinuing the flash card assignments. I have not had time to check them over. Those who have done them for the first four weeks will receive a modicum of extra credit.
- http://pioneers.grinnell.edu/news/2017/9/24/pioneer-womens-soccer-team-finishes-perfect-weekend-with-win-over-lake-forest.aspx
- Quiz topics
- Conditionals
- Displaying data
- Documentation, revisited
Upcoming Work
- Writeup for class 15 due Friday at 10:30 p.m.
- Exercise 5
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 15 (YOUR NAMES)
- Assignment 5 due Tuesday at 10:30 p.m.
- Not yet available.
- Reading for Friday’s class: Preconditions
Extra credit (Academic/Artistic)
- Convocation, Thursday: Wilson Okello on “Living in the Wake of Crisis”
- CS Table, Tuesday: Tapia.
- CS Extras, Thursday week: ???
Extra credit (Peer)
- Women’s soccer at 4:30 p.m.
Extra Credit (Misc)
None at the moment.
Other Good Things
- GHS Homecoming - Downtown on Thursday at 4pmish.
- Volleyball at 7:00 p.m.
Class 14 (Monday, 18 September 2017)
News / Etc.
- New partners.
- Please make sure to return your computer cards to the jar.
- I’m glad to be back; I’m sorry that I missed classes.
- 70 exams x 6 problems + admin x 5 min = approx 2400 minutes or 40 hours. I’ll get exams back to you next Monday.
Upcoming Work
- Writeup for class 13 due TONIGHT at 10:30 p.m.
- Exercise 6
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 13 (YOUR NAMES)
- There is no writeup for today’s class.
- Assignment 4 due Tuesday at 10:30 p.m.
- Reading for Wednesday’s class: Displaying data (Not yet available)
Extra credit (Academic/Artistic)
- CS Table, Tuesday: TBD
- Google technical résumé talk, Tuesday at 4pm, Science 3821
- Scholars Convocation, Thursday: Wilson Okello on “Living in the Wake of Crisis”
Extra credit (Peer)
- …
Extra Credit (Misc)
None at the moment.
Other Good Things
- GHS Homecoming - North of GHS on Thursday at 4pmish.
Class 13 (Friday, 15 September 2017)
News / Etc.
- New partners.
- Please switch driver and navigator after every problem.
- Please make sure to return your computer cards to the jar.
- I miss you. I’ll be back teaching you on Monday.
- Behave for Ms. Dahlby Albright.
Upcoming Work
- Writeup for class 12 due Friday at 10:30 p.m.
- Exercise 3
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 12 (YOUR NAMES)
- Writeup for class 13 due Monday at 10:30 p.m.
- Exercise 6
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 13 (YOUR NAMES)
- Assignment 4 due Tuesday at 10:30 p.m.
- No reading for Monday’s class.
Extra credit (Academic/Artistic)
- CS Table, Tuesday: TBD
Extra credit (Peer)
- …
Extra Credit (Misc)
None at the moment.
Friday PSA
- I continue to learn how awesome you all are.
- Please take care of yourselves.
- Families are here this weekend. Please behave extra responsibly.
Class 12 (Wednesday, 13 September 2017)
News / Etc.
- New partners.
- Please switch driver and navigator after every problem.
- Please make sure to return your computer cards to the jar.
- Welcome to Sarah Dahlby Albright, our guest teacher.
Upcoming Work
- Writeup for class 11 due Wednesday at 10:30 p.m.
- Exercise 4c
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 11 (YOUR NAMES)
- Writeup for class 12 due Friday at 10:30 p.m.
- Exercise 3
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 12 (YOUR NAMES)
- Assignment 4 due Tuesday at 10:30 p.m.
- Read: Conditionals for Friday’s class.
Extra credit (Academic/Artistic)
- CS Table, Tuesday: TBD
Extra credit (Peer)
- …
Extra Credit (Misc)
None at the moment.
Class 11 (Tuesday, 12 September 2017)
News / Etc.
- New partners.
- Please switch driver and navigator after every problem.
- Please make sure to return your computer cards to the jar.
- Thank you for all of the excellent exam questions. You will find many Q&A in the exam.
- I did not have time to finish grading your quizzes this weekend. We will still go over them to help you understand what I expect for documentation and tests.
Upcoming Work
- Writeup for class 10 due TONIGHT at 10:30 p.m.
- Exercise 6
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 10 (YOUR NAMES)
- Writeup for class 11 due Wednesday at 10:30 p.m.
- Exercise TBD
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 11 (YOUR NAMES)
- Read: Local bindings for Wednesday’s class. for Monday’s class.
- Read: A computer scientist’s perspective of data science for Wednesday’s class [Should be ready late tonight].
- Exam 1
- Exam due TOMORROW night
- Cover sheet due Wednesday in class
- Epilogue due Wednesday night
Extra credit (Academic/Artistic)
- CS Table, Tuesday: Activism
- CS Extras, Thursday, Study Abroad
Extra credit (Peer)
- …
Extra Credit (Misc)
None at the moment.
Other Good Things
Class 10 (Monday, 11 September 2017)
News / Etc.
- Quick survey of second-year students.
- Please make sure to return your computer cards to the jar.
- Answer key for homework 3 distributed last night.
- Code of conduct to be distributed electronically. We’ll discuss on Monday.
- I do not yet have my grading system up and running. When I do, I will distribute grades. Until then, I cannot.
- If you ask me a face-to-face question outside of office hours, you may
find that I am abrupt. I apologize. But I am often heading off to a
meeting or class or preparing for one of those meetings or classes.
- Email generally works well. Put HELP or QUESTION in the title.
- If I haven’t responded within 24 hours, email again.
- I’ve added office hours on Monday for folks with exam questions.
- Email over the weekend is also great.
- Remember to book office hours at http://rebelsky.youcanbook.me.
Upcoming Work
- Writeup for class 9 due TONIGHT at 10:30 p.m.
- Exercise 4
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 9 (YOUR NAMES)
- Writeup for class 10 due Monday at 10:30 p.m.
- Exercises TBD
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 10 (YOUR NAMES)
- Read: Boolean values and predicate procedures for Monday’s class.
- Read: Filtering lists for Monday’s class.
- Exam 1
- Prologue due TONIGHT
- Exam due Tuesday night
- Cover sheet due Wednesday in class
- Epilogue due Wednesday night
Extra credit (Academic/Artistic)
- CS Table, Tuesday: (H)Activism
Extra credit (Peer)
None at the moment.
Extra Credit (Misc)
None at the moment.
Other Good Things
- Men’s Soccer vs. Buena Vista, Sept. 17 at 2:00 p.m.
- Elephantitis, this weekend, Grinnell High School and Grinnell Middle School.
Friday PSA
- Don’t feel pressure. The choices you make can/should be your own.
- Consent is absolutely, positively, necessary.
- Embrace self-gov!
Class 9 (Friday, 8 September 2017)
News / Etc.
- I will distribute answer keys for homework 3 on Thursday night. (Some of you asked for extensions until then.)
- I do not yet have my grading system up and running. When I do, I will distribute grades. Until then, I cannot.
- There’s a lot in today’s lab, so I’ll try not to do too many preliminaries.
- I should have a draft code of conduct for Friday’s class.
Upcoming Work
- Writeup for class 8 due TONIGHT at 10:30 p.m.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 8 (YOUR NAMES)
- Writeup for class 9 due Friday at 10:30 p.m.
- Exercises: TBD
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 9 (YOUR NAMES)
- Read: Reading data from files for Friday’s class.
- Quiz Friday
- Documentation
- Testing
- Tables
- Flash cards for week 3 due TONIGHT
at 8 p.m.
- To: csc-151-03-grader@grinnell.edu
- Subject: CSC 151.03 Flash Cards Week 3 (YOUR NAME)
- Exam 1 distributed
- Prologue due Friday night
- Exam due Tuesday night
- Epilogue due Wednesday night
Extra credit (Academic)
- CS Extras, Thursday at 4:15 p.m. in 3821: Caldron: A UI for CRNs.
Extra credit (Peer)
- Men’s Soccer vs. Buena Vista, Sept. 17 at 2:00 p.m.
Extra Credit (Misc)
None at the moment.
Other Good Things
- Women in Computing, TONIGHT at 7:00 p.m. in the CS commons.
Class 8 (Wednesday, 6 September 2017)
News / Etc.
- New places/partners!
- Quizzes returned.
- Homework returned, too (at least for some of you).
- And even some labs.
- I’m still working on catching up. Sorry. “The best laid schemes” and all that.
Upcoming Work
- Writeup for class 7 due TONIGHT at 10:30 p.m.
- Document
take - To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 7 (YOUR NAMES)
- Document
- Assignment 3 due Tuesday.
- Writeup for class 8 due Wednesday at 10:30 p.m.
- To: csc151-03-grader@grinnell.edu
- Subject: CSC 151.03 Writeup 8 (YOUR NAMES)
- Read: Heterogeneous lists for Wednesdays’s class.
- Read: Representing tables for Wednesdays’s class.
Extra credit (Academic)
- CS Table, Tuesday, noon: Machine Ethics. (Info on Friday’s eboard.)
- CS Extras, Thursday at 4:15 p.m. in 3821. A UI for Chemical Reaction Networks.
Extra credit (Peer)
- ???
Extra Credit (Misc)
- Time Management Workshop, Tuesday, 11am, JRC 226.
- Host a prospie (future)
Other Good Things
- Men’s Soccer vs. Buena Vista, Sept. 17 at 2:00 p.m.
Class 7 (Tuesday, 5 September 2017)
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.
Class 6 (Monday, 4 September 2017)
News / Etc.
- New places/partners!
- I need to leave a few minutes early today. I apologize.
Upcoming Work
- Writeup for class 5 due TONIGHT at 10:30 p.m.
- Flash cards for classes 1-6 due TONIGHT at 8:00 p.m.
- To: rebelsky@grinnell.edu
- Subject: CSC 151-03 Flash Cards Week 2
- We’ll talk about them at the end of the preliminaries.
- Writeup for class 6 due Friday at 10:30 p.m.
- Q1: One new thing you learned about pair programming today.
- 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.
- Wednesday’s partners are your assignment partners.
- Read: Documenting your procedures for Friday’s class.
Extra credit (Academic)
- Convocation, Thurday at 11:00 a.m. in JRC 101: The Des Moines
Agricultural Corridor.
- Why you should attend every convocation.
- Rosenfield symposium, this week. (Lots of different events)
- Jason Reblando, photographer and author, describing “New Deal Utopias,” at 4 p.m. TODAY in JRC 101.
- Alan Durning of Sightline Institute, stressing “The Power of Small: How Building Small Means Living Large,” 7:30 p.m. TODAY in JRC 101
- Shu-Yang Lin, re:architect at Public Digital Innovation Space, presenting “Democracy from the Future: Taiwan” at 4 p.m. Thursday, Sept. 7 in JRC 101.
- Tom Vilsack, former Iowa Governer, “Food as a Political Movement that Unites but Does Not Divide” at 7:30 p.m. Thursday, Sept. 7 in JRC 101.
Extra credit (Peer)
- Women’s Soccer vs. Central, TODAY at 5:00 p.m., Springer Field
- Women’s Soccer vs. University of Wisconsin-Oshkosh, Sunday at 1:00 p.m., Springer Field
Extra Credit (Misc)
- Host a prospie.
Other Good Things
- Les Duke Cross Country Meet, Saturday at 9 a.m., Country Club
- Women’s Tennis vs. Beloit and Lake Forest, Saturday at 9 am Fieldhouse
- Men’s Soccer vs. North Central College, Saturday at 1:00 p.m., Springer Field
Can’t find daily preliminaries!
counter: 5
num: 05
info:
filepath: _prelim/prelim.05.md
Class 4 (Wednesday, 30 August 2017)
News / Etc.
- New places/partners!
- No attendance today.
- Thank you to everyone who is pointing out broken links and mangled text!
- Please make sure to send writeups to our grader and not to me. (I also get the grader email, but it helps me to keep things separated.) Make sure to carbon copy your partner.
Upcoming Work
- Writeup for class 3 due tonight at 10:30 p.m.
- Writeup for class 4 due Monday night at 10:30 p.m.
- Read: Defining your own procedures
- Read: How Scheme evaluates expressions, take 2
- Assignment 2 due Tuesday.
Extra credit (Academic)
- Rosenfield symposium, next week. (Lots of different events)
- CS Table, Tuesday at noon: TBD.
Extra credit (Peer)
- Women’s Soccer vs. Simpson, TODAY, 5:00 pm, Springer Field
- Women’s Soccer vs. Alumnae, Sunday, Noon, Springer Field
Extra Credit (Misc)
- Community Hour (Dialogues Across Difference), Tuesday at 11 a.m. in JRC 209.
- CLS Kick-Off Event, Tuesday at 11 a.m. in “North Campus Grove<”.
Friday PSA
Class 3 (Monday, 28 August 2017)
News / Etc.
- I’ll take attendance in a hope of starting to learn names.
- Thank you to all of those who let me know about broken links and such in the course Web site. I’m doing my best to catch problems and fix them. It helps to have others help catch them, too.
Stuff due
- Signed academic honesty policy due in class on Wednesday.
Upcoming Work
- Read: Making and manipulating simple lists
- Read: How Scheme evaluates expressions, take 1
- Assignment 2 due next Tuesday.
Extra credit (Academic)
- Rosenfield Internship Talks, Thursday at 11 a.m. in JRC 101.
- Writers@Grinnell Roundtable, Thursday at 4:15 in JRC 209.
- Writers@Grinnell Reading, Thurday at 6 p.m. in the Pioneer Bookshop.
- Rosenfield symposium, next week. (Lots of different events)
Extra credit (Peer)
- Women’s Soccer vs. Simpson, Friday, 5:00 pm, Springer Field
- Women’s Soccer vs. Alumnae, Sunday, Noon, Springer Field
- Men’s Soccer vs. Coe, Friday, 3:00 pm, Springer Field
- Men’s Soccer vs. Alumni, Sunday, 2:00 pm, Springer Field
- Volleyball vs. Wisconsin-Whitewater, Friday, 4;00 pm, Coe College (Cedar Rapids)
- Volleyball vs. Wisconsin-La Crosse, Friday, 8;00 pm, Coe College (Cedar Rapids)
Extra Credit (Misc)
- Community Hour (Dialogues Across Difference), Tuesday at 11 a.m. in JRC 209.
- CLS Kick-Off Event, Tuesday at 11 a.m. in
North Campus Grove
.
Good things to do
- Ag Days in Grinnell, Thursday the 31st.
The Grinnell Lions Club is sponsoring Ag Appreciation Day, Thursday, August 31 from 3 to 7 pm. Vintage tractors, demonstrations, family fun, tractor parade, food & games, and live music by Route 66 from 4-6pm. Bring the family! Free admission. Ag Day was started over twenty years ago as a way to bring farm families, agribusiness, and community members together to recognize and celebrate all forms of agriculture and agribusiness as a major economic force in the greater Grinnell area.
Class 2 (Sunday, 27 August 2017)
News / Etc.
- Welcome to CSC 151!
- I’m still Sam (or SamR)
- Your class mentors are still Anh Thu, Ritika, and Zander.
- Mike Conner, our System Administrator, should be here near the beginning of class to distribute accounts for MathLAN.
- You should have received three handouts at the start of class.
- A card that tells you where to sit.
- Lab instructions for the GNU/Linux lab
- Lab instructions for the first Scheme lab you can read the lab instructions online or print your own.
- We will be following the instructions for finding a computer each class.
- I will skip attendance today.
- Another class follows immediately after ours. Please make sure that you
appropriately clean up after yourself, leaving your work area as good or
better than you found it.
- Note pads neatly near the side
- Chairs pushed in
- Scraps thrown away
- Machine card back in the box
- Reminder: We have a mailing list of stuff of interest to people interested in CS (talks, opportunities, etc.). Drop me a message if you’d like to be added.
- Before your primary Grinnell account gets locked … sign in to passwordreset.grinnell.edu and fill out the security questions.
- There is (almost) always free hot water in the CS commons (sometimes coffee, sometimes tea, …)
Upcoming Work
- Signed academic honesty policy due in class on Wednesday.
- If you are uncomfortable signing it, make an appointment to chat with me.
- Read: Data types
- Read: Numeric values in Scheme
- Read: Characters and strings in Scheme
- Read: Symbolic values in Scheme
Extra credit (Academic)
- Community Hour: Healing from Hate, 11 am, Tuesday, JRC 101
- CS Table, noon, Tuesday, PDR upstairs or Whale Room
Extra credit (Peer)
None yet.
Good things to do
- Ag Days in Grinnell, Thursday the 31st. More info forthcoming.
Class 1 (Friday, 25 August 2017)
News / Etc.
- Welcome to CSC 151!
- I’m Sam (or SamR)
- Your class mentors are Anh Thu, Ritika, and Zander.
- You should have received four handouts at the start of class.
- A playing card
- The CS Department Academic Honesty Policy
- Assignment 1
- A packet of readings
- Reading: Algorithms
- Reading: Linux
- Reading: The DrRacket Programming Environment
- Reading: Beginning Scheme
- At the end of class, please restore your station to its original state (or better): Push in your chairs, put the nodepad neatly next to the machine, give your playing card back to the mentors, etc.
- The CS department maintains a listserv of announcements of events and opportunities. If you would like to be added to that listserv, please send me an email.
- Warning! I’m losing my hearing. I’m also snarky. The two are independent.
- Since it’s the first day of class, I’ll be taking attendance.
- It always takes me a few weeks to learn names. This semester it will take even longer, because I am teaching approximately 150 students.
- This exercise will probably take ten minutes. That’s okay, I consider it worth the time. I hope you do, too.
- When I call your name, please stand up and respond with something
like the following
- “Hi, my name is FORENAME SURNAME.”
- “You can call me PRIMARY NAME.”
- “If you must address me by surname, you can call me Mr./Ms./Mx./[nothing] SURNAME.”
- I’m from LOCATION.
- Optional: “My pronouns are ….”
Upcoming Work
- Assignment 1 Due Sunday night.
- Readings (handed out today), due before class Monday.
- Signed academic honesty policy due in class on Wednesday.
- If you are uncomfortable signing it, make an appointment to chat with me.
Extra credit (Academic)
- CS Table, noon, Tuesday, Whale Room (I hope)
Extra credit (Peer)
None yet.
Good things to do
- Ag Days in Grinnell, Thursday the 31st. More info forthcoming.