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