Supporting Learning Through CHILI FROG

CHILI FROG is an orchestration tool that supports teachers and researchers orchestrating complex technology-enhanced learning scenarios in the classroom. It has been used to support students in both physical classrooms as well as in online learning scenarios. The strengths of CHILI FROG are threefold:

  • First, it allows for the scaling-up of rich learning scenarios to larger classes by providing orchestration support and monitors to teachers.
  • Second, it supports an easy flow of data between activities where learning artifacts from one activity or an outside source can be used to group students or used in a later activity through the use of operators.
  • Finally, it supports the use of rich activities for students that may not be co-located.

Below we outline the two main threads of CHILI FROG and how they can be used to support teachers and researchers in conducting learning scenarios in the classroom.

Classroom Orchestration and Orchestration Graphs

CHILI FROG provides a powerful orchestration engine that can be used to run learning scenarios. Within FROG, lessons can be designed through the use of Orchestration Graphs. These graphs specify what activities the students will be working in when and in what social plane. These graphs are then interpreted by the backend orchestration engine to run the activities in real-time. For the real-time orchestration, the teachers are provided with an interface through which they can monitor student activities through a teacher dashboard and engage in orchestration actions, such as pausing and moving to the next activity.

For teachers, the orchestration engine can support the running of complex lesson scenarios in the classroom. At this time, we would recommend getting support for the design of any complex activities in CHILI FROG. The running of the activity though can be done fully autonomously.

For researchers, we are open to collaborations around different types of orchestration support and designs. Currently we support students primarily working synchronously and everyone progressing through the lesson as the same pace. We have future plans to extend these scenarios to allow for other designs.

Support for Collaborative Learning Activities

CHILI FROG also provides a set of well designed learning activities that can support a range of social planes. These activities can be used stand alone outside of the CHILI FROG system. However, by using the activities, one is still able to benefit from the data and analytics developed for that activity. The activities also provide the flexibility to use the activities in different social planes.

For teachers, the individual activities provide an easy way to integrate active learning activities into the classroom that can be easily used within the existing LMS. It allows teachers to quickly customize an individual activity to align with the class learning goals with very little overhead.

For researchers, many of the activities developed in CHILI FROG can support collaborative learning work and can be easily used to investigate open research questions in the field.


3/6/2019 – MOOC Announcement

Join our MOOC on Orchestration Graphs starting November 6th, 2019. For more information and to register, please visit

3/6/2019 – Visit us at CSCL

Come see our demo of CHILI FROG at CSCL in Lyon, France. Find us at the “Special sessions – Special interactive session exploring the role of theory in tools and tool-based methods” on Wednesday, June 19th from 11:00-12:30.

Related Academic Publications

Håklev, S., Faucon, L., Hadzilacos, T., and Dillenbourg, P. (2017). Orchestration graphs: Enabling rich social pedagogical scenarios in MOOCs. In Proceedings of the Fourth (2017) ACM Conference on Learning @ Scale (L@S ’17) (pp. 261-261). ACM: New York, NY, USA. DOI:

External Links

Git Hub: