Explanations of Data Systems Concepts in CS Education An Updated View on Notional Machines
| Authors |
|
|---|---|
| Publication date | 2025 |
| Book title | ITiCSE-WGR 2025 |
| Book subtitle | Publication of the 2025 Working Group Reports on Innovation and Technology in Computer Science Education : June 27-July 2, 2025, Nijmegen, Netherlands |
| ISBN (electronic) |
|
| Event | 30th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025 |
| Pages (from-to) | 108-135 |
| Number of pages | 28 |
| Publisher | New York, NY: Association for Computing Machinery |
| Organisations |
|
| Abstract |
As data-driven fields such as machine learning, visualization, and data science continue to grow, a solid foundation in data systems has become increasingly important. However, research on how students learn concepts of data systems remains limited, particularly regarding the role of notional machines. In this working group report, we examined educational materials, such as textbooks, to collect and categorize notional machines used across database subtopics. Our analysis shows variation in how notional machines are employed: most are presented visually, many rely on prior CS or database knowledge, and a significant number are under-specified, posing risks for student misconceptions. By highlighting well-defined examples and common patterns, this report provides a pedagogical resource for educators, supports the development of clearer instructional materials, and lays the groundwork for theory-building in data systems education. |
| Document type | Conference contribution |
| Language | English |
| Published at |
https://doi.org/10.1145/3760545.3783971
(Final published version)
|
| Other links | |
| Downloads |
3760545.3783971
(Final published version)
|
| Permalink to this page | |
