An open-source high-level programming language, with object-oriented approach, designed to be easy to learn, often used for educational purposes.
Published in Chapter:
Developing Pre-Service Teachers' STEM Skills With Raspberry Pi Activities
Georgios Bampasidis (Department of Primary Education, National and Kapodistrian University of Athens, Greece), Apostolia Galani (Department of Primary Education, National and Kapodistrian University of Athens, Greece), and George Koutromanos (Department of Primary Education, National and Kapodistrian University of Athens, Greece)
Copyright: © 2021
|Pages: 25
DOI: 10.4018/978-1-7998-6717-3.ch013
Abstract
The aim of this study was to explore the development of pre-service primary school teachers' STEM skills with Raspberry Pi activities. Data were collected from 16 pre-service teachers through semi-constructed interviews, reports, and a questionnaire. The results of the qualitative analysis showed that the participants developed the STEM skills mentioned in the literature such as confidence, computing, problem-solving, creativity, technological skills, and enhanced the learning potential of robotics. Moreover, the ready-to-use Python codes on Raspberry Pi platform could be an effective strategy for pre-service teachers with lack of programming to provide solutions on real-world problems. In addition, the participants successfully connected the Raspberry Pi, sensor kits, and Python scripts with real-world problems. This equipment motivated them to transpose a real-world problem to school knowledge. According to the results the combination of Raspberry Pi, sensors, and Python helped the participants upskill in computing.