When it comes to teaching any subject, "hands on" is definitely a great way of engaging kids. This especially applies to teaching computing, obviously. But I am talking about making the past come alive.
Terry Freedman is an independent educational ICT consultant with over 35 years of experience in education. He publishes the ICT in Education website and the newsletter “Digital Education."