We present a collaborative learning tool for programming, Jeliot Collaboratively or JeCo. Jeliot Collaboratively is a combination of a program visualization tool for Java programs, called Jeliot 3, and a collaborative authoring tool, Woven Stories. We introduce these systems and explain how they can be used in learning. Furthermore, we present future directions in order to support a wider range of use cases with JeCo.