Μεταπτυχιακές εργασίες / Master Theses
Μόνιμο URI για αυτήν τη συλλογή
Περιηγούμαι
Πλοήγηση Μεταπτυχιακές εργασίες / Master Theses ανά Συγγραφέας "Anastasaki, Evangelia"
Τώρα δείχνει 1 - 1 of 1
Αποτελέσματα ανά σελίδα
Επιλογές ταξινόμησης
Τεκμήριο STEAM - Educational robotics: moving from SCRATCH to PYTHON programming for advanced students.(ΕΛ.ΜΕ.ΠΑ., Σχολή Μηχανικών (ΣΜΗΧ), ΠΜΣ Πληροφορική και Πολυμέσα, 2022-10-13) Anastasaki, Evangelia; Αναστασάκη, ΕυαγγελίαThe thesis studies the introduction of educational robotics within STEAM frameworks and investigates the case of smoothly shifting from Scratch to Python for STEAM robotics learning in advanced classrooms. Initially, we present an analysis of Scratch versus Python commands to integrate educational robotics into the school efficiently. Comparing and contrasting differences in the language rules of Scratch and Python was valuable because students can create more dynamic programs by understanding the coding process. It can become with physical computing hardware, such as LEGO WeDo 2.0, which can assist the students in noticing the abstract concepts of Scratch and Python programming in practice. Furthermore, we constructed experimental functions/commands in Python programming language through a Raspberry Pi Platform, permitting a suitable connection to the WeDo 2.0 robot based on Scratch for advanced students. The main reasons for developing the commands are that Scratch language is a novice programming, and students gain incorrect perceptions of programming behaviour (Moors, Luxton-Reilly, & Denny, 2018). In contrast, Python is real-world programming, which students can utilise the language in future careers, and students can also create dynamic programs in Python using WeDo 2.0. Additionally, we present some projects using the developed WeDo 2.0 Python functions compared with the WeDo Scratch programs as examples for activities in the classroom. The limitation of the thesis was the lack of testing functions in actual instructive practice for data collection about the effectiveness of Python WeDo 2.0 commands in the classroom. The contribution of this thesis lies in the novelty framework of the development of WeDo 2.0 Python functions, which can be utilised in STEAM robotics advanced classrooms for learning in the fields of science, technology, engineering, the arts and mathematics.