Nørmark, K., Thomsen, L. L., and Torp, K. (2008) Mini Project Programming Exams. In J. Bennedsen et al. (Eds.): Teaching of Programming (pp. 228–242). Springer
Bloom's Taxonomy
Assignment
Pick a topic (loops, recursion, etc) you would like to teach in a high school CS course. Create a homework assignment for students to assess their understanding of that topic. What rubric will you use to assess whether students understood the topic? What level of Bloom's Taxonomy does your assignment target and how will you measure whether students have achieved that level?
Lab
Note from JTK: See Carl Wieman slide for an example of Java language assessment.