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.

- 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
2.5 MB Download
All versions This version
Views 4646
Downloads 77
Data volume 17.6 MB17.6 MB
Unique views 4242
Unique downloads 77


Cite as