Here are some documents I have found useful and have influenced or coincided with my thinking on course development (in the context of computer science). Some of them are now quite old, but still valuable.
- Objectives and Objective Assessment in CS 1 by Raymond Lister.
- Automated Assessment in CS 1 by Des Traynor et al.
- Bloom’s taxonomy verb chart
- Let all the Flowers Bloom by Raymond Lister and John Leaney.
- Bloom’s taxonomy applied to CS by Terry Scott.
- Princeton Introduction to CS course site.
- Sedgewick/Flajolet Analysis of Algorithms.