A Project Based Learning Approach for Improving Students' Computational Thinking Skills

An educational robotics lab has been planned for undergraduate students in an Electronic Engineering degree, using the Project Based Learning (PBL) approach and the NAO robot. Students worked in a research context, with the aim of making the functions of the NAO robot as social and autonomous as pos...

Full description

Saved in:
Bibliographic Details
Published inFrontiers in robotics and AI Vol. 9; p. 720448
Main Authors Bertacchini, Francesca, Scuro, Carmelo, Pantano, Pietro, Bilotta, Eleonora
Format Journal Article
LanguageEnglish
Published Switzerland Frontiers Media S.A 07.03.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An educational robotics lab has been planned for undergraduate students in an Electronic Engineering degree, using the Project Based Learning (PBL) approach and the NAO robot. Students worked in a research context, with the aim of making the functions of the NAO robot as social and autonomous as possible, adopting in the design process the Wolfram Language (WL), from the Mathematica software. Interfacing the programming environment of the NAO with Mathematica, they solved in part the problem of autonomy of the NAO, thus realizing enhanced functions of autonomous movement, recognition of human faces and speech for improving the system social interaction. An external repository was created to streamline processes and stow data that the robot can easily access. Self-assessment processes demonstrated that the course provided students with useful skills to cope with real life problems. Cognitive aspects of programming by WL have also been collected in the students' feedback.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
Edited by: Francisco Bellas, University of A Coruña, Spain
Carlos V. Regueiro, University of A Coruña, Spain
Reviewed by: Ioan Tudosa, University of Sannio, Italy
This article was submitted to Computational Intelligence in Robotics, a section of the journal Frontiers in Robotics and AI
ISSN:2296-9144
2296-9144
DOI:10.3389/frobt.2022.720448