The programming exercises were automatically generated by the Digital Teaching Assistant (DTA) system that automates a massive Python programming course at MIREA – Russian Technological University (RTU MIREA). Source codes of the small programs grouped by the type of the solved task can be used for benchmarking source code classification and clustering algorithms. Moreover, the data can be used for training intelligent program synthesizers, or benchmarking mutation testing frameworks, and more applications are yet to be discovered. This dataset is a supplementary material for a paper entitled Dataset of Program Source Codes Solving Unique Programming Exercises Generated by Digital Teaching Assistant submitted to the MDPI Data journal
Diplomová práce se věnuje problematice výukových systémů a jejich praktickému využití při výuce. V t...
This dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple...
This final-year project will cover data cleaning and refinement to improve the quality of data for v...
The proposed dataset contains messages from the Digital Teaching Assistant (DTA) system, which captu...
Programming courses at university and high school level, and competitions in informatics (programmin...
The dataset of Python projects used for the study of code change patterns and their automation. The ...
In this work, we propose a new methodology to profile individual students of computer science based ...
Paaßen B. Python Programming Dataset. Bielefeld University; 2019.This repository contains programmin...
The article presents a system for testing the independence of solutions to algorithmic problems sent...
Due to the increase in student numbers, the amount of time teachers have for each individual decreas...
The object of the study is code in the Python programming language, analyzed by machine learning met...
This paper focuses on the enhancement of computer programming exercises generation to the benefit of...
Source codes developed in Python applied to a classification model of a dataset of academic, behavio...
<p>C++ program and raw data for the algorithms in the "Heuristics for the Score-Constrained Strip-Pa...
Massive training of developers following the growing demands of the information technology industry ...
Diplomová práce se věnuje problematice výukových systémů a jejich praktickému využití při výuce. V t...
This dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple...
This final-year project will cover data cleaning and refinement to improve the quality of data for v...
The proposed dataset contains messages from the Digital Teaching Assistant (DTA) system, which captu...
Programming courses at university and high school level, and competitions in informatics (programmin...
The dataset of Python projects used for the study of code change patterns and their automation. The ...
In this work, we propose a new methodology to profile individual students of computer science based ...
Paaßen B. Python Programming Dataset. Bielefeld University; 2019.This repository contains programmin...
The article presents a system for testing the independence of solutions to algorithmic problems sent...
Due to the increase in student numbers, the amount of time teachers have for each individual decreas...
The object of the study is code in the Python programming language, analyzed by machine learning met...
This paper focuses on the enhancement of computer programming exercises generation to the benefit of...
Source codes developed in Python applied to a classification model of a dataset of academic, behavio...
<p>C++ program and raw data for the algorithms in the "Heuristics for the Score-Constrained Strip-Pa...
Massive training of developers following the growing demands of the information technology industry ...
Diplomová práce se věnuje problematice výukových systémů a jejich praktickému využití při výuce. V t...
This dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple...
This final-year project will cover data cleaning and refinement to improve the quality of data for v...