Francesco Mondada

Francesco Mondada
École Polytechnique Fédérale de Lausanne | EPFL · School of Engineering

Prof. Dr.

About

283
Publications
119,978
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
13,507
Citations
Additional affiliations
January 2001 - present
École Polytechnique Fédérale de Lausanne

Publications

Publications (283)
Preprint
As the number of digital education curricular reforms is increasing worldwide, the need to upgrade teachers' digital competencies has emerged and led to the development of dedicated training programs. With the aim of promoting a comprehensive evaluation of such programs, this article introduces a new theoretical model describing the full process of...
Article
Full-text available
With the increasing importance of Computational Thinking (CT) at all levels of education, it is essential to have valid and reliable assessments. Currently, there is a lack of such assessments in upper primary school. That is why we present the development and validation of the competent CT test (cCTt), an unplugged CT test targeting 7–9 year-old s...
Chapter
Full-text available
Chapter “Investigating the Role of Educational Robotics in Formal Mathematics Education: The Case of Geometry for 15-Year-Old Students” was previously published non-open access. It has now been changed to open access under a CC BY 4.0 license and the copyright holder updated to ‘The Author(s)’. The book has also been updated with this change.
Preprint
Full-text available
With the increasing importance of Computational Thinking (CT) at all levels of education, it is essential to have valid and reliable assessments. Currently, there is a lack of such assessments in upper primary school. That is why we present the development and validation of the competent CT test (cCTt), an unplugged CT test targeting 7-9 year-old s...
Conference Paper
Full-text available
With the introduction of Computer Science (CS) into curricula worldwide, researchers have investigated whether CS could be introduced transversally, as a support other disciplines. Few however consider both student learning and the teachers’ perspective in their assessments. In a co-constructive approach to translational research, we collaborated w...
Article
Full-text available
Computational thinking (CT) is considered an emerging competence domain linked to 21st-century competences, and educational robotics (ER) is increasingly recognised as a tool to develop CT competences. This is why researchers recommend developing intervention methods adapted to classroom practice and providing explicit guidelines to teachers on int...
Article
Full-text available
Computational thinking is a fundamental competence that is being introduced in K-12 and succeeding curricula worldwide. Despite this huge effort, many computational thinking models in the literature do not explicitly take into consideration the pupils’ age and the developmental nature of computational thinking skills. Furthermore, many existing com...
Chapter
Full-text available
Recently, introducing computer science and educational robots in compulsory education has received increasing attention. However, the use of screens in classrooms is often met with resistance, especially in primary school. To address this issue, this study presents the development of a handwriting-based programming language for educational robots....
Chapter
Full-text available
With the introduction of educational robotics (ER) and computational thinking (CT) in classrooms, there is a rising need for operational models that help ensure that CT skills are adequately developed. One such model is the Creative Computational Problem Solving Model (CCPS) which can be employed to improve the design of ER learning activities. Fol...
Chapter
This chapter addresses the alignment of educational robotics (ER) tools with classroom activities. To this end, it first introduces a conceptualization of ER activities describing the relevant cognitive artifacts and the learning theories underlying such activities. Based on this conceptual framework, a set of design and evaluation heuristics are p...
Chapter
Full-text available
Research has shown that Educational Robotics (ER) enhances student performance, interest, engagement and collaboration. However, until now, the adoption of robotics in formal education has remained relatively scarce. Among other causes, this is due to the difficulty of determining the alignment of educational robotic learning activities with the le...
Article
Full-text available
Educational Robotics (ER) has the potential to provide significant benefits to education, provided an increase in outreach by transitioning from the extra-curricular initiatives in which ER has thrived to formal education. As Computer Science (CS) Education is undergoing curricular reforms worldwide, the present study addresses the case of a Digita...
Article
Full-text available
Educational Robotics holds the potential to promote the development of important 21st century skills, such as creativity and problem-solving skills in addition to digital literacy. However, the emergence of the Covid-19 pandemic has posed particular obstacles that had to be overcome in order to allow Educational Robotics activities to be conducted...
Preprint
Full-text available
Research has shown that Educational Robotics (ER) enhances student performance, interest, engagement and collaboration. However, until now, the adoption of robotics in formal education has remained relatively scarce. Among other causes, this is due to the difficulty of determining the alignment of educational robotic learning activities with the le...
Preprint
Full-text available
Recently, introducing computer science and educational robots in compulsory education has received increasing attention. However, the use of screens in classrooms is often met with resistance, especially in primary school. To address this issue, this study presents the development of a handwriting-based programming language for educational robots....
Preprint
Full-text available
With the introduction of educational robotics (ER) and computational thinking (CT) in classrooms, there is a rising need for operational models that help ensure that CT skills are adequately developed. One such model is the Creative Computational Problem Solving Model (CCPS) which can be employed to improve the design of ER learning activities. Fol...
Article
Full-text available
Integrating computer science (CS) into school curricula has become a worldwide preoccupation. Therefore, we present a CS and Robotics integration model and its validation through a large-scale pilot study in the administrative region of the Canton Vaud in Switzerland. Approximately 350 primary school teachers followed a mandatory CS continuing prof...
Article
Full-text available
We develop here a novel hypothesis that may generate a general research framework of how autonomous robots may act as a future contingency to counteract the ongoing ecological mass extinction process. We showcase several research projects that have undertaken first steps to generate the required prerequisites for such a technology-based conservatio...
Article
Full-text available
Group-living organisms that collectively migrate range from cells and bacteria to human crowds, and include swarms of insects, schools of fish, and flocks of birds or ungulates. Unveiling the behavioural and cognitive mechanisms by which these groups coordinate their movements is a challenging task. These mechanisms take place at the individual sca...
Article
Full-text available
Background Educational robotics (ER) is increasingly used in classrooms to implement activities aimed at fostering the development of students’ computational thinking (CT) skills. Though previous works have proposed different models and frameworks to describe the underlying concepts of CT, very few have discussed how ER activities should be impleme...
Article
Full-text available
The objective of this study is to integrate biomimetic robots into small groups of zebrafish and to modulate their collective behaviours. In this study, we explore different strategies that use biomimetic zebrafish behaviours. In past work, we have shown that robots biomimicking zebrafish can be socially integrated into zebrafish groups. We have al...
Chapter
In the past years, educational escape games have raised interest in researchers and educators as a new game-based learning approach to break out from the traditional classroom routine. Recent work has demonstrated that educational escape games elicit high motivation and engagement on the part of the participants. Moreover, it has been shown that ma...
Chapter
Robots bring a new potential for embodied learning in classrooms. With our project, we aim to ease the task for teachers and to show the worth of tangible manipulation of robots in educational contexts. In this article, we present the design and the evaluation of two pedagogical activities prepared for a primary school teacher and targeting common...
Preprint
Full-text available
The objective of this study is to integrate biomimetic robots into small groups of zebrafish and to modulate their collective behaviours. A possible approach is to have the robots behave like sheepdogs. In this case, the robots would behave like a different species than the fish and would present different relevant behaviours. In this study, we exp...
Preprint
Full-text available
Group-living organisms that collectively migrate range from cells and bacteria to human crowds, and include swarms of insects, schools of fish and flocks of birds or ungulates. Unveiling the behavioural and cognitive mechanisms by which these groups coordinate their movements is a challenging task. These mechanisms take place at the individual scal...
Article
Full-text available
Many studies on collective animal behavior seek to identify the individual rules that underlie collective patterns. However, it was not until the recent advancements of micro-electronic and embedded systems that scientists were able to create mixed groups of sensor-rich robots and animals and study collective interactions from the within a bio-hybr...
Conference Paper
In the past, the use of tangible programming languages has shown several advantages compared to screen-based graphical programming languages. Especially when presented to novices, such interfaces may represent a more intuitive and straightforward alternative to teach basic computer science and programming concepts. Previous studies have reported in...
Chapter
In this chapter, we provide an overview of the experimental setup that was designed for mixed societies experiments with zebrafish and the two robotic devices described in the two previous chapters. This setup design was implemented three times. One time at the EPFL in order to perform the validation tests and preliminary biological experiments, as...
Chapter
In this chapter, we present one of the two robotic devices that was developed during this thesis: the FishBot, a miniature wheeled mobile robot, which main purpose is to transmit motion to a fish lure inside an aquarium.
Chapter
In this chapter, we present the second robotic device that was designed for this project: the RiBot, a robotic fish lure equipped with an actuated caudal peduncle, LEDs, a rechargeable battery, and that can be remotely control underneath the water.
Chapter
The previous chapter presented the results of an experiment performed in order to isolate and model the effect of various stimuli that the robotic device could generate on its attractiveness to a fish shoal. We showed that, mostly, the robot’s movements and the lure shape had an effect on the acceptance of the robot. However, the effect of the lure...
Chapter
To design the appropriate robotic system used during mixed society experiments, a stimuli analysis was preliminary required to test which aspects of the robotic devices could trigger the social behavior of the zebrafish. The main difficulty with such stimuli analysis is to isolate the effect of the different stimuli that the robot generates and tha...
Chapter
In this chapter, we present different methods developed to control the FishBot so that the lure can mimic the zebrafish movements. In particular, we present a zebrafish-like locomotion pattern implemented at the level of the FishBot. A model capable of reproducing the trajectories made by zebrafish inside of the shoal is also presented. We conclude...
Chapter
This chapter introduces the high-level software infrastructure developed for automated experimentation and analysis of mixed groups composed of robots and fish. We will first describe the general architecture of the software. Then, in more detail, we describe the tracking tools that were used to retrieve the position of the robots and the zebrafish...
Chapter
In this chapter, we present the state of the art in the use of robotized fish lures for fish-robot interaction studies and miniature bio-inspired robotic-fish designs at the time this thesis was written. The last section will describe the position of our work compared to the current state of the art.
Chapter
This chapter introduces the model organism that was used in the presented work, i.e, the wild-type AB zebrafish Danio rerio. We will first present the main biological characteristics of the zebrafish and explain why it is widely used nowadays as a model animal in different scientific topics. Some descriptions of the zebrafish behavior observed duri...
Chapter
In this chapter, we conclude on the global achievements that were obtained throughout this study. We summarize the main contributions of this thesis in the topic of animal-robot interaction studies and present the perspective for the future in this field. We also mention the lessons learned about the use of zebrafish for this type of study and the...
Chapter
In the first chapter of this dissertation, we defined the main goal of this study: successfully designing robotic tools to create mixed societies of robots and fish. Then, we showed how we designed the different robotic devices and controllers, using experiments involving fish to assess and improve their efficiency to trigger the social behavior of...
Article
italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Contribution: This paper presents a model for educational robotics tools and a corresponding set of heuristics for their development and evaluation specifically adapted to the needs and expectations in formal education settings. Background: The incre...
Article
Self-organized collective behavior has been analyzed in diverse types of gregarious animals. Such collective intelligence emerges from the synergy between individuals, which behave at their own time and spatial scales and without global rules. Recently, robots have been developed to collaborate with animal groups in the pursuit of better understand...
Article
Full-text available
Effective radioactive hotspot localization and detection is limited by sensor characteristics (i.e., the long acquisition time and poor angular resolution AR of a gamma camera) that significantly degrade the performance of autonomous exploration in terms of the completion time and accuracy. The goal of this research is to study effective exploratio...
Article
Full-text available
Robotics provides useful tools for educational purposes, allowing to engage students in learning within disparate domains, from computer science and artificial intelligence – traditionally the main domains for educational robotics – to general education, human and social sciences and arts. Robots can be used with different purposes, from being simp...
Article
Full-text available
Collective behavior based on self-organization has been observed in populations of animals from insects to vertebrates. These findings have motivated engineers to investigate approaches to control autonomous multi-robot systems able to reproduce collective animal behaviors, and even to collectively interact with groups of animals. In this article,...
Chapter
Full-text available
We have previously shown how to socially integrate a fish robot into a group of zebrafish thanks to biomimetic behavioural models. The models have to be calibrated on experimental data to present correct behavioural features. This calibration is essential to enhance the social integration of the robot into the group. When calibrated, the behavioura...
Preprint
Full-text available
We have previously shown how to socially integrate a fish robot into a group of zebrafish thanks to biomimetic behavioural models. The models have to be calibrated on experimental data to present correct behavioural features. This calibration is essential to enhance the social integration of the robot into the group. When calibrated, the behavioura...
Chapter
Recent progress in electronics has allowed the construction of affordable mobile robots. This opens many new opportunities, in particular in the context of collective robotics. However, while several algorithms in this field require global localization, this capability is not yet available in low-cost robots without external electronics. In this pa...
Conference Paper
Full-text available
Rehabilitation aims to ameliorate deficits in motor control via intensive practice with the affected limb. Current strategies, such as one-on-one therapy done in rehabilitation centers, have limitations such as treatment frequency and intensity, cost and requirement of mobility. Thus, a promising strategy is home-based therapy that includes task sp...
Article
A robot introduced into an animal group, accepted by the animals as conspecifics, and capable of interacting with them is an efficient tool for ethological research, particularly in studies of collective and social behaviour. In this paper, we present the implementation of an autonomous mobile robot developed by the authors to study group behaviour...
Article
Full-text available
Robots have the potential to display a higher degree of lifetime morphological adaptation than natural organisms. By adopting a modular approach, robots with different capabilities, shapes, and sizes could, in theory, construct and reconfigure themselves as required. However, current modular robots have only been able to display a limited range of...
Article
Full-text available
The original version of this Article contained an error in the author contributions section, whereby credit for design of the experiments was not attributed to N.M. This error has now been corrected in both the PDF and HTML versions of the Article.
Article
Full-text available
Biomimetic robots are promising tools in animal behavioural studies. If they are socially integrated in a groupof animals, they can produce calibrated social stimuli to test the animal responses. However, the design of suchsocial robots is challenging as it involves both a luring capability including appropriate robot behaviours, and theacceptation...
Conference Paper
Full-text available
Bio-hybrid systems made of robots and animals can be useful tools both for biology and robotics. To socially integrate robots into animal groups the robots should behave in a biomimetic manner with close loop interactions between robots and animals. Behavioural zebrafish experiments show that their individual behaviours depend on social interaction...
Conference Paper
The strong interest children show for mobile robots makes these devices potentially powerful to teach programming. Moreover, the tangibility of physical objects and the sociability of interacting with them are added benefits. A key skill that novices in programming have to acquire is the ability to mentally trace program execution. However, because...
Conference Paper
Full-text available
The Cellulo robots are small tangible robots that are designed to represent virtual interactive point-like objects that reside on a plane within carefully designed learning activities. In the context of these activities, our robots not only display autonomous motion and act as tangible interfaces, but are also usable as haptic devices in order to e...
Article
Full-text available
Robotic animals are nowadays developed for various types of research, such as bioinspired robotics, biomimetics, and animal behavioral studies. The design of these robots poses great challenges as they often have to achieve very high-level performances in terms of locomotion, size, and visual aspect. We developed a robotic system for direct underwa...