ACOM ("computing for all"): an integrated approach to the teaching and learning of information technology. - Hannah Dee; Peter Reffell (ITiCSE, 1999)