On blooming first year programming, and its blooming assessment
ACSE '00 Proceedings of the Australasian conference on Computing education
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Second language acquisition and CS1
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Objectives and objective assessment in CS1
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Guidelines for teaching object orientation with Java
Proceedings of the 6th annual conference on Innovation and technology in computer science education
The motivation of students of programming
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Design guidelines for the lab component of objects-first CS1
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Software Tools in Pascal
Object-oriented analysis, criterion referencing, and Bloom
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Teaching Java first: experiments with a pigs-early pedagogy
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Patterns in learning to program: an experiment?
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
An Allocation Model for Automatic Assignment Generation and Marking
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Evaluation of a new assesment scheme for a third-year concurrency course
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
Variation in approaches to lab practical classes among computing academics
Informatics in education
Developing a computer science-specific learning taxonomy
Working group reports on ITiCSE on Innovation and technology in computer science education
Something for everyone: AI lab assignments that span learning styles and aptitudes
Journal of Computing Sciences in Colleges
Transforming learning of programming: a mentoring project
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
After the gold rush: toward sustainable scholarship in computing
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
A web-based programming learning environment to support cognitive development
Interacting with Computers
Discrete mathematics assessment using learning objectives based on Bloom's taxonomy
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Proceedings of the 16th Western Canadian Conference on Computing Education
Exploring flow in novice programming environments
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
SpecCheck: automated generation of tests for interface conformance
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Proceedings of the 13th annual conference on Information technology education
Journal of Computing Sciences in Colleges
FLOP, a free laboratory of programming
Proceedings of the 12th Koli Calling International Conference on Computing Education Research
How can software metrics help novice programmers?
ACE '11 Proceedings of the Thirteenth Australasian Computing Education Conference - Volume 114
Hi-index | 0.00 |
We describe our criterion-referenced grading scheme for a first year programming subject, which has been designed to allow all participating students to achieve their full potential. Traditional norm-referenced grading schemes, where all students work on the same assessment tasks, result in tasks that may be effective for the middle-achieving student, but the tasks do not allow the weakest students to engage effectively, nor do these tasks stretch the strongest students. Our criterion-referenced scheme uses a mix of several assessment strategies to overcome this problem. The strategies have been used before in traditional assessment environments, but in isolation, whereas we combine the strategies into a coherent, explicit grading philosophy based on Bloom's taxonomy.