|
|
(24 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| Woo hoo! It begins! | | Woo hoo! It begins! |
| | | |
− | This is a record of some real and imagined events that occurred during 427 lecture times. | + | This is a record of some real and imagined events that occurred during 427 lecture times. |
− | | + | |
− | == Lecture 1 ==
| + | |
− | | + | |
− | Lecture 1 happened, and it established that ''real'' lectures wouldn't be happening.
| + | |
− | | + | |
− | The persuivants assembled and the sacred initiation rites were performed.
| + | |
− | | + | |
− | Much was made of the unconventional nature of the course, with occasional references to wiki pages including:
| + | |
− | * [[Start here]]
| + | |
− | * [[About COSC427]]
| + | |
− | * [[Teaching and learning style]]
| + | |
− | * [[Wiki users]]
| + | |
− | | + | |
− | A threatening stack of books was waved threateningly.
| + | |
− | | + | |
− | And lo! We became a learning community of peers, and not teacher & students. All peers should now proceed to [[Account setup]] and do what they're told. Don't forget to add yourself to [[Wiki users]].
| + | |
− | | + | |
− | This year, the participants in the course get more choice about how it will run. Specific decisions to be made:
| + | |
− | * [[Keep last years stuff]]
| + | |
− | * [[How to assess]]
| + | |
− | * [[Lecture times]]
| + | |
− | | + | |
− | We tried to dream up ways in which OO competence might be assessed. Suggestions included:
| + | |
− | * ''Here's a simple design; what's wrong with it?''
| + | |
− | * ''Design a solution to this problem...''
| + | |
− | * ''Compare these two designs.''
| + | |
− | * ''Explain the Liskov Substitution Principle, (or some such thing).''
| + | |
− | * [[Model the room]]
| + | |
− | | + | |
− | In the dying minutes we tried the last of the above exercises.
| + | |
− | | + | |
− | == Lecture 2 ==
| + | |
− | | + | |
− | The session began with a sombre moonwalking rehearsal, in memory of Michael Jackson. Few people seem to realise that before becoming the King of Pop, Michael was a famous software engineer. In next week's classes, we will progress to more advanced techniques including single glove wearing and crotch grabbing.
| + | |
− | | + | |
− | Then, following the advice of Dr Who, "First things first, but not necessarily in that order", we began with the ending and attempted last year's exam. See [[Exam questions]].
| + | |
− | | + | |
− | == Lecture 3 (20/07/09) ==
| + | |
− | | + | |
− | First, Wal tried to show us [[Ward's Wiki]] which didn't work. Also, a presentation about [[Antipatterns]] was terminated -- or at least shortened -- by Windows shutting down (called ''updating'' in MS lingo).
| + | |
− | | + | |
− | More exercises on faulty OO designs. This time: The [[Frogs design]].
| + | |
− | | + | |
− | | + | |
− | == Lecture 4 (23/07/09) ==
| + | |
− | | + | |
− | Talked about [[OO gurus]] especially [[Alan Kay]].
| + | |
− | | + | |
− | Should frogs export themselves? - [[frogs design]]
| + | |
This is a record of some real and imagined events that occurred during 427 lecture times.