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.
- Mario Bunge. 1967. Toward a Philosophy of Technology. In Philosophy and Technology. Collier-Macmillan Limited, London, 62–76.Google Scholar
- Vannevar Bush. 1945. As We May Think. The atlantic monthly 176, 1 (1945), 101–108.Google Scholar
- Vannevar Bush. 1965. Memex Revisited,’in Id. Science is not Enough (1965).Google Scholar
- K-12 Computer Science Framework Steering Committee 2016. K-12 Computer Science Framework. ACM.Google Scholar
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- Adele Goldberg and Alan Kay. 1977. Teaching smalltalk. Xerox Parc SSL 77 (1977).Google Scholar
- Adele Goldberg and David Robson. 1983. Smalltalk-80: The Language and Its Implementation. Addison-Wesley Longman Publishing Co., Inc.Google ScholarDigital Library
- Mark Guzdial. 2021. Reaching Everyone by Integrating Computing Everywhere. In Proceedings of the 10th Computer Science Education Research Conference. 3–4.Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- Jannis Kallinikos, Aleksi Aaltonen, and Attila Marton. 2013. The ambivalent ontology of digital artifacts. Mis Quarterly (2013), 357–370.Google Scholar
- 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 ScholarDigital Library
- Norman G Lederman. 2013. Nature of Science: Past, Present, and Future. In Handbook of Research on Science Education. Routledge, 831–879.Google Scholar
- 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 ScholarDigital Library
- Lev Manovich. 2002. The Language of New Media (1st mit press pbk. ed ed.). MIT Press, Cambridge, Mass.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
- Peter Skagestad. 1998. Peirce, virtuality, and semiotic. In The Paideia Archive: Twentieth World Congress of Philosophy, Vol. 19. 47–52.Google ScholarCross Ref
- Ivan E Sutherland. 1964. Sketchpad a Man-Machine Graphical Communication System. Simulation 2, 5 (1964), R–3. https://doi.org/10.1177/003754976400200514Google ScholarCross Ref
- Matti Tedre. 2014. The science of computing: shaping a discipline. CRC Press.Google Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 Scholar
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- Daniel Walter. 2018. Nutzungsweisen bei der Verwendung von Tablet-Apps. Springer Fachmedien Wiesbaden, Wiesbaden. https://doi.org/10.1007/978-3-658-19067-5Google ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
- Reconstructing the Digital – An Architectural Perspective for Non-Engineers (Discussion Paper)
Recommendations
CSTA K-12 CS Standards for All (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationComputer Science education in the K-12 school system is in the forefront of education news. Schools, districts, and states are looking for guidance in developing and delivering standards-based computer science curriculum in K-12 schools, and many are ...
Digital library interoperability at high level of abstraction
Digital Library (DL) are the main conduits for accessing our cultural heritage and they have to address the requirements and needs of very diverse memory institutions, namely Libraries, Archives and Museums (LAM). Therefore, the interoperability among ...
Design and implementation of a social semantic digital library
ELPUB 2015 – Scale, Openness and Trust: New avenues for Electronic Publishing in the Age of Infinite Collections and Citizen Science – The 19th International Conference on Electronic Publishing – Valletta, Malta 1–2 September 2015The paper analyzes some current trends of research and development in the field of digital libraries. The presentation is focused on the main features of two new generations of digital libraries – the so-called semantic digital libraries and social ...
Comments