Return to Article Details Models for Building Knowledge in a Technology-Rich Setting: Teacher Education