Designing with interactive example galleries
Learning and Transfer: A General Role for Analogical Encoding