Digital spaces and tools for pedagogy