Main Article Content


Robotics in education is a promising new area: social robots have started to move into schools as part of educational/learning technologies, playing roles in educational settings that range from tutors, teaching assistants and learners, to learning companions and therapeutic assistants. This paper provides an overview of the main computational methods required to program a social robot and equip it with social intelligence. Some applications of social robots in the field of education are reported to show how the use of educational robots may innovate the learning process at different levels and in various contexts.


Social robots Machine learning Human–Robot interaction Education Affective Computing Robot Programming

Article Details

Author Biography

Donato Malerba, Università degli Studi di Bari Aldo Moro

Head of the Department of Computer Science of the University of Bari "Aldo Moro".
How to Cite
Malerba, D., Appice, A., Buono, P., Castellano, G., De Carolis, B., de Gemmis, M., Polignano, M., Rossano, V., & Rudd, L. M. (2019). Advanced Programming of Intelligent Social Robots. Journal of E-Learning and Knowledge Society, 15(2).

Most read articles by the same author(s)