Skip to main content

Class news

This information is copied from the daily outlines.

Class 16 ()

News / Etc.

  • Today is our wrapup class.

Upcoming Work

Good things to do

Academic/Artistic

  • CS Extras Thursday: Speaker from UIowa. Please attend.

Other

  • Have a wonderful fall break.

Class 15 (Thursday, 12 October 2017)

News / Etc.

  • Today is our wrapup class.

Upcoming Work

Good things to do

Academic/Artistic

  • CS Extras Thursday: Speaker from UIowa. Please attend.

Other

  • Have a wonderful fall break.

Class 14 (Tuesday, 10 October 2017)

News / Etc.

  • Welcome to our Rails mentors!
  • Thursday is our wrapup class. We’ll debrief on our learning outcomes and you will have chances to evaluate the class.

Upcoming Work

Good things to do

Academic/Artistic

  • CS Extras Today: Alumni
  • CS Extras Thursday: ???

Other


Class 13 (Thursday, 5 October 2017)

News / Etc.

  • The CSC 322 mentors arrive next week. Tuesday will be spent meeting with the mentors. Please plan to meet with them at lunch and at 11, if possible. (Also plan to attend their Tuesday Extra.)
  • Next Thursday is our wrapup class. We’ll debrief on our learning outcomes and you will have chances to evaluate the class.

Upcoming Work

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic/Artistic

Other

  • Plays!
  • Sporting events!

Class 12 (Tuesday, 3 October 2017)

News / Etc.

Upcoming Work

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic/Artistic

  • Grinnell Prize Events
  • CS Table today
  • Wednesday, 5pm, Mary Beth Tinker Talk
  • CS Extras Thursday

Other

  • Plays!
  • Sporting events!

Class 11 (Thursday, 28 September 2017)

News / Etc.

  • Apologies for the late start today.
  • Please let me know when you notice problems on the Web site. I think I’ve fixed most of them. (Okay, something is massively wrong with the generation of readings in the schedule, but that turns out to be a programming problem I don’t have time to address.)

Upcoming Work

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic

  • Convocation today.
  • CS table Tesday
  • CS extras Thursday

Class 10 (Tuesday, 26 September 2017)

News / Etc.

  • Please let me know when you notice problems on the Web site. I think I’ve fixed most of them. (Okay, something is massively wrong with the generation of readings in the schedule, but that turns out to be a programming problem I don’t have time to address.)

Upcoming Work

  • Reading journal for class 11 due tomorrow night.
  • Cucumber stuff due TONIGHT.
  • No programming work for the following Tuesday. Your final programming assignment will be assigned Thursday and due Tuesday of week seven.

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic

  • The various Google activities.

Misc.

  • Volleyball Wednesday night
  • GHS Homecoming Parade Thursday night

Class 9 (Thursday, 21 September 2017)

News / Etc.

  • Please let me know when you notice problems on the Web site. I think I’ve fixed most of them.

Upcoming Work

  • Reading journal for class 11 due next Wednesday night.
  • Cucumber stuff due next Tuesday night.
  • No programming work for the following Tuesday. Your final programming assignment will be assigned Thursday and due Tuesday of week seven.

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic

  • The various Google activities.

Misc.

  • Volleyball Wednesday night

Class 8 (Tuesday, 19 September 2017)

News / Etc.

  • Please let me know when you notice problems on the Web site. I think I’ve fixed most of them.

Upcoming Work

  • No reading or reading journal for Thursday! Use the time to work on understanding Cucumber.
  • Programming assignment: Intro rails (due TONIGHT at 10:30 p.m.)
  • Programming assignment: Cucumber (due Tuesday the 26 at 10:30 p.m.)
    • Those working on Python/Django projects may choose to design their own equivalent assignment.

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic

  • CS Table today
  • CS Extras Thursday

Misc.

  • Happy Kareoke Fun Time activities
    • Musical, Friday 9pm, Gardner.
    • Workshop: Burn your fear. Saturday, 2pm. The Wall. Email [improv] to sign up.
    • Workshop: Creating through improv. Sunday, 2pm. The Wall. Email [improv] to sign up.
    • Musical, Sunday, 7pm, Gardner

Class 7 (Thursday, 14 September 2017)

News / Etc.

  • I think I’ve been off by one on the reading journal numbers. Apologies. That issue is now fixed.
  • I’ve added a week to the due date to the introductory rails assignment.
  • Please let me know when you notice problems on the Web site. I think I’ve fixed most of them.

