Concepedia

Abstract

In the traditional norm-referencing approach grading, all students in a CS1 class attempt the same programming tasks, and those attempts are graded to a curve. The danger is that such tasks are aimed at a hypothetical average student. Weaker students can do little of these tasks, and learn little. Meanwhile, these tasks do not stretch the stronger students, so they too are denied an opportunity learn. Our solution is two-fold. First, we use a criterion-referenced approach, where fundamentally different tasks are set, according the ability of the students. Second, the differences in the nature of the tasks reflect the differing levels of Bloom's taxonomy. Weaker CS1 students are simply required demonstrate knowledge and comprehension; the ability read and understand programs. Middling students attempt traditional tasks, while the stronger students are set open-ended tasks at the synthesis and evaluation levels.

References

YearCitations

Page 1