Design research on learning and thinking in educational settings : enhancing intellectual growth and functioning - Dai, David Yun. (Routledge, 2012)