• DocumentCode
    2937121
  • Title

    Paradigm lost: lessons from the object (non-)revolution

  • Author

    West, David M.

  • fYear
    1998
  • fDate
    22-25 Feb 1998
  • Firstpage
    76
  • Lastpage
    85
  • Abstract
    Heated arguments over the “right” tool, language, method or theoretical approach-are not new to computer science. Usually these arguments rage for a while then subside with each side agreeing to disagree. Object oriented programming is the most recent example of this phenomenon. Unfortunately, (because it delays recognition and resolution of important issues), the foundations for the claim of a “new paradigm” are seldom explicated. Equally unexamined, the epistemological roots that cause such arguments to be so vehement and emotional that they earn the metaphoric label, “religious wars”. The paper uses object orientation as a kind of case study to suggest that computer science needs to be more aware of its philosophical presuppositions, to suggest that there are indeed alternative paradigms for computer science, and that computer science education needs to address these issues in a more comprehensive fashion
  • Keywords
    computer science education; object-oriented programming; philosophical aspects; teaching; case study; computer science education; epistemological roots; object orientation; object oriented programming; philosophical presuppositions; religious wars; Decision support systems; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education, 1998. Proceedings., 11th Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1093-0175
  • Print_ISBN
    0-8186-8326-0
  • Type

    conf

  • DOI
    10.1109/CSEE.1998.658303
  • Filename
    658303