Usability Views Article Details
 home | timeline | recent | popular | e-reports | userati | books | about 

A process-oriented conceptual platform for informatics (19 Oct 2001)
Object-orientation is now the dominant style in programming, taught at introductory level in most places. Students complain that OO is difficult to learn. Kristen Nygaard is of the opinion that the standard pedagogic in teaching object-oriented programming is wrong. The reason is that few teachers and text-book authors understand OO properly. He argues that one must start with "sufficiently complex examples" instead of "sufficiently simple examples" in order to teach the pupils the "world view" of object-orientation. Otherwise they will continue to program as before, albeit in an object-oriented language.

The lecture is about how object-oriented programming was invented and is related to other languages and ways of thinking about programs and processes. It has plenty of anecdotes, most of them with a bearing on how to understand object-orientation.
Article URL: http://hci.stanford.edu/cs547/abstracts/01-02/011019-nygaard.html
  90.00    (Kristen Nygaard, University of Oslo)  

Read 123 more articles from Stanford HCI Seminars sorted by date, popularity, or title.
Next Article: The Day the "Fun" Became Real
Some of the people who make up the Userati group
This site is a labour of love built by Chris McEvoy