Abstract
The aim of this work is to analyze different programming environments for beginning students that facilitate the development of computational thinking skills, program creation and transition to a text-based programming language. A quasi-experimental methodological design was used, since it did not work with a control group. A mixed exploratory investigation was carried out. The study group consisted of 34 first-year students from the Professional School of Education of the National University of San Agustin de Arequipa. The results show that teaching with block-based programming environments facilitates the understanding of programming concepts. Code.org and turtle with Python were the most preferred tools for learning programming, making them suitable for transitioning to a textual programming language. The programming environments used allowed the development of skills related to computational thinking.
Translated title of the contribution | Analysis of programming environments for developing computational thinking skills and teaching programming to novices |
---|---|
Original language | Spanish |
Pages (from-to) | 533-548 |
Number of pages | 16 |
Journal | RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao |
Issue number | E43 |
State | Published - 2021 |
Bibliographical note
Publisher Copyright:© 2021, Associacao Iberica de Sistemas e Tecnologias de Informacao. All rights reserved.