Academic Journal
Gaining Python Skills Through Interactive Education Robot Ozobot EVO †.
| Τίτλος: | Gaining Python Skills Through Interactive Education Robot Ozobot EVO †. |
|---|---|
| Συγγραφείς: | Staikova, Maya |
| Πηγή: | Engineering Proceedings; 2025, Vol. 100 Issue 1, p15, 10p |
| Θεματικοί όροι: | Python programming language, Computer programming education, STEM education, Raspberry Pi, Interactive learning |
| Περίληψη: | This paper explores the potential of the Ozobot EVO mobile robot as an educational tool for teaching Python programming. While the robot is currently designed for younger students through color and block programming, it is not yet widely utilized for teaching text-based coding. The Ozobot's compatibility with Python presents a valuable opportunity for students to visualize their programming concepts through the robot's actions, offering a more engaging alternative to console-based learning. The increasing use of the Raspberry Pi, a single-board computer programmed in Python, has necessitated the inclusion of Python in the curriculum. However, students often find learning Python challenging and demotivating. To enhance STEM education and student motivation, this paper proposes sample Python code for the Ozobot EVO, aiming to encourage educators to integrate the robot into their teaching. I suggest some Python code examples for the Ozobot EVO. This is to help educators see how they can use the robot in their lessons. Specifically, code examples for controlling motion, sound, light, and combinations of these functionalities are presented. When students see the robot react immediately to their code, they can understand programming ideas much better than just seeing text in the Python console. The Ozobot EVO mobile robot offers a solid foundation for learning Python programming. [ABSTRACT FROM AUTHOR] |
| Copyright of Engineering Proceedings is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Βάση Δεδομένων: | Complementary Index |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: edb DbLabel: Complementary Index An: 193523354 RelevancyScore: 1007 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 1007.33093261719 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Gaining Python Skills Through Interactive Education Robot Ozobot EVO †. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Staikova%2C+Maya%22">Staikova, Maya</searchLink> – Name: TitleSource Label: Source Group: Src Data: Engineering Proceedings; 2025, Vol. 100 Issue 1, p15, 10p – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Python+programming+language%22">Python programming language</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming+education%22">Computer programming education</searchLink><br /><searchLink fieldCode="DE" term="%22STEM+education%22">STEM education</searchLink><br /><searchLink fieldCode="DE" term="%22Raspberry+Pi%22">Raspberry Pi</searchLink><br /><searchLink fieldCode="DE" term="%22Interactive+learning%22">Interactive learning</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: This paper explores the potential of the Ozobot EVO mobile robot as an educational tool for teaching Python programming. While the robot is currently designed for younger students through color and block programming, it is not yet widely utilized for teaching text-based coding. The Ozobot's compatibility with Python presents a valuable opportunity for students to visualize their programming concepts through the robot's actions, offering a more engaging alternative to console-based learning. The increasing use of the Raspberry Pi, a single-board computer programmed in Python, has necessitated the inclusion of Python in the curriculum. However, students often find learning Python challenging and demotivating. To enhance STEM education and student motivation, this paper proposes sample Python code for the Ozobot EVO, aiming to encourage educators to integrate the robot into their teaching. I suggest some Python code examples for the Ozobot EVO. This is to help educators see how they can use the robot in their lessons. Specifically, code examples for controlling motion, sound, light, and combinations of these functionalities are presented. When students see the robot react immediately to their code, they can understand programming ideas much better than just seeing text in the Python console. The Ozobot EVO mobile robot offers a solid foundation for learning Python programming. [ABSTRACT FROM AUTHOR] – Name: Abstract Label: Group: Ab Data: <i>Copyright of Engineering Proceedings is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=193523354 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.3390/engproc2025100015 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 10 StartPage: 15 Subjects: – SubjectFull: Python programming language Type: general – SubjectFull: Computer programming education Type: general – SubjectFull: STEM education Type: general – SubjectFull: Raspberry Pi Type: general – SubjectFull: Interactive learning Type: general Titles: – TitleFull: Gaining Python Skills Through Interactive Education Robot Ozobot EVO †. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Staikova, Maya IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 06 Text: 2025 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 26734591 Numbering: – Type: volume Value: 100 – Type: issue Value: 1 Titles: – TitleFull: Engineering Proceedings Type: main |
| ResultId | 1 |