{'fraction_non_alphanumeric': 0.017241379310344827, 'fraction_numerical': 0.0, 'mean_word_length': 5.092592592592593, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Online teaching of humanoid robots

In this paper we present an on-line course on programming humanoids robots integrated in the Robotic Programming Network (RPN). Our aim is to create an open course which allows students (from high school age onwards) to access real humanoid robots and program them in a realistic human environment, learning how to use them as extensions of their own bodies to solve problems. This course can give a bigger number of students the opportunity to learn how to program humanoid robots, solve real problems and enter into the complex world of remote interaction, telerobotics and telepresence. In the course the students can advance at their own velocity, outside the traditional teacher talks-students listen environment. For the course we adopted a problem solving organization, which have demonstrated its advantages when teaching STEM. They are presented a series of real problems of increasing difficulty that they have to solve through programming.