skip to main content
10.1145/3631802.3631826acmotherconferencesArticle/Chapter ViewAbstractPublication Pageskoli-callingConference Proceedingsconference-collections
short-paper

Reconstructing the Digital – An Architectural Perspective for Non-Engineers (Discussion Paper)

Published:06 February 2024Publication History

ABSTRACT

Knowing and understanding the world of digital artefacts we are living in is a requirement for everyone today, regardless of their general interest in technology. Computer science education, however, often treats pupils as if they all wanted to become engineers. Educational models of computer science are rather not targeted at understanding the behaviour of the digital world, but at constructing it. Our paper complements such classical approaches with an Ontology of the Digital as an approach which reconstructs digital artefacts and thereby creates a model which helps to understand and explain the technological potentials of digital artefacts without relying on minute details of the engineering discipline of computing.

References

  1. Mario Bunge. 1967. Toward a Philosophy of Technology. In Philosophy and Technology. Collier-Macmillan Limited, London, 62–76.Google ScholarGoogle Scholar
  2. Vannevar Bush. 1945. As We May Think. The atlantic monthly 176, 1 (1945), 101–108.Google ScholarGoogle Scholar
  3. Vannevar Bush. 1965. Memex Revisited,’in Id. Science is not Enough (1965).Google ScholarGoogle Scholar
  4. K-12 Computer Science Framework Steering Committee 2016. K-12 Computer Science Framework. ACM.Google ScholarGoogle Scholar
  5. Marc J. de Vries. 2016. Teaching about Technology: An Introduction to the Philosophy of Technology for Non-philosophers. Springer International Publishing, Cham. https://doi.org/10.1007/978-3-319-32945-1Google ScholarGoogle ScholarCross RefCross Ref
  6. Doug Engelbart and Introduction Charles Irby. 1986. The Augmented Knowledge Workshop. Proceedings of the 1986 ACM Conference on the History of Personal Workstations (1986).Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Adele Goldberg and Alan Kay. 1977. Teaching smalltalk. Xerox Parc SSL 77 (1977).Google ScholarGoogle Scholar
  8. Adele Goldberg and David Robson. 1983. Smalltalk-80: The Language and Its Implementation. Addison-Wesley Longman Publishing Co., Inc.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Mark Guzdial. 2021. Reaching Everyone by Integrating Computing Everywhere. In Proceedings of the 10th Computer Science Education Research Conference. 3–4.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Juris Hartmanis. 1995. On Computational Complexity and the Nature of Computer Science. Comput. Surveys 27, 1 (March 1995), 7–16. https://doi.org/10.1145/214037.214040Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. James Hollan, Edwin Hutchins, and David Kirsh. 2000. Distributed Cognition: Toward a New Foundation for Human-Computer Interaction Research. ACM Transactions on Computer-Human Interaction 7, 2 (June 2000), 174–196. https://doi.org/10.1145/353485.353487Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Peter Hubwieser. 2006. Functions, objects and states: Teaching informatics in secondary schools. In Informatics Education–The Bridge between Using and Understanding Computers: International Conference in Informatics in Secondary Schools–Evolution and Perspectives, ISSEP 2006, Vilnius, Lithuania, November 7-11, 2006. Proceedings. Springer, 104–116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Jannis Kallinikos, Aleksi Aaltonen, and Attila Marton. 2010. A Theory of Digital Objects. First Monday (June 2010). https://doi.org/10.5210/fm.v15i6.3033Google ScholarGoogle ScholarCross RefCross Ref
  14. Jannis Kallinikos, Aleksi Aaltonen, and Attila Marton. 2013. The ambivalent ontology of digital artifacts. Mis Quarterly (2013), 357–370.Google ScholarGoogle Scholar
  15. A. Kay and A. Goldberg. 1977. Personal Dynamic Media. Computer 10, 3 (March 1977), 31–41. https://doi.org/10.1109/C-M.1977.217672Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Norman G Lederman. 2013. Nature of Science: Past, Present, and Future. In Handbook of Research on Science Education. Routledge, 831–879.Google ScholarGoogle Scholar
  17. Violetta Lonati, Andrej Brodnik, Tim Bell, Andrew Paul Csizmadia, Liesbeth De Mol, Henry Hickman, Therese Keane, Claudio Mirolo, and Mattia Monga. 2022. What We Talk About When We Talk About Programs. In Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education. ACM, Dublin Ireland, 117–164. https://doi.org/10.1145/3571785.3574125Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Lev Manovich. 2002. The Language of New Media (1st mit press pbk. ed ed.). MIT Press, Cambridge, Mass.Google ScholarGoogle Scholar
  19. Theodor Holm Nelson. 1965. Complex Information Processing: A File Structure for the Complex, the Changing and the Indeterminate. In Proceedings of the 1965 20th National Conference. 84–100.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Arnold Pears, Matti Tedre, Teemu Valtonen, and Henriikka Vartiainen. 2021. What Makes Computational Thinking so Troublesome?. In 2021 IEEE Frontiers in Education Conference (FIE). 1–7. https://doi.org/10.1109/FIE49875.2021.9637416Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Iyad Rahwan, Manuel Cebrian, Nick Obradovich, Josh Bongard, Jean-François Bonnefon, Cynthia Breazeal, Jacob W. Crandall, Nicholas A. Christakis, Iain D. Couzin, Matthew O. Jackson, Nicholas R. Jennings, Ece Kamar, Isabel M. Kloumann, Hugo Larochelle, David Lazer, Richard McElreath, Alan Mislove, David C. Parkes, Alex ‘Sandy’ Pentland, Margaret E. Roberts, Azim Shariff, Joshua B. Tenenbaum, and Michael Wellman. 2019. Machine Behaviour. Nature 568, 7753 (April 2019), 477–486. https://doi.org/10/gfzvhxGoogle ScholarGoogle Scholar
  22. Carsten Schulte. 2008. Duality Reconstruction – Teaching Digital Artifacts from a Socio-technical Perspective. In Informatics Education - Supporting Computational Thinking(Lecture Notes in Computer Science), Roland T. Mittermeir and Maciej M. Sysło (Eds.). Springer Berlin Heidelberg, 110–121.Google ScholarGoogle Scholar
  23. Mary Shaw. 1985. The Nature of Computer Science. In The Carnegie-Mellon Curriculum for Undergraduate Computer Science, Mary Shaw (Ed.). Springer New York, New York, NY, 7–12. https://doi.org/10.1007/978-1-4612-5080-7_2Google ScholarGoogle ScholarCross RefCross Ref
  24. Peter Skagestad. 1998. Peirce, virtuality, and semiotic. In The Paideia Archive: Twentieth World Congress of Philosophy, Vol. 19. 47–52.Google ScholarGoogle ScholarCross RefCross Ref
  25. Ivan E Sutherland. 1964. Sketchpad a Man-Machine Graphical Communication System. Simulation 2, 5 (1964), R–3. https://doi.org/10.1177/003754976400200514Google ScholarGoogle ScholarCross RefCross Ref
  26. Matti Tedre. 2014. The science of computing: shaping a discipline. CRC Press.Google ScholarGoogle Scholar
  27. Matti Tedre and Mikko Apiola. 2013. Three Computing Traditions in School Computing Education. In Improving Computer Science Education, D. M. Kadijevich, C. Angeli, and C. Schulte (Eds.). Routledge New York, NY and London, 100–116.Google ScholarGoogle Scholar
  28. Raymond Turner. 2020. Computational Artifacts: The Things of Computer Science. Philosophy & Technology 33, 2 (June 2020), 357–367. https://doi.org/10.1007/s13347-019-00369-4Google ScholarGoogle ScholarCross RefCross Ref
  29. Pieter E. Vermaas. 2009. The Flexible Meaning of Function in Engineering. In DS 58-2: Proceedings of ICED 09, the 17th International Conference on Engineering Design, Vol. 2, Design Theory and Research Methodology, Palo Alto, CA, USA, 24.-27.08.2009. 113–124.Google ScholarGoogle Scholar
  30. Pieter E. Vermaas. 2013. The Coexistence of Engineering Meanings of Function: Four Responses and Their Methodological Implications. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 27, 3 (Aug. 2013), 191–202. https://doi.org/10.1017/s0890060413000206Google ScholarGoogle ScholarCross RefCross Ref
  31. Pieter E. Vermaas and Kees Dorst. 2007. On the Conceptual Framework of John Gero’s FBS-model and the Prescriptive Aims of Design Methodology. Design Studies 28, 2 (March 2007), 133–157. https://doi.org/10.1016/j.destud.2006.11.001Google ScholarGoogle ScholarCross RefCross Ref
  32. Daniel Walter. 2018. Nutzungsweisen bei der Verwendung von Tablet-Apps. Springer Fachmedien Wiesbaden, Wiesbaden. https://doi.org/10.1007/978-3-658-19067-5Google ScholarGoogle ScholarCross RefCross Ref
  33. N. Yankelovich, B.J. Haan, N.K. Meyrowitz, and S.M. Drucker. 1988. Intermedia: The Concept and the Construction of a Seamless Information Environment. Computer 21, 1 (Jan. 1988), 81–96. https://doi.org/10.1109/2.222120Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. J.D. Zamfirescu-Pereira, Richmond Y. Wong, Bjoern Hartmann, and Qian Yang. 2023. Why Johnny Can’t Prompt: How Non-AI Experts Try (and Fail) to Design LLM Prompts. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems. ACM, Hamburg Germany, 1–21. https://doi.org/10.1145/3544548.3581388Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Reconstructing the Digital – An Architectural Perspective for Non-Engineers (Discussion Paper)

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      Koli Calling '23: Proceedings of the 23rd Koli Calling International Conference on Computing Education Research
      November 2023
      361 pages
      ISBN:9798400716539
      DOI:10.1145/3631802

      Copyright © 2023 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 6 February 2024

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper
      • Research
      • Refereed limited

      Acceptance Rates

      Overall Acceptance Rate80of182submissions,44%
    • Article Metrics

      • Downloads (Last 12 months)18
      • Downloads (Last 6 weeks)8

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format