Design of Computer Programming Training Assessment System with Machine Learning Approach Amirhud Dalimunthe(a*), Sriadhi (a), Fahmy Syahputra(a)
a) Departement of Information Technology and Computer Education, Faculty of Engineering, Universitas Negeri Medan
*amirhud[at]unimed.ac.id
Abstract
The development of information technology has a significant impact on the field of training. One trend is the integration of Artificial Intelligence into aspects of computer programming training. Artificial Intelligence-based assessment systems have the ability to analyze data in real-time, provide adaptive feedback, and assess learning outcomes objectively and efficiently. The Machine Learning approach allows the system to learn training data patterns, such as task completion performance, completion time, and difficulty level. This study aims to design a computer programming training assessment system based on Artificial Intelligence with a Machine Learning approach. The designed system can identify the strengths and weaknesses of training participants. The methods used include task analysis with supervised learning algorithms and predictive models that provide real-time adaptive feedback. The design model uses Agile including Requirements, Design, Develop, Testing, and Deploy. System testing uses the ISO 25010 standard including functionality, usability, reliability, performance efficiency, and compatibility.
Keywords: training assessment systems, computer programming, machine learning
Topic: Education in Mathematics, science and Vocational