The essence of object orientation for CS0: concepts without code

  • Authors:
  • Raja Sooriamurthi

  • Affiliations:
  • Carnegie Mellon University, Pittsburgh, PA

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Why is object-orientation so popular? Is it a fad or is there real value to developing software systems the object-oriented way? Given the emerging prevalence of computational thinking across the disciplines these are questions that a wide range of students are curious about. This paper describes our approach to providing a conceptual overview in a CS0 context of the essential ideas of and the value provided by object-orientation without resorting to code.