In this article, the authors investigate the value of collaboration in promoting the sharing of individual reflective thinking in group work and enhancing metacognitive knowledge in a project-based e-learning context. The authors conducted an empirical study using a collaborative learning script combining individual and collaborative activities at specific phases of a project as an additional scaffold. The authors used MyProject in an e-learning context where all the interactions take place online and the life cycle of a project is inherent in the environment.