1. Participation in science, mathematics and technology in Australian education, ACER research monograph no 63, Australian council for educational research;Ainley,2008
2. Self-education communities: collaboration and learning through the internet;Burbules,2006
3. A mobile learning system for scaffolding bird watching learning;Chen;Journal of Computer Assisted Learning,2003
4. A mobile butterfly-watching learning system for supporting independent learning;Chen,2004
5. Informal learning with PDAs and smartphones;Clough;Journal of Computer Assisted Learning,2008