Next Article in Journal
Estimating Changes in Habitat Quality through Land-Use Predictions: Case Study of Roe Deer (Capreolus pygargus tianschanicus) in Jeju Island
Next Article in Special Issue
Teacher and Context Factors Associated with the Educational Use of ICT: A Costa Rican Case Study
Previous Article in Journal
Rethinking Highway Safety Analysis by Leveraging Crowdsourced Waze Data
Previous Article in Special Issue
Self-Perception of the Digital Competence of Educators during the COVID-19 Pandemic: A Cross-Analysis of Different Educational Stages
Article

Education in Programming and Mathematical Learning: Functionality of a Programming Language in Educational Processes

Faculty of Education, University Square 3, CP 02071 Albacete, Spain
*
Author to whom correspondence should be addressed.
Sustainability 2020, 12(23), 10129; https://doi.org/10.3390/su122310129
Received: 31 October 2020 / Revised: 30 November 2020 / Accepted: 1 December 2020 / Published: 4 December 2020
(This article belongs to the Special Issue ICT and Sustainable Education)
(1) Background: It is becoming more common to incorporate education in programming into educational environments. (2) Methods: In order to show the benefits of including teaching programming, we present an investigation carried out with a group of Spanish schoolchildren in the fifth year of primary education (ages 10–11). We demonstrate an integrated experience in the ordinary curriculum connecting technology to mathematics education. We created a work project for students to use Scratch and to assess its benefits, created two groups of students, an experimental and a control group, with a sample of 3795 individuals. They were administered the online version of the Battery of Mathematical Competence Evaluation (BECOMA On) at two timepoints, the pretest (the beginning of the project) and the post-test (the final stage). (3) Results: The results showed statistically significant differences between groups and timepoints, with the experimental group scoring higher, demonstrating the effectiveness of the education in programming program for mathematics. (4) Conclusions: Education systems face a challenge in the sphere of the consolidation of technologies in education with the consequent need to change didactic designs to enhance quality, equitable, sustainable education processes. View Full-Text
Keywords: education in programming; educational technology; mathematical learning education in programming; educational technology; mathematical learning
Show Figures

Figure 1

MDPI and ACS Style

García-Perales, R.; Palomares-Ruiz, A. Education in Programming and Mathematical Learning: Functionality of a Programming Language in Educational Processes. Sustainability 2020, 12, 10129. https://doi.org/10.3390/su122310129

AMA Style

García-Perales R, Palomares-Ruiz A. Education in Programming and Mathematical Learning: Functionality of a Programming Language in Educational Processes. Sustainability. 2020; 12(23):10129. https://doi.org/10.3390/su122310129

Chicago/Turabian Style

García-Perales, Ramón, and Ascensión Palomares-Ruiz. 2020. "Education in Programming and Mathematical Learning: Functionality of a Programming Language in Educational Processes" Sustainability 12, no. 23: 10129. https://doi.org/10.3390/su122310129

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop