CoFFEE is a suite of applications to support collaborative problem-solving discussions in the classroom. Its main components are a series of tools for collaboration, shared work, individual work and communication. Around these core tools, several other components make it possible to plan, run or participate in a CoFFEE lesson (or session).
CoFFEE components and tools. Click the image to enlarge.
CoFFEE Discusser - is the learner's interface to access the various tools.
CoFFEE Controller - is the teacher's runtime tool. It allows the teacher to load lesson plan, run it step by step, manage groups, block and unblock learners and of course access each group's tools (except private workspaces) in order to monitor, facilitate or participate in the discussions.
CoFFEE Lesson Planner - is a tool that allows the teacher to plan the session ahead of time. Planning a session can begin from editing a pre-configured template to creating everything from scratch in the advanced Session Editor, or specifying the list of learners, their names, password (in case this is required) and group affiliation in the CoFFEE Class Editor.
Replayer - the replayer allows researchers (but also curious teachers) to play back traces of an entire CoFFEE session.