Data from JELAI usage at high school, learning Python through an online environment.
DOI: 10.4121/f58218d5-6179-42f9-9f7a-892e1936b4eb
Datacite citation style
Dataset
This dataset was collected using Jelai (https://doi.org/10.1007/978-3-031-98465-5_9) in a high-school setting. Students learned Python through an online environment in which they could ask a chatbot questions related to the course material. The purpose of the study was to investigate how the way students formulate questions to a chatbot influences their learning outcomes.
Ethical approval for the study was obtained from the Human Research Ethics Committee of TU Delft.
To protect participant privacy, XML-style placeholder tags were used to anonymize names and other identifiable information.
This dataset was collected as part of my Computer Science and Engineering Honours project.
The dataset includes all code edits, program executions (categorized into output and error), chatbot messages, and the students’ final grades. Each file records a different aspect of the interaction between students, the coding environment, and the chatbot.
History
- 2025-11-14 first online, published, posted
Publisher
4TU.ResearchDataFormat
csvReferences
Organizations
TU Delft, Electrical Engineering, Mathematics and Computer ScienceDATA
Files (8)
- 4,543 bytesMD5:
51e348dd4a1e1eb79800f6f8e01781b4README.md - 50,797,439 bytesMD5:
771208e18aa5d7ae8b5319f8b2848f3fedits.csv - 2,561,195 bytesMD5:
913e41dee88853ba880933de15b4ecf7execution_errors.csv - 2,206,396 bytesMD5:
138efb184926242eb7d5d0ae9d498c24execution_outputs.csv - 853,000 bytesMD5:
c9e865c8e947a7490b8ba0c863e62d39executions.csv - 43,139,014 bytesMD5:
63b2d42ff1ba553cee313f2b524b71d1file_versions.csv - 840,356 bytesMD5:
fb59cf25160c27130e56fa2bc4ed60b4messages.csv - 703 bytesMD5:
31da679152ca6fe718cb21cd6ef1d32fusers.csv -
download all files (zip)
100,402,646 bytes unzipped





