Dataset Open Access

Supplementary materials for the paper "Hyperstyle : A Tool for Assessing the Code Quality of Solutions to Programming Assignments"

Anastasiia Birillo; Ilya Vlasov; Artyom Burylov; Vitalii Selishchev; Artyom Goncharov; Elena Tikhomirova; Nikolay Vyahhi; Timofey Bryksin

The set of the artefacts for a SIGCSE-2022 paper. The SIGCSE_atrifacts.pdf document contains detailed information about each folder, also this document has supplementary materials.

Folders:
- comparison. This folder contains a public dataset in Java for comparison of our code assessment tool with the Tutor tool.
- dynamics. This folder contains two datasets of Python and Java public submissions from Stepik and Hyperskill platforms to check the influence of our tool on students code style.
- plots. This folder contains examples of charts that were plotted to analyze the tool thresholds.

Supplementary materials:
- Examples of code quality issues categories. This section in the document contains code snippets with examples of issues for each code quality issue category for Python and Java.
- List of available subcategories in the tool.
- Tables with penalty coefficients for detection of recurring errors algorithm
- Examples of charts that were plotted to analyze the tool thresholds. This section is the same with the plots folder.

Files (2.5 MB)
Name Size
Hyperstyle_SIGCSE_2022_replication.zip
md5:31947e99ef6802fb7d8b07400bfa06cd
2.5 MB Download
46
7
views
downloads
All versions This version
Views 4646
Downloads 77
Data volume 17.6 MB17.6 MB
Unique views 4242
Unique downloads 77

Share

Cite as