|
Class announcements
appear below, in reverse chronological order. Bullet items are things to do! |
Final grades are posted on oncourse and the grade histograms have been updated. The course GPA was 2.81, higher than average for 200-level Informatics courses.
Best projects (These all received extra credit, as did several others that stood out almost as much.)
Week 14: Review review.py Final course grades will be up on oncourse by end of Wednesday, the 15th. Come to Prof. Haynes' office next semester if you want to see your final exam. All other grades should be recorded in oncourse by lab time tomorrow. If you see any discrepancies, bring evidence (graded materials) to the final.Regular office hours will not be observed next week, but Prof. Haynes will be in his office at the usual 2:15-3:45 time on Tuesday.
Grade histograms: see where you stand with respect to the rest of the class (only A-F grades).
Week 13: Loop review and file systems Download for Word
Week 12: Gui programming Download for Word
Week 11: Internet data mining Download for Word
Week 10: Object-oriented programming and tables Download for Word
Lab 9 solution. Those who were unable to submit due to a Vincent problem will be excused from this lab submission.Week 9: Lists and dictionaries Download for Word
Grades are posted on oncourse.iu.edu, and there is a histogram of grade distributions. Check that your grades are correct and bring any discrepancies to the instructor's attention. Also, if you are in any doubt about whether you would be better off dropping the course before the drop deadline next Wednesday, October 27th, arrange to see the instructor before then.
Alex's car broke down on the way from Indianapolis so unfortunately he missed his lab this afternoon without warning. Our apologies. Students in that lab are excused from the lab submission, though encouraged to do it anyway for practice. Those in this lab will also be excused from the assignment if it is not turned in or get less than a B. However, everyone is strongly advised to work on it, for the practice of doing assignments is the best preparation for quizzes and the final.I've Alex to be available for extra office hours so it is easier for those who need help on the assignment to get it. Watch the message board for the times and place.
Also, due to my error the lab 7 due time was set incorrectly in Vincent. Please ignore bogus late submission messages: they will not affect your grade.
Week 8: Exception handling and optional arguments Download for Word
Week 7: Loops and boolean expressions Download for Word
Week 6: Review
Due I suspect to the installation of service pack 2 on my machine, the "Download for IE" week 4 notes cannot be viewed in IE. With a couple changes I made to get around bugs in Word, they can now be read viewed and printed if you use Word instead of IE. I regret that there does not seem to be a better way to provide my lecture slides in a way that is reasonably compact and allows the Python source files and transcripts to be included easily. (You are welcome to join me in grumbling about the proprietary formats and instability of Microsoft software. But for all it faults, PowerPoint is to my knowledge the best presentation software available for Windows.)
Week 5: Variables, decision structures, and exceptions Download for Word
Week 4: Files and applications Download for Word
Assignment 1 solution Access to assignment and quiz solutions is limited to students in this semester's class and is for their personal use only. Making solutions accessible to others is prohibited.
Week 3: Sequences Download for IE
To view (and, if you kike, print) a compact, and sometimes improved, version of the slides used in lecture, with associated code and transcript files appended, do the following. When there is a "Download for IE" link at the end of a class week heading line, right click it and select Save Target As.... When the dialog pops up, change the file name extension to .mht and save it in a convenient temporary location such as the desktop. Then on a Windows machine, open Word and visit the file. See the "Note on notes" at the bottom of this page. (For some reason it does not work to simply click on the link, even in IE. If anyone knows how to fix this, let me know!)
Week 2: Numbers and strings Download for IE
Week 1: Overview of the course and introduction to Python programming Download for IE
Restricted web access: Access to Vincent, the message board, and the private directory of the course web are restricted to class members. The access list will be populated some time on Wednesday of the first week of class with those registered at that time, and again the following Wednesday to add those who registered late. Inform the instructor if you register later than the second update so you can be provided access.
Office hours: Chris holds regular office hours this week, see the teaching team page. The other instructors office hours start next week.
Note on notes: Links are provided to files containing each week's class notes and demonstration programs. They are only a rough outline of what is presented in class. Important information may be omitted in the notes if I'm sure I'll remember to mention it at a suitable time :). As such, these notes are no substitute for attending class and taking your own notes! They will often, but not always, be posted before class and will frequently be revised a few days after class to reflect corrections and inspirations noted in class and the amount of material covered each week.