Good Examples for Exposing Bad Practice -- The 8th "Killer... www.cse.buffalo.edu/faculty/alphonce/OOPSLA2009/ Organizers Participants

advertisement
Good Examples for Exposing Bad Practice -- The 8th "Killer Examples" Workshop
www.cse.buffalo.edu/faculty/alphonce/OOPSLA2009/
Organizers
Carl Alphonce
University at Buffalo, SUNY
Jürgen Börstler
Umeå University
Michael Caspersen
University of Aarhus
Adrienne Decker
University at Buffalo, SUNY
Dale Skrien
Colby College
Goals…
• Develop in students the ability to critique code with
regard to standard OO principles.
• Develop in instructors an ability to structure examples to
maximize student learning through a critique/revise
process.
Presentations Participants
FULL PRESENTATION
How Not to use the Template Pattern
FULL PRESENTATION
The Wrong Way Warrior:
Where OOP Alone is Not Enough
FULL PRESENTATION
Teaching Programming with Sudoku
Christopher Nevison
Colgate University
William Sanders
University of Hartford
Axel Schreiner
Rochester Institute of
Technology
LIGHTNING PRESENTATION
Slowen
Richard Eisenberg
The American School in London
LIGHTNING PRESENTATION
Multiple Inheritance
Avraham Zilberman
Double O. Didactics LTD.
DISCUSSANT
Curt Clifton
Rose-Hulman Institute
of Technology
DISCUSSANT
Ed Gehringer
North Carolina State University
DISCUSSANT
Stein Gjessing
University of Oslo
DISCUSSANT
Peter Sommerlad
HSR Rapperswil
Download