Authors

Roger Davies
All articles by Roger Davies
ICT - Switched-off learning
ICT - Switched-off learning
You don’t need a computer to teach computer science
Science - X marks the spot
Science - X marks the spot
Take pupils to the place where the Enigma code was cracked