Clarifying design for orchestration: Orchestration and orchestrable technology, scripting and conducting
Introduction
The orchestration metaphor usually refers to “what the person in the middle of the orchestra (transposition: classroom; on-line setting) is doing with the help of the baton and gestures (transposition: with instructions, hints or by tuning the computer-based system's parameters)”.
This metaphor is potentially confusing as, according to some definitions, orchestration seems to be essentially, if not only, about writing music for an orchestra (i.e., deciding how some music should be played by a set of instruments), directing performance (i.e., directing the way the musicians perform the orchestration) being referred to as “conducting”.
Dillenbourg proposes a definition: “Orchestration refers to how a teacher manages in real-time multi-layered activities in a multi-constraints context” (Dillenbourg, 2012). This clarifies the issue. This issue is not new, and many topics related to the notion of orchestration have been studied, with different perspectives and/or in different contexts, in previous works (although they were not presented in this way). However, it is beneficial to make orchestration a key issue of the field once again, and give it a definition that is in-line with current uses of technology in education.
Dillenbourg highlights the fact that settings now involve different modes (individual and collective, in class and on-line, etc.). I would add the fact that ICT has changed the context in different ways, due to the fact that players (e.g. teachers, students) come with their technology and their technological skills and habits, and are not dependent (and do not want to be dependent) on technologists. Educators asking professional developers to build software specific to the targeted setting, or students limiting themselves to the use of software offered by the institution, are the exception rather than the norm. Players tend to use whatever tool they will contextually find available and convenient – the applications running on their smart phones, software they have installed on their laptop, available web services, etc. – which may vary from player to players and from session to session. Within such an approach, in some sense, software is a contextual construction. Moreover, although in some cases the setting involves specifically designed software, users' usages and expectations are influenced by this general evolution (Tchounikine, 2011).
Orchestration as introduced by Dillenbourg is mainly about empowering human teachers. The orchestration concept is not limited to the context of classrooms and orchestration by teachers. Nevertheless, the way technology is used in classrooms and the specificity of this context gives importance to this issue.
Considering how orchestration may involve and/or be supported by computer-based systems requires, however, differentiating different notions.
Section snippets
Orchestration technology and orchestrable technology
In order to make clearer what “designing for orchestration” means, I propose to distinguish orchestration technology from orchestrable technology:
- •
Orchestration technology is technology that achieves or supports the activity of orchestrating.
- •
Orchestrable technology is technology which use can be decided or adapted (before the session and/or at run-time) by the players in charge of the orchestration (the teacher, a system) while orchestrating the setting, in the same way that other parameters of
(Primo)scripting, conducting and (run-time)scripting
In classrooms or in on-line settings, managing unexpected events or taking opportunities requires real-time management (Dillenbourg, 2012; Dillenbourg & Tchounikine, 2007). However, real-time management does not mean there is no pre-session management.
In order to help clarifying the orchestration notion one might come back to the music metaphor1
An example: scripting and conducting CSCL settings
As a way to see how these different notions relate one to another, we may take the example of CSCL scripts and the general model of CSCL script operationalization proposed in Tchounikine (2008).
Primo-scripting may include (items are not in strict order):
- •
Identifying the script's intrinsic constraints (bound to the script's core mechanisms) and the extrinsic constraints (bound to contextual factors), given the pedagogical objectives and the adopted pedagogical principles and learning hypotheses.
Conclusions
Orchestration is an interesting notion to be kept to the fore and be re-interpreted in the light of current technology and trends (which does not remove the interest of older views). In order to define contributions to this issue, concepts that further specify matters of concern must be prepared. Within this context, I propose to distinguish orchestration technology and orchestrable technology, and define orchestration as a combination of scripting and conducting. Moreover, I propose to
References (4)
Design for orchestration
(2012)- et al.
Flexibility in macro-scripts for CSCL
Journal of Computer Assisted Learning
(2007)
Cited by (46)
Orchestrating ubiquitous learning situations about Cultural Heritage with Casual Learn mobile application
2023, International Journal of Human Computer StudiesComputer supported collaborative learning
2022, International Encyclopedia of Education: Fourth EditionStreamlined orchestration: An orchestration workbench framework for effective teaching
2016, Computers and EducationCitation Excerpt :These three aspects are outlined below, in Section 3.1.1 to 3.1.3. Although there are a number of other orchestration aspects (Dillenbourg & Jermann, 2010) at play in the learning environment ecosystem, it is envisioned that focussing on learning activity management, sequencing and timing could potentially result in a flexible and useful ’orchestrable’ ’orchestration technology' (Tchounikine, 2013). There is a range of activities that take place within the classroom, with the majority of them involving display and visualisation of information.
APPS for ENGLISH LANGUAGE LEARNING: A SYSTEMATIC REVIEW
2024, Teaching English with TechnologyHuman-AI co-orchestration: The role of artificial intelligence in orchestration
2023, Handbook of Artificial Intelligence in Education