Educational Robotics in Primary School: Measuring the Development of Computational Thinking Skills with the Bebras Tasks †
Abstract
:1. Introduction
- Does a basic robotics laboratory supported by the use of a Lego® Education WeDo 2.0 robotics kit impact the development of CT skills in children aged from 8 to 10 years?
- Is there a difference in the effect of the laboratory on CT skills between children from third- and fourth-grade, respectively?
2. Materials and Methods
2.1. Research Design
2.2. Description of the Intervention
2.3. Data Collection and Characteristics of Participants
2.4. Measures
2.4.1. Computational Thinking
- Logically analyzing data: three tasks (parking lot, Christmas presents, and crossbred animals) subsume abilities related to logical inference, deductive reasoning, checking whether data satisfy given properties, and drawing correct conclusions.
- Logically organizing data: four tasks (crossbred animals, wallpaper, volley tournament, and ninjas) present data arranged or ask to reorganize data according to certain criteria or structures (e.g., sequences or hierarchical trees).
- Representing data through formal encoding: one task (ninjas) built on a simple cryptographic system, and pupils need to perform a decoding process.
- Algorithmic thinking: five tasks (colored paths, through the passage, wallpaper, blocks, and interactive dance) deal with procedures defined as sequences of steps/actions/instructions that need to be selected within a predefined set of “primitives”. As a consequence, the tasks require pupils to understand the role of such primitives and the effects of their combination, to correctly execute the sequence or foresee the effect of this execution, and thus to combine the primitives in order to obtain the desired outcome.
- Implementing simple algorithmic procedures: three of the tasks requiring algorithmic thinking (through the passage, blocks, and interactive dance) deal with basic programming; in other terms, the algorithmic procedures need to be implemented on the basis of simple kinds of formal syntax.
2.4.2. Additional Measures
2.5. Statistical Analysis
3. Results
4. Discussion
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Hung, D. Situated cognition and problem-based learning: Implications for learning and instruction with technology. J. Interact. Learn. Res. 2002, 13, 393–414. [Google Scholar]
- Blumenfeld, P.C.; Soloway, E.; Marx, R.W.; Krajcik, J.S.; Guzdial, M.; Palincsar, A. Motivating project-based learning: Sustaining the doing, supporting the learning. Educ. Psychol. 1991, 26, 369–398. [Google Scholar]
- Bell, S. Project-based learning for the 21st century: Skills for the future. Clear. House 2010, 83, 39–43. [Google Scholar] [CrossRef]
- Benitti, F.B.V. Exploring the educational potential of robotics in schools: A systematic review. Comput. Educ. 2012, 58, 978–988. [Google Scholar] [CrossRef]
- Benitti, F.B.V.; Spolaôr, N. How Have Robots Supported STEM Teaching? In Robotics in STEM Education; Khine, M., Ed.; Springer: Cham, Swizterland, 2017; pp. 103–129. [Google Scholar]
- Papert, S. Mindstorms: Children, Computers, and Powerful Ideas, 2nd ed.; Basic Books Inc.: New York, NY, USA, 1980. [Google Scholar]
- Garneli, V.; Giannakos, M.N.; Chorianopoulos, K. Computing education in K-12 schools: A review of the literature. In Proceedings of the 2015 IEEE Global Engineering Education Conference (EDUCON 2015), Tallinn, Estonia, 18–20 March 2015; pp. 543–551. [Google Scholar]
- Weintrop, D.; Wilensky, U. To block or not to block, that is the question: Students’ perceptions of blocks-based programming. In Proceedings of the 14th International Conference on Interaction Design and Children (IDC 2015), Boston, MA, USA, 21–24 June 2015; ACM: New York, NY, USA, 2015; pp. 199–208. [Google Scholar]
- Weintrop, D.; Wilensky, U. Comparing block-based and text-based programming in high school computer science classrooms. ACM Trans. Comput. Educ. 2017, 18, 3. [Google Scholar] [CrossRef]
- Kelleher, C.; Randy Pausch, R. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Comput. Surv. 2005, 37, 83–137. [Google Scholar] [CrossRef]
- LEGO® Education WeDo 2.0 Core Set by LEGO® Education. Available online: https://education.lego.com/en-us/shop/wedo-2 (accessed on 28 June 2019).
- Wing, J.M. Computational thinking. In Communications of the ACM; ACM: New York, NY, USA, 2006; Volume 49, pp. 33–35. [Google Scholar]
- Wing, J.M. Computational thinking. In Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-centric Computing, Pittsburgh, PA, USA, 18–22 September 2011. [Google Scholar]
- Operational Definition of Computational Thinking for K-12 Education. 2011. Available online: http://www.iste.org/docs/ct-documents/computational-thinking-operational-definition-flyer.pdf (accessed on 28 June 2019).
- Computational Thinking: A Guide for Teachers. 2015. Available online: http://community.computingatschool.org.uk/resources/2324/single (accessed on 28 June 2019).
- García-Peñalvo, F.J.; Mendes, A.J. Exploring the computational thinking effects in pre-university education. Comput. Hum. Behav. 2018, 80, 407–411. [Google Scholar] [CrossRef]
- Ministero Dell’istruzione, Università e Ricerca (MIUR, Italian Minister of Education, University, and Research). Piano Nazionale Scuola Digitale (National Plan for Digital School). Available online: http://www.istruzione.it/scuola_digitale/allegati/Materiali/pnsd-layout-30.10-WEB.pdf (accessed on 28 June 2019).
- Mubin, O.; Stevens, C.J.; Shahid, S.; Al Mahmud, A.; Dong, J.J. A review of the applicability of robots in education. Technol. Educ. Learn. 2013, 1, 1–7. [Google Scholar] [CrossRef]
- Sullivan, F.R.; Heffernan, J. Robotic Construction Kits as Computational Manipulatives for Learning in the STEM Disciplines. J. Res. Technol. Educ. 2016, 48, 105–128. [Google Scholar] [CrossRef] [Green Version]
- Pinto-Llorente, A.M.; Casillas-Martín, S.; Cabezas-Martín, M.; García-Peñalvo, F.J. Building, coding and programming 3D models via a visual programming environment. Qual. Quant. 2017, 53, 2455–2468. [Google Scholar] [CrossRef]
- Pinto-Llorente, A.M.; Casillas-Martín, S.; Cabezas-Martín, M.; García-Peñalvo, F.J. Developing Computational Thinking via the Visual Programming Tool: Lego Education WeDo. In Proceedings of the Fourth International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM’16), Salamanca, Spain, 2–4 November 2016; ACM: New York, NY, USA, 2016; pp. 45–50. [Google Scholar]
- Bers, M.U.; Flannery, L.; Kazakoff, E.R.; Sullivan, A. Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Comput. Educ. 2014, 72, 145–157. [Google Scholar] [CrossRef]
- Chin, K.; Hong, Z.; Chen, Y. Impact of Using an Educational Robot-Based Learning System on Students’ Motivation in Elementary Education. IEEE Trans. Learn. Technol. 2014, 7, 333–345. [Google Scholar] [CrossRef]
- Siddiq, F.; Hatlevik, O.E.; Olsen, R.V.; Throndsen, I.; Scherer, R. Taking a future perspective by learning from the past. A systematic review of assessment instruments that aim to measure primary and secondary school students’ ICT literacy. Educ. Res. Rev. 2016, 19, 58–84. [Google Scholar] [CrossRef]
- Chiazzese, G.; Arrigo, M.; Chifari, A.; Lonati, V.; Tosto, C. Exploring the Effect of a Robotics Laboratory on Computational Thinking Skills in Primary School Children Using the Bebras Tasks. In Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality TEEM’18, Salamanca, Spain, 24–26 October 2018; ACM: New York, NY, USA, 2018; pp. 25–30. [Google Scholar]
- Montero, I.; León, O.G. A guide for naming research studies in Psychology. Int. J. Clin. Health Psychol. 2007, 7, 847–862. [Google Scholar]
- Progetto PROMISE. Available online: http://www.promiseproject.it (accessed on 28 June 2019).
- Martín-Ramos, P.; Lopes, M.J.; da Silva, M.M.L.; Gomes, P.E.; da Silva, P.S.P.; Domingues, J.P.; Silva, M.R. First exposure to Arduino through peer-coaching: Impact on students’ attitudes towards programming. Comput. Hum. Behav. 2017, 76, 51–58. [Google Scholar] [CrossRef]
- Dagienė, V.; Futschek, G. Bebras international contest on informatics and computer literacy: Criteria for good tasks. In Proceedings of the International Conference on Informatics in Secondary Schools-Evolution and Perspectives, Torun, Poland, 1–4 July 2008; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar] [CrossRef]
- Dagiene, V.; Stupuriene, G. Bebras-a sustainable community building model for the concept based learning of informatics and computational thinking. Inform. Educ. 2016, 15, 25–44. [Google Scholar] [CrossRef]
- Bellettini, C.; Fabrizio, F.; Lonati, V.; Macoratti, R.; Malchiodi, D.; Monga, M.; Morpurgo, A. A Platform for the Italian Bebras. In Proceedings of the International Conference on Computer Supported Education (CSEDU 2018), Funchal, Madeira, Portugal, 15–17 March 2018; SciTePress: Setúbal, Portugal, 2018; pp. 350–357. [Google Scholar] [CrossRef]
- Benvenuti Nella Piattaforma Delle Gare Bebras. Available online: https://bebras.it/students (accessed on 3 September 2019).
- Calcagni, A.; Lonati, V.; Malchiodi, D.; Monga, M.; Morpurgo, A. Promoting computational thinking skills: Would you use this Bebras task? In Proceedings of the International Conference on Informatics in Schools (ISSEP 2017), Helsinki, Finland, 13–15 November 2017; Springer: Cham, Switzerland, 2017; pp. 102–113. [Google Scholar]
- Román-González, M.; Moreno-León, J.; Robles, G. Complementary tools for computational thinking assessment. In Proceedings of the International Conference on Computational Thinking Education (CTE 2017), Hong Kong, China, 13–15 July 2017; Kong, S.C., Sheldon, J., Li, K.Y., Eds.; The Education University of Hong Kong: Hong Kong, China, 2017. [Google Scholar]
- Fritz, C.O.; Morris, P.E.; Richler, J.J. Effect size estimates: Current use, calculations, and interpretation. J. Exp. Psychol. Gen. 2012, 141, 2–18. [Google Scholar] [CrossRef] [PubMed]
- Chiazzese, G.; Fulantelli, G.; Pipitone, V.; Taibi, D. Engaging Primary School Children in Computational Thinking: Designing and Developing Videogames. Educ. Knowl. Soc. 2018, 19, 63–81. [Google Scholar] [CrossRef] [Green Version]
- Città, G.; Gentile, M.; Allegra, M.; Arrigo, M.; Conti, D.; Ottaviano, S.; Reale, F.; Sciortino, M. The effects of mental rotation on computational thinking. Comput. Educ. 2019, 141, 103613. [Google Scholar] [CrossRef]
- Chen, G.; Shen, J.; Barth-Cohen, L.; Jiang, S.; Huang, X.; Eltoukhy, M. Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Comput. Educ. 2017, 109, 162–175. [Google Scholar] [CrossRef]
- Statistiche Gare Bebras Italiano 2017. Available online: https://bebras.it/1718/Statistiche+gare.html (accessed on 28 June 2019).
Variable | Intervention | Comparison | ||||
---|---|---|---|---|---|---|
3rd GC 1 (n = 16) | 3rd GC 2 (n = 14) | 4th GC (n = 21) | 3rd GC 1 (n = 8) | 3rd GC 2 (n = 8) | 4th GC (n = 16) | |
M (SD) or N | M (SD) or N | M (SD) or N | M (SD) or N | M (SD) or N | M (SD) or N | |
Female | 5 | 5 | 8 | 2 | 5 | 5 |
AP | 4.49 (0.74) | 4.49 (0.60) | 4.55 (0.49) | 3.60 (1.05) | 3.31 (0.70) | 4.86 (0.31) |
STEM AP | 4.50 (0.73) | 4.45 (0.75) | 4.51 (0.55) | 3.63 (1.06) | 3.25 (0.71) | 4.81 (0.36) |
Variable | Intervention | Control | ||||||
---|---|---|---|---|---|---|---|---|
3rd GS | 4th GS | 3rd GS | 4th GS | |||||
M (SD) | Mdn | M (SD) | Mdn | M (SD) | Mdn | M (SD) | Mdn | |
Bebras Total Scores | 19.90 (6.40) | 20 | 19.76 (7.24) | 19 | 11.31 (5.51) | 13 | 15.50 (5.79) | 16 |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chiazzese, G.; Arrigo, M.; Chifari, A.; Lonati, V.; Tosto, C. Educational Robotics in Primary School: Measuring the Development of Computational Thinking Skills with the Bebras Tasks. Informatics 2019, 6, 43. https://doi.org/10.3390/informatics6040043
Chiazzese G, Arrigo M, Chifari A, Lonati V, Tosto C. Educational Robotics in Primary School: Measuring the Development of Computational Thinking Skills with the Bebras Tasks. Informatics. 2019; 6(4):43. https://doi.org/10.3390/informatics6040043
Chicago/Turabian StyleChiazzese, Giuseppe, Marco Arrigo, Antonella Chifari, Violetta Lonati, and Crispino Tosto. 2019. "Educational Robotics in Primary School: Measuring the Development of Computational Thinking Skills with the Bebras Tasks" Informatics 6, no. 4: 43. https://doi.org/10.3390/informatics6040043
APA StyleChiazzese, G., Arrigo, M., Chifari, A., Lonati, V., & Tosto, C. (2019). Educational Robotics in Primary School: Measuring the Development of Computational Thinking Skills with the Bebras Tasks. Informatics, 6(4), 43. https://doi.org/10.3390/informatics6040043