Duality Reconstruction – Teaching Digital Artifacts from a Socio-technical Perspective

  • Carsten Schulte
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5090)


This paper presents a duality perspective for teaching everyday software products. The concept includes didactical lenses as a means to teach students conceptual models of such digital artifacts. The duality of structure and function is proposed as a didactic category to educationally reconstruct digital artifacts from different perspectives (lenses). A comparison of teaching concepts for word processors serves to illustrate the proposed concept of duality reconstruction.


Development Path Dual Nature Word Processor Software Artifact Strategic Knowledge 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ben-Ari, M., Yeshno, T.: Conceptual models of software artifacts. Interacting with Computers 18(6), 1336–1350 (2006)CrossRefGoogle Scholar
  2. 2.
    Bhavnani, S.K., Reif, F., John, B.E.: Beyond command knowledge: identifying and teaching strategic knowledge for using complex computer applications. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2001, Seattle, Washington, United States, pp. 229–236. ACM, New York (2001)CrossRefGoogle Scholar
  3. 3.
    Clark, M.A.C., Boyle, R.D.: Computer Science in English High Schools: We Lost the S, Now the C Is Going. In: Mittermeir, R.T. (ed.) ISSEP 2006. LNCS, vol. 4226, pp. 83–93. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  4. 4.
    di Sessa, A.: Changing Minds: Computers, Learning, and Literacy. MIT Press, Cambridge (2001)Google Scholar
  5. 5.
    Hubwieser, P.: Functions, Objects and States: Teaching Informatics in Secondary Schools. In: Mittermeir, R.T. (ed.) ISSEP 2006. LNCS, vol. 4226, pp. 104–116. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  6. 6.
    Kroes, P.: Technological Explanations: The relation between Structure and Function of Technological Objects in: Techné. Journal of the Society for Philosophy and Technology 3(3) (1998)Google Scholar
  7. 7.
    Magenheim, J., Schulte, C.: Social, ethical and technical issues in informatics—An integrated approach. In: Education and Information Technologies, Oktober 2006, vol. 11(3-4). Springer, Netherlands (2006)Google Scholar
  8. 8.
    Mann, L.M.: The Implications of Functional and Structural Knowledge Representations for Novice Programmers. Doctoral Thesis. UMI Order Number: UMI Order No. GAX92-28760. University of California at Berkeley (1992)Google Scholar
  9. 9.
    Medienpädagogischer Forschungsverbund Südwest: KIM-Studie 2005: Kinder and Medien, Computer und Internet (2005)Google Scholar
  10. 10.
    Mitchell, A.: Computing science: What do pupils think? (2006) (accessed December 2007), http://www.ics.heacademy.ac.uk/studentretention/workshops/pres/Alison20Mitchell.ppt
  11. 11.
    Schulte, C., Knobelsdorf, M.: Attitudes towards computer science—computing experiences as a starting point and barrier to computer science. In: Proceedings of the third international workshop on Computing education research, Atlanta, Georgia, USA, pp. 27–38 (2007), http://doi.acm.org/10.1145/1288580.1288585

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Carsten Schulte
    • 1
  1. 1.Computer Science EducationFreie Universität BerlinTakustr. 9Berlin

Personalised recommendations