Upcoming Work

  • Programming assignment: Intro rails (due Tuesday the 19 at 10:30 p.m.)
  • Readings: SaasBook, Chapters 7 and 8 (due Monday at 8 p.m.)
  • Programming assignment: Cucumber (due Tuesday the 26 at 10:30 p.m.)
    • Those working on Python/Django projects may choose to design their own equivalent assignment.

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic

  • CS Extras today
  • CS Table Tuesday (tbd)

Peer

  • CS Extras today
  • Elephantitis this weekend

Class 6 (Tuesday, 12 September 2017)

News / Etc.

Upcoming Work

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic

  • CS Table Today.
  • CS Extras Thursday.

Peer

  • CS Extras Thursday.

Class 5 (Thursday, 7 September 2017)

News / Etc.

  • Today we continue with Rails.
  • Sorry for the delayed reading journal assignments. Stay tuned for more. (Today’s is posted.)
  • We appear to have lots of sick students this a.m.
  • Reminder: Friday is Add/Drop deadline. And yes, that includes music lessons, too.

Upcoming Work

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic

  • Convo today at 11am in JRC 101.
  • Talk today at 4pm in JRC 101.
  • Former governor Brandstadt tonight at 7pmish in JRC 101.

Peer

  • Les Duke Saturday at 9 a.m. at the Golf Course.

Class 4 (Tuesday, 5 September 2017)

News / Etc.

  • Today we start on Rails.
  • We will be exploring Rails all of this week and some of next week. (I think we need more time than I had originally planned.)
  • We will have a visitor for the second half of class today. Shu-Yang Lin, http://shuyanglin.com/. She will discuss design issues and more.
  • I’m still working on the course Web site.

Upcoming Work

Good things to do

Academic

  • Rosenfield symposium, this week. (Lots of different events)

Peer

  • ???

Class 3 (Thursday, 31 August 2017)

News / Etc.

  • Welcome to day three of CSC 321!
  • Today we conclude our exploration of Ruby and start on Rails.
  • Next week, we will mostly explore Rails.
  • We will have a visitor for the second half of class on Tuesday. Shu-Yang Lin, http://shuyanglin.com/. She will discuss design issues and more.
  • I’m still working on the course Web site.
  • It appears that RubyGems has some vulnerabilities https://www.ruby-lang.org/en/news/2017/08/29/multiple-vulnerabilities-in-rubygems/. I would suggest that you do your devleopment on Cloud 9, rather than on your personal computer.

Upcoming Work

Good things to do

Academic

  • NEW Rosenfield Internship Talks, Today at 11 a.m. in JRC 101.
  • NEW CS Extras today at 4:15 p.m.: Contracts
  • NEW Writers@Grinnell Reading, Today at 6 p.m. in the Pioneer Bookshop.
  • NEW Rosenfield symposium, next week. (Lots of different events)

Peer

  • ???

Class 2 (Tuesday, 29 August 2017)

News / Etc.

  • Welcome to day two of CSC 321!
  • Yes, I will take attendance.
  • Today and Thursday, we will continue to explore the wonders of Ruby.
  • Your mentor will be giving up some class time to have evening mentor sessions (increasingly so as the first half of the semester continues).
  • I’m still working on the course Web site.
  • Yes, I know the assignments were time-consuming. But we want you to practice getting up to speed quickly. I’m limiting the work for Thursday.
  • Some concerns and comments
    • If I’m going to use your reading journals to prepare class, I really do need them in on time. (That’s my fault for not giving a clear due time.) They will be due at 8 p.m.
    • When I write “Email your ids for the various services to the mentor and to me”, that means you should send it to both of us.
    • Please follow the instructions for giving titles to email messages. You should know why.

Upcoming Work

Good things to do

Academic

  • Community time today at 11:00 am in JRC 101.
  • CS Table today in the Whale Room.
  • CS Extras Thursday at 4:15 pm.
  • Rosenfield Symposium next week.

Peer

  • ???

Class 1 (Thursday, 24 August 2017)

An atypical start to class.

  • Welcome back!
  • We have a guest speaker today. I’ll give the class to her and then resume when she finishes.

News / Etc.

  • Welcome back! I think I know most of you, and I’m happy to be able to teach you again.
    • But I will still take attendance.
  • As seems to be the case way too often, the course Web site is not quite in the state I’d like. Cross your fingers that it will be working better soon.

Upcoming Work

Good things to do

Academic

  • First-year convocation today at 11:00 a.m.
  • CS Table next Tuesday (unknown topic).
  • CS Extras next Thursday (unknown topic).

Peer

  • ???