Abstract. Project Based Learning is a complex concept that is related to Problem Based Learning and Collaborative Problem Solving. These latter concepts are well represented in the literature by models and frameworks that can usefully be adapted to develop a framework for the analysis of Project Based Learning. We present such a framework that has been designed for learning situations that involve the use of technology. This technology can be used to capture data about learners’ interactions as well as to support their learning. We suggest that this data can be combined with data collated by human observers and analysed using the framework.