The creation of multimodal and ‘new media’ texts is increasingly a valued component of literacy practices. Because of their inherent structure, there is an easy alliance between some types of these texts (e.g. blogs, wikis) and collaborative teaching and learning strategies. Other types of texts (e.g. desktop production of animation) are more easily aligned with more ‘solitary’ practices of computer use. This paper introduces Looking Glass, which was design to facilitate collaborative learning of computer programming through an engaging 3D environment and by explicitly supporting code-sharing practices. Moreover, we look at the potential of Looking Glass for facilitating a collaborative approach to 3D multimodal authoring pedagogy through a small case study of high school students who created tutorials in (and for) Looking Glass to introduce their peers to elements of multimodal semiotics.