Views about professional societies and presentations
Articles about teaching and learning programming & computer science
A surprising but important controversy
- Pseudo Object-Oriented Programming Considered
Harmful (originally published in ACM SIGPLAN Notices, April, 2002)
- That was a 1-page rebuttal to an opinion piece in the October, 2001, ACM
Communications, "Hello, World Considered Harmful", pp. 129-130.
- My rebuttal article  then elicited a vigorous dissent supporting  from two academic
authors in the October, 2003, ACM Communications, "On Pseudo Object-Oriented
Programming Considered Harmful", pp 115-117.
- Finally, Chenglie Hu supported  in the February, 2005, ACM
Communications, "Dataless Objects Considered Harmful", pp.99-101.
Read all four and decide for yourself what makes good sense for both
computer-science pedagogy and development methodology.
Articles about course design and curricula
Academic Course Policies
Conrad Weisert's policy
- on grading in
academic programming courses (2 pages). Should any program that works earn an A?
- on academic honesty -- Do computer courses
need a different level of enforcement?
Return to IDI home page
Last Updated December, 2008