Inicio  /  Applied System Innovation  /  Vol: 5 Par: 3 (2022)  /  Artículo
ARTÍCULO
TITULO

WOJR: A Recommendation System for Providing Similar Problems to Programming Assignments

Ryoya Yoshimura    
Kazunori Sakamoto    
Hironori Washizaki and Yoshiaki Fukazawa    

Resumen

Programming education for beginners often employs online judges. Although this helps improve coding skills, students may not obtain sufficient educational effects if the assignment is too difficult. Instead of presenting a model answer to an assignment, this paper proposes an approach to provide students with problems that have content and answer source code similar to the assignment. The effectiveness of our approach is evaluated via an intervention experiment in a university lecture course. The improvement in the number of correct answers is statistically significant compared to the same course offered in a different year without the proposed system. Therefore, the proposed approach should aid in the understanding of an assignment and enhance the educational effect.

 Artículos similares

       
 
Songlin Tian, Ying Yang and Lei Yang    
Business intelligence (BI), as a system for business data integration, processing, and analysis, is receiving increasing attention from enterprises. Data visualization is an important feature of BI, which allows users to visually observe the distribution... ver más
Revista: Applied Sciences

 
Michal Cuadrat-Grzybowski and Eberhard Gill    
Mitigation strategies to eliminate existing space debris, such as with Active Space Debris Removal (ASDR) missions, have become increasingly important. Among the considered ASDR approaches, one involves using a net as a capturing mechanism. A fundamental... ver más
Revista: Aerospace

 
Bin Cheng, Ping Chen, Xin Zhang, Keyu Fang, Xiaoli Qin and Wei Liu    
With the rapid development of ubiquitous data collection and data analysis, data privacy in a recommended system is facing more and more challenges. Differential privacy technology can provide strict privacy protection while reducing the risk of privacy ... ver más
Revista: Applied Sciences

 
Yu Mao, Yuxuan Cheng and Chunyu Shi    
In the field of job recruitment, a classic recommendation system consists of users, positions, and user ratings on positions. Its key task is to predict the unknown rating data of users on positions and then recommend positions that users are interested ... ver más
Revista: Applied Sciences

 
Miguel Simões Rodrigues, Filipe Fidalgo and Ângela Oliveira    
Currently, food waste is a global concern, a problem that arises mainly at the consumption level and generates environmental, economic, and social impacts. One way to reduce the food waste problem is to use the food we already have at home. However, this... ver más
Revista: Applied Sciences