Enhancing teaching and learning of sustainable design through ICTs · Study