NotesFAQContact Us
Collection
Advanced
Search Tips
Back to results
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ1484798
Record Type: Journal
Publication Date: 2025
Pages: 35
Abstractor: As Provided
ISBN: N/A
ISSN: N/A
EISSN: EISSN-1946-6226
Available Date: 0000-00-00
Understanding Student Errors in Graph Query Formulation
ACM Transactions on Computing Education, v25 n3 Article 35 2025
Query languages are the foundations of database teaching and education practices. The broad adoption of graph databases contrasts with the limited research into how they are taught. Contrary to relational databases, graph databases allow navigational queries with higher expressivity and lack an a priori schema. In this article, we design a multi-step exploratory user study investigating these peculiarities and how they impact the student's learning process. Focusing on the widely used Cypher graph query language, we studied a new taxonomy for classifying the errors around graph queries and conducted an in-depth analysis. Our investigation highlights several learning barriers, including misunderstanding the semantics of language constructs, the confusion between data and schema, and the pattern-matching mechanism. We expect the lessons learned and the derived best teaching practices to have an impact on database education and to influence future generations of students, researchers, and practitioners working on graph database technologies.
Association for Computing Machinery. 1601 Broadway 10th Floor, New York, NY 10119. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
Publication Type: Journal Articles; Reports - Research
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A
Author Affiliations: N/A