scholarly journals Analysis of an automatic grading system within first year Computer Science programming modules

Author(s):  
Emlyn Hegarty-Kelly ◽  
Dr Aidan Mooney
2021 ◽  
Author(s):  
Amy Thompson ◽  
Aidan Mooney ◽  
Mark Noone ◽  
Emlyn Hegarty-Kelly

This paper aims to investigate the effectiveness of automatic grading systems, with a focus on their uses within Computer Science. Automatic grading systems have seen a rise in popularity in recent years with publications concerning automatic grading systems usually linked to a specific system. This paper will discuss the factors that need to be considered when using automatic grading, regardless of which system is being used, and will make recommendations for each factor. This discussion is based on the authors' experience of using an automatic grading system in a CS1 environment. From the research conducted, many elements should be considered when using these systems. These include how the code will be tested, the need for plagiarism checks and how marks are awarded. The findings of this study suggest there is a lack of defined standards when using these systems. This analysis of the considerations provides valuable insight into how these systems should be used and what the standards should be built on.


2020 ◽  
Author(s):  
Eunjeong Park ◽  
Kijeong Lee ◽  
Taehwa Han ◽  
Hyo Suk Nam

BACKGROUND Subtle abnormal motor signs are indications of serious neurological diseases. Although neurological deficits require fast initiation of treatment in a restricted time, it is difficult for nonspecialists to detect and objectively assess the symptoms. In the clinical environment, diagnoses and decisions are based on clinical grading methods, including the National Institutes of Health Stroke Scale (NIHSS) score or the Medical Research Council (MRC) score, which have been used to measure motor weakness. Objective grading in various environments is necessitated for consistent agreement among patients, caregivers, paramedics, and medical staff to facilitate rapid diagnoses and dispatches to appropriate medical centers. OBJECTIVE In this study, we aimed to develop an autonomous grading system for stroke patients. We investigated the feasibility of our new system to assess motor weakness and grade NIHSS and MRC scores of 4 limbs, similar to the clinical examinations performed by medical staff. METHODS We implemented an automatic grading system composed of a measuring unit with wearable sensors and a grading unit with optimized machine learning. Inertial sensors were attached to measure subtle weaknesses caused by paralysis of upper and lower limbs. We collected 60 instances of data with kinematic features of motor disorders from neurological examination and demographic information of stroke patients with NIHSS 0 or 1 and MRC 7, 8, or 9 grades in a stroke unit. Training data with 240 instances were generated using a synthetic minority oversampling technique to complement the imbalanced number of data between classes and low number of training data. We trained 2 representative machine learning algorithms, an ensemble and a support vector machine (SVM), to implement auto-NIHSS and auto-MRC grading. The optimized algorithms performed a 5-fold cross-validation and were searched by Bayes optimization in 30 trials. The trained model was tested with the 60 original hold-out instances for performance evaluation in accuracy, sensitivity, specificity, and area under the receiver operating characteristics curve (AUC). RESULTS The proposed system can grade NIHSS scores with an accuracy of 83.3% and an AUC of 0.912 using an optimized ensemble algorithm, and it can grade with an accuracy of 80.0% and an AUC of 0.860 using an optimized SVM algorithm. The auto-MRC grading achieved an accuracy of 76.7% and a mean AUC of 0.870 in SVM classification and an accuracy of 78.3% and a mean AUC of 0.877 in ensemble classification. CONCLUSIONS The automatic grading system quantifies proximal weakness in real time and assesses symptoms through automatic grading. The pilot outcomes demonstrated the feasibility of remote monitoring of motor weakness caused by stroke. The system can facilitate consistent grading with instant assessment and expedite dispatches to appropriate hospitals and treatment initiation by sharing auto-MRC and auto-NIHSS scores between prehospital and hospital responses as an objective observation.


Author(s):  
Živana Komlenov ◽  
Zoran Budimac ◽  
Zoran Putnik ◽  
Mirjana Ivanović

This paper presents the results of the empirical research based on the experiences in using wiki as means of introducing collaborative activities in two different courses at the same time – an introductory eBusiness course for the first-year students, as well as the course in software engineering for students at the last year of Computer Science studies. Comparing and contrasting the results accomplished by these two groups of students offer interesting insights in how wiki as a tool can contribute both to the efficiency of the assignment solving process and the transparency and fairness of teamwork evaluation. Students’ opinions and feelings emerging during the work on wiki assignments and in respect to the evaluation of their joint work were also investigated. Finally, attention was paid also to the effect of the applied team formation mechanisms on the final results of team projects.


Author(s):  
Pieter Blignaut ◽  
Theo McDonald ◽  
Janse Tolmie

The attitude towards computer-related tasks, computer anxiety, and spatial visualization ability (SVA) of a group of first-year computer science students were measured just before their study commenced. The results were analyzed empirically based on two independent variables, i.e., culture and computer experience. It was found that African and European users generally have the same attitude towards computer use. Users’ attitudes improved after experience with computer-related tasks. African students experienced significantly higher levels of computer anxiety than their European counterparts with the same amount of experience. It was also found that African users generally have a lower SVA than European users. Users with higher SVA generally have a better attitude towards working with computers and experience a lower level of computer anxiety.


Sign in / Sign up

Export Citation Format

Share Document