Student numbers at the University of Cape Town continue to grow, with an increasing number of students enrolling to study programming courses. With this increase in numbers, it becomes difficult for lecturers to provide individualised feedback on programming assessments submitted by students. To solve this, the university utilises an automatic marking tool for marking assignments and providing feedback. Students can submit assignments and receive instant feedback on marks allocated or errors in their submissions. This tool saves time as lecturers spend less time on marking and provides instant feedback on submitted code, hence providing the student with an opportunity to correct errors in their submitted code. However, most students have id...
Original article can be found at : http://www.ejel.org/ Copyright Management Centre International Li...
As automated tools for grading programming assignments become more widely used, it is imperative tha...
This Research Full Paper presents an end-to-end framework to enhance personalized programming learni...
When teaching students computer programming, instructors often teach specific techniques that studen...
There has recently been an increased emphasis on the importance of learning programming languages, n...
The main objective of this thesis is to improve the automated assessment of programming assignments ...
The skill of programming is a key asset for every computer science student. Many studies have shown ...
Survey feedback relating to the paper: Analysis of an automatic grading system within first year Com...
Formative feedback, aimed at helping students to improve theirwork, is an important factor in learni...
The recent National Student Survey (NSS) results for taught courses in Higher Education Institutions...
The demands of an ever changing and complex higher education environment, along with the profile of ...
Computer-based assessment is a useful tool for handling large-scale classes and is extensively used ...
This paper describes the research process of a case study in the domain of pedagogical computer scie...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
The increased number of students (in higher education) learning programming languages makes the effi...
Original article can be found at : http://www.ejel.org/ Copyright Management Centre International Li...
As automated tools for grading programming assignments become more widely used, it is imperative tha...
This Research Full Paper presents an end-to-end framework to enhance personalized programming learni...
When teaching students computer programming, instructors often teach specific techniques that studen...
There has recently been an increased emphasis on the importance of learning programming languages, n...
The main objective of this thesis is to improve the automated assessment of programming assignments ...
The skill of programming is a key asset for every computer science student. Many studies have shown ...
Survey feedback relating to the paper: Analysis of an automatic grading system within first year Com...
Formative feedback, aimed at helping students to improve theirwork, is an important factor in learni...
The recent National Student Survey (NSS) results for taught courses in Higher Education Institutions...
The demands of an ever changing and complex higher education environment, along with the profile of ...
Computer-based assessment is a useful tool for handling large-scale classes and is extensively used ...
This paper describes the research process of a case study in the domain of pedagogical computer scie...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
The increased number of students (in higher education) learning programming languages makes the effi...
Original article can be found at : http://www.ejel.org/ Copyright Management Centre International Li...
As automated tools for grading programming assignments become more widely used, it is imperative tha...
This Research Full Paper presents an end-to-end framework to enhance personalized programming learni...