Detection and Categorization of Errors by Novice Programmers in a First Year Java Programming Class: A Comparative Analysis
Proceeding: Third International Conference on Digital Enterprise and Information Systems (DEIS2015)Publication Date: 2015-04-16
Authors : Murtala Mohammed; Abdulwahab Lawan; Bashir S. Galadanci; Mijinyawa M.K;
Page : 104-112
Keywords : Java Programming Errors; Gauntlet; Control Experiment; Information Technology.;
Abstract
The increasing demand for Information Technology (IT) professionals including Java programmers is rising and hence the pressure on IT institutions to train more and more students in this technical area is becoming crucial. Although students are attracted to, and may enroll in IT related undergraduate degree programs, challenges associated with computer programming and related courses are making them to later change to other fields of study. This paper reports on a study to determine whether early tutorials could effectively reduce the programming errors made by novice students taking a Java programming class at the Meliksah University. The empirical work is based on a control experiment with a key objective of determining which of the two groups of novice students taking a Java programming class had fewer programming errors. The first group of students was given a tutorial on Java programming errors; the second was not. The preliminary result shows that the tutorial given to students in the first group had a positive impact on reducing their programming errors, and therefore improving student programming skills. The results also lead to some recommendations to improve instructor teaching and student learning of Java programming courses.
Other Latest Articles
- A Novel Segmentation Approach for Brain Tumor in MRI
- The Role of Electronic Leadership in Crisis Management Practices of National Companies: A Research into Virtual, E-Commerce, Industrial Businesses and Public Sector
- Integrity of RFID-enable HMSC Networks
- Cognitive Effects of Visualization on Learning Data Structure and Algorithms
- Agile Methods for Software Engineering Students Project: A Proposed Hybrid Methodology
Last modified: 2015-04-18 14:15:04