![]() |
![]() First Summer 2007
|
Tue May 6, 2008
Getting started with Alice: one, two.
Fri Jun 15
Schedule:
Thu Jun 14
Wed Jun 13
You will receive either:
The exam is written and closed-book, entirely based on the homework and labs.
Problems are like those we posted for you to work on and review.
Just relax, review and come to the exam ready to apply what you've learned this semester:
Class today will discuss more examples of problems, take questions.
As a last note, a saying: "Education is what's left after you forget everything you learned in school."
Tue Jun 12
Makeups are not encouraged, unless truly necessary.
Thu Jun 7
Alice code for the Hanoi problem (see link above).
Wed Jun 6
Tue Jun 5
Code developed in class in preparation for the exam:
Mon Jun 4
Sun Jun 3
Notes for the rest of the week, grades to be posted Monday.
A brief note about Chapter 6 from the Spring notes of A202.
Sat Jun 2
Notes updated for last Fri and the Fri before.
Fri Jun 1
Grades for the Midterm, third week coming up.
Thu May 31
No office hours today, I am in Chicago.
Tue-Wed May 29-30
See posted notes for pool of problems and additional information.
Mon May 28
Sun May 27
Date: Sun, 27 May 2007 17:55:59 -0400 (EDT) From: Adrian German To: A201/A597 Summer I 2007 Distr. List Subject: a201/a597 update Dear A201/A597 Friends, Notes for Tue May 29 and Wed May 30 have been posted, they discuss the 9 (nine) problems you need to focus on for the midterm. Note that the first two labs this week will be used as mock (pretend) exams. Both Metal and I will be there, just to be sure you get enough help. The exam is on Thu in class, with the lab on Thu offering a chance to self-grade your work right after you submitted it and perhaps catch errors and fix/explain them so as to not lose all the points---or, to just confirm it to yourself that all's well and your exam was perfect. Individual grade reports for the second week forthcoming, later tonight. Sincerely, Adrian German
Sat May 26
Lecture notes for Tue and Wed will include detailed solutions for these problems.
Labs will be used for exam practice (Tue, Wed details to be posted) and as part of the exam (Thu).
Full details to be posted Sunday May 27 and sent by e-mail as part of our weekly individual grade reports.
Fri May 25
We hope to use it in the context of the on-going review for the exam.
Code we might refer to in class (or develop in class).
Thu May 24
Code developed in class yesterday.
Some pseudocode discussed during office hours.
Wed May 23
Tue May 22
Mon May 21
Sun May 20
Homework Six will be: describe (better than the book does) the info presented in chapters 1, 2, 3.
Homework Seven will be: describe (better than the book does) the info presented in chapters 4, 5.
Feel free to re-organize the material between the two if you so think it necessary.
There will be three more lab assignments this week (programs).
All of these (Labs 7, 8, 9 and Hw 6, 7) are due next Tue, May 29, in OnCourse.
Additional details in the notes to be posted.
Useful resource:
http://www.libraries.iub.edu/scripts/countResources.php?resourceId=59555
Sat May 19
Fri May 18
http://docs.python.org/lib/decimal-tutorial.html
Basic example:
>>> import decimal >>> 4.35 * 100 434.99999999999994 >>> decimal.Decimal(str(4.35 * 100)) Decimal("435.0") >>> 0.1 * 10 1.0 >>> 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 0.99999999999999989 >>> 0.1 0.10000000000000001 >>> decimal.Decimal(str(0.1)) Decimal("0.1") >>> decimal.Decimal(str(0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1)) Decimal("1.0") >>> for i in range(10): a += decimal.Decimal("0.1") >>> a Decimal("1.0") >>>
Thu May 17
Date: Wed, 16 May 2007 22:54:28 -0400 From: "German, Dan-Adrian" <dgerman@indiana.edu> To: SU07-BL-CSCI-A201-C2304@oncourse.iu.edu Subject: minute papers from now on, individual feedback forthcoming Dear A201/A597 Friends, Starting tomorrow your minute papers should include a brief summary, comprising perhaps the most memorable things in your current reading assignment, or any highlights that would emphasize the essential ideas of the reading assignment for the day. Of course, you can bring your minute paper written already from home. Then, in class, we will likely ask a question during the lecture anyway, and you will add that to the paper as brought from home and turn that in. I will read them carefully, it will help me understand how you absorb the information in your readings. Individual feedback is forthcoming, including grades for the the first week and feedback from your minute papers collected thus far. Thanks and let me know if you need me in any way. Sincerely, Adrian German ---------------------- This automatic notification message was sent by Oncourse (https://oncourse.iu.edu/portal) from the SU07 BL CSCI A201 C2304 site. You can modify how you receive notifications at My Workspace > Preferences.
Wed May 16
Tue May 15
Mon May 14
Sun May 13
Sat May 12
Fri May 11
There is a box open in OnCourse for Week One (Labs 1, 2, 3 and Homework 1, 2).
It's better to turn assignments late than never, so keep working until you finish them.
Ideally you will turn them on time (on Tuesdays) but if you're late turn them in late.
Late assignments are not encouraged (in fact they are discouraged) but they are accepted.
Thu May 10
Wed May 9
Tue May 8