Unit 3 - Lesson 10 - Creating a Digital Scene


Is there any way for students to work simultaneously writing code similar to the way they can work simultaneously on a Google Doc? According to step 3 in this lesson, students have to share their section of code and the other members of the group have to remix and paste changes. Is there a way for students to collaborate in real time?


Codeshare.io is a pretty cool resource for this.


Hi @cdeltufo,

There is no built-in feature for this in App Lab. The closest you might get is to use a 3rd party tool, as another teacher mentioned above (I haven’t tried it myself), or have students copy/paste/type their code into a shared Google Doc.

From a pedagogical standpoint, some of the ideas and practices emphasized in that lesson are abstraction and collaboration. Part of the success of the project lies in breaking down a complex scene into effective chunks, which if done so can be worked on independently by multiple students simultaneously. If group members coordinated and communicated well, combining their independent parts should be a matter of copy/paste, and if their parts were abstracted well, the only additional work is defining/calling a function, say “drawScene”, that calls the individual functions. To put more bluntly, if students do things “right”, there’s not much need for a real-time collaboration tool.