This paper describes the work that has been undertaken to improve the quantity and quality of feedback given to students studying introductory Java programming. An online submission program (submit) was developed that specifically addresses the needs of beginning programming students by providing automatic and instant feedback to a student’s programming efforts. Traditionally, this feedback was provided by staff in scheduled laboratory sessions, yet the amount of individual attention a particular student received was haphazard. In addition, the introduction of the submit program has reduced the marking and administrative load associated with providing timely feedback to students for participating staff. submit is more than just an on-line l...
Teaching introductory programming modules in higher education is highly challenging. In particular,...
We describe a system to improve the quality of feedback provided to an Introductory Programming cour...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
In colleges today, learning computer languages is becoming more popular not only because the current...
The learning curve is the most important step in the early stages of using a programming language. T...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
How students are assessed has a powerful effect on their strategies for studying and their learning....
This paper presents the Submit! project which aims to enhance teaching and learning in computing by ...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
Manual grading of project assessments has always been a problem in any educational institute. Asses...
High failure rates in introductory programming courses testify that learning to program is challengi...
This short paper considers how strategies of giving timely and enabling feedback, assist students in...
Survey feedback relating to the paper: Analysis of an automatic grading system within first year Com...
The 2011 National Student Survey (NSS) revealed that 40% of full-time students in England did not th...
Teaching introductory programming modules in higher education is highly challenging. In particular,...
We describe a system to improve the quality of feedback provided to an Introductory Programming cour...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
In colleges today, learning computer languages is becoming more popular not only because the current...
The learning curve is the most important step in the early stages of using a programming language. T...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
How students are assessed has a powerful effect on their strategies for studying and their learning....
This paper presents the Submit! project which aims to enhance teaching and learning in computing by ...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
Objectives: Learning and teaching computer programming is a recognised challenge in Higher Education...
Manual grading of project assessments has always been a problem in any educational institute. Asses...
High failure rates in introductory programming courses testify that learning to program is challengi...
This short paper considers how strategies of giving timely and enabling feedback, assist students in...
Survey feedback relating to the paper: Analysis of an automatic grading system within first year Com...
The 2011 National Student Survey (NSS) revealed that 40% of full-time students in England did not th...
Teaching introductory programming modules in higher education is highly challenging. In particular,...
We describe a system to improve the quality of feedback provided to an Introductory Programming cour...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...