CSI closed lab vs. open lab experiment
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Strategies for encouraging individual achievement in introductory computer science courses
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Using on-computer exams to ensure beginning students' programming competency
ACM SIGCSE Bulletin
Guidelines for teaching object orientation with Java
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Testing skills and knowledge: introducing a laboratory exam in CS1
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
The UNLOCK system: enhancing problem solving skills in CS-1 students
ACM SIGCSE Bulletin
Striving for mathematical thinking
ACM SIGCSE Bulletin
Pair programming in CS1: overcoming objections to its adoption
ACM SIGCSE Bulletin
Summative Computer Programming Assessment Using Both Paper and Computer
Proceedings of the 2005 conference on Towards Sustainable and Scalable Educational Innovations Informed by the Learning Sciences: Sharing Good Practices of Research, Experimentation and Innovation
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Assessment and grading for CS1: towards a complete toolbox of criteria and techniques
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Teaching problem solving effectively
ACM Inroads
Classroom interventions to reduce failure & withdrawal in CS1: a field report
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
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 pratice competency while maintaining students' motivation. It discusses the difficult 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 fairer.