Designing technologies that facilitate learning. Beyond usability, technology for learning has to engage, trigger prior knowledge, prompt for reflection, maintain a balance between too much cognitive load and too little challenge, and scaffold the development of skills.
Course Reviews