Report copyright - Collaborative Design Practices in Technology Mediated Learning · sketching has a crucial role in generating, developing, and communicating ideas; it is both a powerful form of thinking
Please pass captcha verification before submit form