Fathom: a technology-enhanced learning environment for teaching-learning of expand-reduce skills in software design
Deepti Reddy Patil, Sridhar Iyer, S. M.
Research and Practice in Technology Enhanced Learning