Export Citations
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.
Proceeding Downloads
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
Recommendations
DataEd'23 - 2nd International Workshop on Data Systems Education: Bridging Education Practice with Education Research
SIGMOD '23: Companion of the 2023 International Conference on Management of DataInterest in data systems education is increasing, especially with the rise in demand for well-trained and re-trained data scientists. The database and the computing education research communities have complementary perspectives and experiences to share ...