Class news
This information is copied from the daily outlines.
Class 16 ()
News / Etc.
- Today is our wrapup class.
Upcoming Work
- No more reading journals.
- The last programming project is due next Friday night. (Note change)
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
- No more reading journals.
- The last programming project is due next Friday night. (Note change)
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
- No more reading journals.
- The last programming project is due next Friday night. (Note change)
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
- No more reading journals.
- The last programming project is due next Friday night. (Note change)
Good things to do
Note: I do not do extra credit in two-credit classes.
Academic/Artistic
- CS Extras Today: Grad school
- Film tonight: Together, http://togetherfilm.org. 8:00-9:15 p.m. in Bear 205.
Other
- Plays!
- Sporting events!
Class 12 (Tuesday, 3 October 2017)
News / Etc.
Upcoming Work
- Reading journal for class 13 due Monday night.
- It’s our last reading journal!
- The last programming project due next Tuesday night.
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
- Reading journal for class 12 due Monday night.
- The last programming project to be posted tonight, due a week from Tuesday.
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
- Readings: SaasBook, Sections 7.1-7.5; Stallman (due Wednesday at 8 p.m.)
- Programming assignment forthcoming.
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
- Read SaasBook, Chapter 1 and sections 10.1-10.2 (due Monday at 8 p.m.)
- Do The introduction to Rails from SaasBook (due Tuesday at 10:30 p.m.)
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
- Read SaasBook, Chapter 2 (Thursday)
- Do The introduction to Rails from SaasBook (starts in class Thursday; continues through next week)
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
- Do Rails for Zombies (Tueday)
- Read SaasBook, Chapter 4 (Tuesday)
- Do The introduction to Rails from SaasBook (Thursday; start before Tuesday)
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
- Sign up for way too many accounts, due Tuesday.
- Learn some Ruby, also due Tuesday.
- Read and report about Ruby, also due Tuesday.
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
- ???