Programming courses at university and high school level, and competitions in informatics (programming), often require fast assessment of the received programming tasks solutions. This problem is usually solved by the use of automated systems that check the produced output for some test cases for every solution.In this paper, we present a new model for semiautomatic student source codes assessment for a given programming task, based on our approach of representation of the program codes as vectors. It represents a human and computer collaborative effort. Our research on the use of these vectors in data mining analysis of the source codes, with the achieved excellent results on the number of correctly clustered items, is a solid foundation fo...
The goal of this disertation was to develop a maturity model for source code of object-oriented appl...
© 2019 Association for Computing Machinery. This paper investigates automated code plagiarism detect...
Computing and Computer Science students must acquire a variety of skills early on in their undergrad...
Programming languages have been an integral element of the taught skills of many technical subjects ...
The fields of Computer Science and IT are more needed than ever before, and the number of students e...
The article presents a system for testing the independence of solutions to algorithmic problems sent...
The programming exercises were automatically generated by the Digital Teaching Assistant (DTA) syste...
Full research paper—Most introductory programming courses rely on the use of automated assessment fo...
The research on programs capable to automatically grade source code has been a subject of great inte...
The purpose of this chapter is to present an online system for a 3D representation of programming st...
The increased number of students (in higher education) learning programming languages makes the effi...
Nearly seven hundreds of students each year apply for informatics' studies at University of economic...
The thesis investigates the automatic and semi-automatic evaluation of programming assignments in te...
The research on programs capable to automatically grade source code has been a subject of great int...
In programming courses there are various ways in which students attempt to cheat. The most commonly ...
The goal of this disertation was to develop a maturity model for source code of object-oriented appl...
© 2019 Association for Computing Machinery. This paper investigates automated code plagiarism detect...
Computing and Computer Science students must acquire a variety of skills early on in their undergrad...
Programming languages have been an integral element of the taught skills of many technical subjects ...
The fields of Computer Science and IT are more needed than ever before, and the number of students e...
The article presents a system for testing the independence of solutions to algorithmic problems sent...
The programming exercises were automatically generated by the Digital Teaching Assistant (DTA) syste...
Full research paper—Most introductory programming courses rely on the use of automated assessment fo...
The research on programs capable to automatically grade source code has been a subject of great inte...
The purpose of this chapter is to present an online system for a 3D representation of programming st...
The increased number of students (in higher education) learning programming languages makes the effi...
Nearly seven hundreds of students each year apply for informatics' studies at University of economic...
The thesis investigates the automatic and semi-automatic evaluation of programming assignments in te...
The research on programs capable to automatically grade source code has been a subject of great int...
In programming courses there are various ways in which students attempt to cheat. The most commonly ...
The goal of this disertation was to develop a maturity model for source code of object-oriented appl...
© 2019 Association for Computing Machinery. This paper investigates automated code plagiarism detect...
Computing and Computer Science students must acquire a variety of skills early on in their undergrad...