We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CY

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Computers and Society

Title: A Preliminary Data-driven Analysis of Common Errors Encountered by Novice SPARC Programmers

Authors: Zach Hansen (University of Nebraska Omaha), Hanxiang Du (University of Florida), Wanli Xing (University of Florida), Rory Eckel (Texas Tech University), Justin Lugo (MRC LLC), Yuanlin Zhang (Texas Tech University)
Abstract: Answer Set Programming (ASP), a modern development of Logic Programming, enables a natural integration of Computing with STEM subjects. This integration addresses a widely acknowledged challenge in K-12 education, and early empirical results on ASP-based integration are promising. Although ASP is considered a simple language when compared with imperative programming languages, programming errors can still be a significant barrier for students. This is particularly true for K-12 students who are novice users of ASP. Categorizing errors and measuring their difficulty has yielded insights into imperative languages like Java. However, little is known about the types and difficulty of errors encountered by K-12 students using ASP. To address this, we collected high school student programs submitted during a 4-session seminar teaching an ASP language known as SPARC. From error messages in this dataset, we identify a collection of error classes, and measure how frequently each class occurs and how difficult it is to resolve.
Comments: In Proceedings ICLP 2022, arXiv:2208.02685
Subjects: Computers and Society (cs.CY); Programming Languages (cs.PL)
Journal reference: EPTCS 364, 2022, pp. 12-24
DOI: 10.4204/EPTCS.364.2
Cite as: arXiv:2208.03090 [cs.CY]
  (or arXiv:2208.03090v1 [cs.CY] for this version)

Submission history

From: EPTCS [view email]
[v1] Fri, 5 Aug 2022 10:48:25 GMT (150kb,D)

Link back to: arXiv, form interface, contact.