Effects of self-explanation prompts and fading worked-out steps
Process Pad: A Low-cost Multi-touch Platform to Facilitate Multimodal Documentation of Complex Learning
Process Pad: A Multimedia Multi-touch Learning Platform