Scratch and unity design in elementary education: A study in initial teacher training.

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • Additional Information
    • Subject Terms:
    • Abstract:
      Background: The present study analyses the design of programming literacy in the sixth grade of Primary Education, starting from the use of simple activities with visual block‐based programming, through Scratch, and progressively linking difficulty to the use of the Unity engine, and the C# language, with simple activities identical to those created in Scratch. Objectives: This research aims to evaluate future teachers' abilities and attitudes regarding programming and its educational possibilities. We intend to evaluate the viability of a teaching proposal that combines a visual block‐based programming environment and a more advanced one, based on C#. Method: In the settings of two public Spanish universities, we analyse the possibilities in the training of future teachers who are studying for a degree in Primary Education Teaching and a degree in Pedagogy. Based on a test and three scales, descriptive data and statistical inference are detailed through a quasi‐experimental design with a Student's t‐test in the first dimension, and a Wilcoxon test in the second dimension. Results: The participants improved their performance and attitudes towards programming with the intervention of the study in the use of coding. Conclusions: It can be concluded that coding is essential in teacher training, and that a greater presence of programming training in higher education is essential. The benefits are visible in the pedagogical approach of coding related to creativity, innovation, motivation, an active approach and interest, highlighting the fact that the implementation of visual block‐based programming by blocks and engines is feasible in Elementary Education. The training proposal—provided by appropriate progression, selection, and sequencing of content—fosters basic and practical teacher training, and this can be defined as an apt training solution. Lay Description: What is already known about this topic: Visual Programming Language (Scratch) provides benefits in educational contextsEducational Technology in classroom provides motivation and encouragement.Active methods and interactions are interesting and beneficial to elementary school students What this paper adds: Visual programming and game engine are feasible in Elementary Education, detailing significant improvements regarding academic outcomesWe found benefits in this pedagogical approach related to creativity, innovation, motivation, active approach and interest. Implications for practice and/or policy: Due to the benefits and positive results obtained in this research it is recommended to implement Visual Programming LanguageWe recommend the introduction to engine in educational settings in 6th grade in primary education though a cross‐curricular implementation.We recommend to apply an active approach, innovation, and learning computational concepts. [ABSTRACT FROM AUTHOR]
    • Abstract:
      Copyright of Journal of Computer Assisted Learning is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. 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.)