Supporting configurability in a mixed-media environment for design students