Effectiveness of problem-based learning curricula: theory, practice and paper darts
Henk G Schmidt
Using Computer Games to Teach Design Patterns and Computer Graphics in CS and IT Undergraduate Courses: Some Case Studies