The high variability of students' backgrounds typically found in introductory programming courses creates additional difficulties to foster motivation and ensure the desired competency and retention rates. This paper presents and discusses the results of applying an assessment methodology strongly based upon lab exams (or on-computer exams) with the objective of ensuring programming practice competency while maintaining students' motivation. It discusses the di#cult balances of several assessment methods, details the used assessment methodology and finally presents students results and views. These show that lab exams, although more demanding then group assignments, can be made popular among students if they perceived them as fair...
Assessment plays a very important role in how students learn. There has been extensive research done...
The programming education literature includes many observations that pass rates are low in introduct...
Ten selected questions have been included in 13 introductory programming exams at seven institutions...
Abstract- The final assessment of a course must reflect its goals and contents. An important goal of...
Abstract- The final assessment of a course must reflect its goals, and contents. An important goal o...
This paper describes a classification scheme that can be used to investigate the characteristics of ...
Assessment can take many forms, and it can be argued that the greater the diversity in the methods o...
Previous studies of assessment of programming via written examination have focused on analysis of th...
© 2012, Australian Computer Society, Inc. This paper describes a classification scheme that can be u...
Assessment is a process of measuring the extent to which students have fulfilled the expected learni...
One of the most common problems faced by instructors in introductory programming courses is a high r...
Teaching introductory programming modules in higher education is highly challenging. In particular,...
First year programming units are commonly assessed by paper-based programming examinations. This com...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
This paper reports on the combining of two related but hitherto distinct themes in programming educa...
Assessment plays a very important role in how students learn. There has been extensive research done...
The programming education literature includes many observations that pass rates are low in introduct...
Ten selected questions have been included in 13 introductory programming exams at seven institutions...
Abstract- The final assessment of a course must reflect its goals and contents. An important goal of...
Abstract- The final assessment of a course must reflect its goals, and contents. An important goal o...
This paper describes a classification scheme that can be used to investigate the characteristics of ...
Assessment can take many forms, and it can be argued that the greater the diversity in the methods o...
Previous studies of assessment of programming via written examination have focused on analysis of th...
© 2012, Australian Computer Society, Inc. This paper describes a classification scheme that can be u...
Assessment is a process of measuring the extent to which students have fulfilled the expected learni...
One of the most common problems faced by instructors in introductory programming courses is a high r...
Teaching introductory programming modules in higher education is highly challenging. In particular,...
First year programming units are commonly assessed by paper-based programming examinations. This com...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
This paper reports on the combining of two related but hitherto distinct themes in programming educa...
Assessment plays a very important role in how students learn. There has been extensive research done...
The programming education literature includes many observations that pass rates are low in introduct...
Ten selected questions have been included in 13 introductory programming exams at seven institutions...