To learn programming, it’s best to have some real problems which need solving. This article looks at several examples of the applications I’ve created, and why.
Read MoreMy best and worst IT lessons #4: Murder Mystery
Flat file databases don't have to be boring: they can be an opporttunity for pupils to test their detective skills!
Read More