- (2011)
- International Journal of Mobile and Blended Learning 1(1):36-48 (2009)
- (May 2007)US Patent 7,222,333 .
- (2005)
- page 3-19. Springer, Netherlands, (2009)
- Educational Psychology Review 18(2):159--185 (2006)
- Advanced Learning Technologies ICALT 2006, page 296-300. Los Alamitos, CA, IEEE Computer Society, (2006)
- International Journal of Computer-Supported Collaborative Learning, 2, International Society of the Learning Sciences, Inc., (2007)
- Instructional Science 33(1):1-30 (2005)
- (2002)
- Interactive Learning Environments 1(4):231-253 (1990)
- Educational Technology and Society 9(1):58-71 (2006)
- Proceedings of th2005 conference on Computer support for collaborative learning: learning 2005: the next 10 years! (2005)
- Thinking: Readings in Cognitive Science, Proceedings of the Fourth International Joint Conference on Artificial Intelligence, page 151-157. Tbilisi, USSR, (1975)
- Lawrence Erlbaum Associates, Hillsdale, NJ., (1977)
- Cerebral Cortex 15(8):1155-1161 (2005)


user