ABSTRACT
When preparing new topics for teaching, it is important to identify their central aspects. Sets of fundamental ideas, great principles or big ideas have already been described for several parts of computer science. Yet, existing catalogs of ideas, principles and concepts of computer science only consider the field data management marginally. However, we assume that several concepts of data management are fundamental to CS and, despite the significant changes in this field in recent years, have long-term relevance. In order to provide a comprehensive overview of the key concepts of data management and to bring relevant parts of this field to school, we describe and use an empirical approach to determine such central aspects systematically. This results in a model of key concepts of data management. On the basis of examples, we show how the model can be interpreted and used in different contexts and settings.
- Tim Bell, Paul Tymann, and Amiram Yehudai. 2011. The Big Ideas of K-12 Computer Science Education. http://cosc.canterbury.acnz/research/RG/CSE/big-ideas/BigIdeas-webdocument-7-May-2011.pdf. (2011).Google Scholar
- Eric A. Brewer. 2012. CAP twelve years later: How the "rules" have changed. Computer 45, 2 (2012), 23--29. Google ScholarDigital Library
- Jerome S. Bruner. 1960. The Process of Education. Harvard University Press.Google Scholar
- Malcolm Chisholm. 2015. 7 Phases of A Data Life Cycle. Information Management (2015). https://www.information-management.com/news/7-phases-of-a-data-life-cycleGoogle Scholar
- DAMA International. 2009. The DAMA Guide to the Data Management Body of Knowledge - DAMA-DMBOK. Technics Publications, LLC, USA.Google Scholar
- Peter J. Denning. Computer Science. In Encyclopedia of Computer Science. John Wiley and Sons Ltd., Chichester, UK, 405--419.Google Scholar
- Peter J. Denning. 2003. Great Principles of Computing. Commun. ACM 46, 11 (2003), 15--20. Google ScholarDigital Library
- Peter J. Denning. 2004. Great Principles in Computing Curricula. SIGCSE Bull. 36, 1 (March 2004), 336--341. Google ScholarDigital Library
- Peter J. Denning. 2010. The Great Principles of Computing. American Scientist 98, 5 (2010).Google Scholar
- Kerstin Strecker Eckart Modrow. 2016. Didaktik der Informatik [Didactics of Computer Science]. Oldenbourg.Google Scholar
- Stefan Edlich, Achim Friedland, Jens Hampe, Benjamin Brauer, and Markus Brückner. 2011. NoSQL. Hanser Fachbuchverlag. Google ScholarCross Ref
- Ramez Elmasri and Shamkant B. Navathe. 2011. Fundamentals of Database Systems. ADDISON WESLEY Publishing Company Incorporated. http://books.google.de/books?id=ZdhAQgAACAAJGoogle Scholar
- Andreas Grillenberger and Ralf Romeike. 2014. A Comparison of the Field Data Management and its Representation in Secondary CS Curricula. In Proceedings of WiPSCE 2014. ACM, Berlin. Google ScholarDigital Library
- Andreas Grillenberger and Ralf Romeike. 2014. Teaching Data Management: Key Competencies and Opportunities. In Proceedings of KEYCIT 2014, Torsten Brinda, Nicholas Reynolds, and Ralf Romeike (Eds.). Universitätsverlag Potsdam.Google Scholar
- Andreas Grillenberger and Ralf Romeike. 2015. Analyzing the Twitter Data Stream Using the Snap! Learning Environment. In Proceedings of ISSEP 2015. Springer International Publishing. Google ScholarCross Ref
- Hans Werner Heymann. 2014. Why Teach Mathematics? Springer.Google Scholar
- Alfons Kemper and André Eickler. 2015. Datenbanksysteme [Database Systems]. Gruyter, Walter de GmbH.Google Scholar
- Thomas Kudraß. 2015. Taschenbuch Datenbanken [Paperback Databases]. Hanser Fachbuchverlag.Google Scholar
- Douglas Laney. 2001. 3D Data Management: Controlling Data Volume, Velocity and Variety. Technical Report. META Group. http://blogs.gartner.com/doug-laney/files/2012/01/ad949-3D-Data-Management-Controlling-Data-Volume-Velocity-and-Variety.pdfGoogle Scholar
- Peter C. Lockemann. 1986. Konsistenz, Konkurrenz, Persistenz - Grundbegriffe der Informatik? - Zur Diskussion gestellt [Consistency, Concurrency, Persistency - Basic Terms of Computer Science? - For discussion]. Informatik Spektrum 9, 5 (1986).Google Scholar
- Philipp Mayring. 2004. Qualitative Content Analysis. (2004), 266--269.Google Scholar
- Eckart Modrow. 2003. Fundamentale Ideen der theoretischen Informatik. [Fundamental Ideas of Theoretical Computer Science]. In Informatische Fachkonzepte im Unterricht, INFOS 2003. 189--200.Google Scholar
- Lothar Piepmeyer. 2011. Grundkurs Datenbanksysteme [Basic Course Database Systems]. Hanser Fachbuchverlag. Google ScholarCross Ref
- Andreas Schwill. 1994. Fundamental ideas of computer science. Bull. European Assoc. for Theoretical Computer Science 53 (1994).Google Scholar
- Rainer Unland and Günther Pernul. 2014. Datenbanken im Einsatz [Databases in Practice]. de Gruyter, Oldenbourg.Google Scholar
- Andreas Zendler and Christian Spannagel. 2008. Empirical Foundation of Central Concepts for Computer Science Education. ACM Journal of Educational Resources in Computing 8, 2 (2008), 6:1--6:15.Google Scholar
- Andreas Zendler, Christian Spannagel, and Dieter Klaudt. 2008. Process as content in computer science education: empirical determination of central processes. Computer Science Education 18, 4 (2008), 231--245. Google ScholarCross Ref
Index Terms
- Key concepts of data management: an empirical approach
Recommendations
Developing a theoretically founded data literacy competency model
WiPSCE '18: Proceedings of the 13th Workshop in Primary and Secondary Computing EducationToday, data is everywhere: Our digitalized world depends on enormous amounts of data that are captured by and about everyone and considered a valuable resource. Not only in everyday life, but also in science, the relevance of data has clearly increased ...
Bringing the Innovations in Data Management to CS Education: an Educational Reconstruction Approach
WiPSCE '15: Proceedings of the Workshop in Primary and Secondary Computing EducationThis paper describes the application of the research framework educational reconstruction for investigating the field data management under a CS education perspective. Like the many other innovations in CS, Big Data and the field data management have ...
CS principles: piloting a new course at national scale
SIGCSE '11: Proceedings of the 42nd ACM technical symposium on Computer science educationSince 2008, NSF and The College Board, have been developing a "Computer Science: Principles" curriculum to "introduce students to the central ideas of computing and CS, to instill ideas and practices of computational thinking, and to have students ...
Comments