skip to main content
10.1145/3596673acmconferencesBook PagePublication PagesmodConference Proceedingsconference-collections
DataEd '23: Proceedings of the 2nd International Workshop on Data Systems Education: Bridging education practice with education research
ACM2023 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
DataEd '23: 2nd International Workshop on Data Systems Education: Bridging education practice with education research Seattle WA USA 23 June 2023
ISBN:
979-8-4007-0207-5
Published:
23 June 2023
Sponsors:
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN

Reflects downloads up to 03 Mar 2025Bibliometrics
Skip Abstract Section
Abstract

DataEd is organized for the second time as a dedicated venue for the presentation and discussion of data systems education research. The purpose of this workshop is to bring together the database and the computing education research communities to share findings, to cross-pollinate perspectives and methods, and to shed light on opportunities for mutual progress in data systems education. DataEd explores the broad area of data systems education: the teaching and learning of databases, data management, and data systems topics, ranging across the whole field, from classical topics, such as physical design, query optimization, data modeling, data integration, visual analytics, and query languages) to contemporary topics, such as ML & AI for data management systems, data management for ML & AI, very large data science applications/pipelines, and responsible data management.

Skip Table Of Content Section
invited-talk
Human Learners of Relational Query Processing: Who Cares?

There is an increasing attention on lifelong learning of data-related topics primarily due to the data-driven world and rapidly changing technological landscape. This has increased the importance of database-related courses in recent times. One of the ...

invited-talk
SQL: A Trojan Horse Hiding a Decathlon of Complexities

Despite its age, SQL is still a widely sought skill among software developers and data engineers, which makes learning SQL a tempting prospect. Several online courses and tutorials may even inspire learners by stating that SQL is a simple and easy ...

short-paper
Open Access
Feedforward-Aided Course Designs for Similarity Search

In this paper, we present two feedforward-aided designs for a Master's level course on similarity search based on different teaching methods: In project-based learning, the students are encouraged to learn autonomously while working on non-trivial ...

short-paper
Adaptive Test Recommendation for Mastery Learning

We tackle the problem of recommending tests to learners to achieve upskilling. Our work is grounded in two learning theories: mastery learning, an instructional strategy that guides learners by providing them tests of increasing difficulty, reviewing ...

short-paper
pTA: A Programmable Teaching Assistant for Lab Courses

Lab courses play a crucial role in enabling students to gain a deeper understanding of theoretical concepts, but these courses require a significant effort from the course's organizational staff, such as instructors and teaching assistants. To address ...

short-paper
Open Access
Student's Learning Challenges with Relational, Document, and Graph Query Languages

As the need for database management skills continues to grow, there is an increasing demand for education on database models and their corresponding query languages. However, the body of research addressing the difficulties encountered by novice ...

short-paper
Open Access
Mining SQL Problem Solving Patterns using Advanced Sequence Processing Algorithms

SQL is a crucial language for managing relational database systems, and is an essential skill for individuals in roles such as researchers, developers, and business professionals who work with databases. However, learning SQL can be a challenge, ...

short-paper
Public Access
Offering Data Science Coursework to Non-Computing Majors

Data science courses offered by computing departments tend to be inappropriate for non-computing majors due to the emphasis on coding and a long chain of prerequisite courses in computer science and mathematics or statistics. Moreover, courses ...

short-paper
Open Access
Teaching Data Science by Visualizing Data Table Transformations: Pandas Tutor for Python, Tidy Data Tutor for R, and SQL Tutor

Data science instructors often find it hard to explain to students how a piece of code written in Python, R, or SQL executes in order to transform tabular data. They currently resort to hand-drawing diagrams or making presentation slides to illustrate ...

short-paper
Relational Playground: Teaching the Duality of Relational Algebra and SQL

Students in introductory data management courses are often taught how to write queries in SQL. This is a useful and practical skill, but it gives limited insight into how queries are processed by relational database engines. In contrast, relational ...

Contributors
  • Delft University of Technology
  • Eindhoven University of Technology
  • University of Amsterdam

Recommendations