Articles about teaching and learning programming & computer science

A surprising but important controversy

  1. Pseudo Object-Oriented Programming Considered Harmful (originally published in ACM SIGPLAN Notices, April, 2002)
  2. That was a 1-page rebuttal to an opinion piece in the October, 2001, ACM Communications, "Hello, World Considered Harmful", pp. 129-130.
  3. My rebuttal article [1] then elicited a vigorous dissent supporting [2] from two academic authors in the October, 2003, ACM Communications, "On Pseudo Object-Oriented Programming Considered Harmful", pp 115-117.
  4. Finally, Chenglie Hu supported [1] 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. - CW


Articles about course design and curricula

Academic Course Policies

Conrad Weisert's policy


Return to IDI home page

Last Updated April, 2006