Teaching Programming
- Teaching O-O
- Teaching Aids
- Legacy Code
- Working in Teams
- Making programming easier for beginners
- Open-ended computing projects
- C++ function problems
- Space, time and C++ source code
- Using Software Metrics in Automated Assessment
Language choices
- Which language?
- Using Scratch to prepare students for programming
- Which computing language for engineers?
Quotes from books
- "Coders at Work"
- "The Art of Unix Programming"
- "Geek Sublime"
- "Hackers and Coders"
- "The Clean Coder"