Redirigiendo al acceso original de articulo en 24 segundos...
Inicio  /  Information  /  Vol: 13 Par: 9 (2022)  /  Artículo
ARTÍCULO
TITULO

Automatically Generated Visual Profiles of Code Solutions as Feedback for Students

Jakub Swacha    

Resumen

Providing students feedback on their exercise solutions is a crucial element of computer programming education. Such feedback can be generated automatically and can take various forms. This paper introduces and proposes the use of visual profiles of code solutions as a form of automatically generated feedback to programming students. The visual profiles are based on the frequency of code elements belonging to six distinct classes. The core idea is to visually compare a profile of a student-submitted solution code to the range of profiles of accepted solutions (including both reference solutions provided by instructors and solutions submitted by students who successfully passed the same exercise earlier). The advantages of the proposed approach are demonstrated on a number of examples based on real-world data.

 Artículos similares

       
 
Jia Hou, Jingyu Zhang, Qi Chen, Siwei Xiang, Yishuo Meng, Jianfei Wang, Cimang Lu and Chen Yang    
Artificial intelligence is changing and influencing our world. As one of the main algorithms in the field of artificial intelligence, convolutional neural networks (CNNs) have developed rapidly in recent years. Especially after the emergence of NASNet, C... ver más
Revista: Information

 
Yu Tang, Zhiqin He, Qinmu Wu, Xiao Wang and Yuhang Wang    
The scoliosis report is a diagnosis made by the clinician looking at X-ray images of the spine. However, with numerous images, writing the report can be time-consuming and error-prone. Therefore, this paper proposes an automatic generation model of the e... ver más
Revista: Applied Sciences

 
Fahim Sufi    
Utilizing social media data is imperative in comprehending critical insights on the Russia?Ukraine cyber conflict due to their unparalleled capacity to provide real-time information dissemination, thereby enabling the timely tracking and analysis of cybe... ver más
Revista: Information

 
Min-Kyu Kim, Jong-Hwa Kim and Hyun Yang    
In this study, basic research was conducted regarding the era of autonomous vessels and artificial intelligence (deep learning, big data, etc.). When a vessel is navigating autonomously, it must determine the optimal route by itself and accurately follow... ver más

 
Mingyuan Huang, Dawei Cheng, Jia Zhou and Zhong Lu    
Traditional reliability analysis methods such as Reliability Block Diagram, Fault Tree Analysis, and Markov Analysis are all subjective methods whose results significantly depend on the analysts? skills and experiences. A model-based reliability method i... ver más
Revista: Aerospace