A holistic approach to understanding teaching and learning with ICT -- Integrating ICT in teaching and learning -- Learning and technology -- The enabled practitioner -- Creative designs for learning -- Discerning literacy -- Aliens in the classroom 2 : when technology meets classroom life -- Connecting cultures : home and school uses of ICT -- Breaking into the curriculum : the impact of information technology on schooling -- Designs and theories for learning -- From should be and can be to will be : reflections and new directions on improving learning with ICTs.