2019
DOI: 10.3390/electronics8080899
|View full text |Cite
|
Sign up to set email alerts
|

PyBoKids: An Innovative Python-Based Educational Framework Using Real and Simulated Arduino Robots

Abstract: In western countries, robotics is becoming increasingly common in primary and secondary education, both as a specific discipline and a tool to make science, technology, engineering, and mathematics (STEM) subjects more appealing to children. The impact of robotics on society is also growing yearly, with new robotics applications in such things as autonomous cars, vacuum cleaners, and the area of logistics. In addition, the labor market is constantly demanding more professionals with robotics skills. This paper… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
2
2

Relationship

0
10

Authors

Journals

citations
Cited by 17 publications
(12 citation statements)
references
References 30 publications
0
11
0
1
Order By: Relevance
“…Indeed, teachers in Mee's (2020, p. 3) survey expressed concern that 'the current pressure to focus on programming and coding is already resulting in a decline of wider digital competencies' required in a digitalized society, and primary teachers in Larke's (2019) study used their professional judgement to modify or reject England's National Curriculum on computing standards by minimizing or ignoring subject content that they deemed redundant or less than critical to their students' success. Second, the notions above imply that even an active implementation of computing education does not necessarily equate to a pedagogy that supports children's agentic subjectivity in a computationally steeped society, and a review of existing research (eg, Duncan et al, 2017;Fagerlund et al, 2021;Geldreich et al, 2018;Mertala et al, 2020;Otterborn et al, 2020;Papadakis & Kalogiannakis, 2020;Sáez-López et al, 2016;Rich et al, 2019;Vega & Cañas, 2019) suggests that technical and functional aspects are dominant in computing education and that societal issues are touched upon in only a limited manner at best. To overcome these obstacles, this conceptual paper proposes a more comprehensive approach for computing education.…”
Section: Practitioner Notesmentioning
confidence: 99%
“…Indeed, teachers in Mee's (2020, p. 3) survey expressed concern that 'the current pressure to focus on programming and coding is already resulting in a decline of wider digital competencies' required in a digitalized society, and primary teachers in Larke's (2019) study used their professional judgement to modify or reject England's National Curriculum on computing standards by minimizing or ignoring subject content that they deemed redundant or less than critical to their students' success. Second, the notions above imply that even an active implementation of computing education does not necessarily equate to a pedagogy that supports children's agentic subjectivity in a computationally steeped society, and a review of existing research (eg, Duncan et al, 2017;Fagerlund et al, 2021;Geldreich et al, 2018;Mertala et al, 2020;Otterborn et al, 2020;Papadakis & Kalogiannakis, 2020;Sáez-López et al, 2016;Rich et al, 2019;Vega & Cañas, 2019) suggests that technical and functional aspects are dominant in computing education and that societal issues are touched upon in only a limited manner at best. To overcome these obstacles, this conceptual paper proposes a more comprehensive approach for computing education.…”
Section: Practitioner Notesmentioning
confidence: 99%
“…This is one of the steps taken by government to improve education in the country. Indeed, in many western countries, Robotics is becoming increasingly common in primary and secondary education, both as a specific discipline and a tool to make STEM subjects more appealing to children [12].…”
Section: The Rise Of Microcontrollers In Educationmentioning
confidence: 99%
“…Apart from a few exceptions, all the language features of Python are available in Micropython. e main reason for using Micropython in the DTC prototype is that today Python is one of the most widely used, simple and easy to learn programming languages currently available, and well suited for computational analysis and design [26,27]. With the emergence of Micropython, it becomes easy to program microcontrollers and embedded devices.…”
Section: Dtc Processing Modulementioning
confidence: 99%