Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch

Transformations, including symmetry and rotations, are important in solving mathematical problems. Meta-cognitive functions are considered critical in solving mathematical problems. In the current study, we examined prospective teachers’ use of meta-cognitive functions while solving mathematical-bas...

Full description

Bibliographic Details
Main Authors: Juhaina Awawdeh Shahbari, Wajeeh Daher, Nimer Baya’a, Otman Jaber
Format: Article
Language:English
Published: MDPI AG 2020-09-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/12/9/1569
_version_ 1797552974271086592
author Juhaina Awawdeh Shahbari
Wajeeh Daher
Nimer Baya’a
Otman Jaber
author_facet Juhaina Awawdeh Shahbari
Wajeeh Daher
Nimer Baya’a
Otman Jaber
author_sort Juhaina Awawdeh Shahbari
collection DOAJ
description Transformations, including symmetry and rotations, are important in solving mathematical problems. Meta-cognitive functions are considered critical in solving mathematical problems. In the current study, we examined prospective teachers’ use of meta-cognitive functions while solving mathematical-based programming problems in the Scratch environment. The study was conducted among 18 prospective teachers, who engaged in a sequence of mathematical problems that utilize Scratch. The data sources included video recordings and solution reports while they performed mathematical problems. The findings indicated that the participants developed their meta-cognitive functions as problem solvers related to both mathematics and programming aspects. The findings also indicated that the participants developed regulation meta-cognitive functions more than awareness and evaluation ones in mathematical and programming aspects.
first_indexed 2024-03-10T16:08:47Z
format Article
id doaj.art-841834e877be414f818c61f8511c939c
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-10T16:08:47Z
publishDate 2020-09-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-841834e877be414f818c61f8511c939c2023-11-20T14:38:02ZengMDPI AGSymmetry2073-89942020-09-01129156910.3390/sym12091569Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with ScratchJuhaina Awawdeh Shahbari0Wajeeh Daher1Nimer Baya’a2Otman Jaber3Mathematics Education Department, Al-Qasemi Academic College of Education, Baqa 30100, IsraelMathematics Education Department, Al-Qasemi Academic College of Education, Baqa 30100, IsraelMathematics Education Department, Al-Qasemi Academic College of Education, Baqa 30100, IsraelMathematics Education Department, Al-Qasemi Academic College of Education, Baqa 30100, IsraelTransformations, including symmetry and rotations, are important in solving mathematical problems. Meta-cognitive functions are considered critical in solving mathematical problems. In the current study, we examined prospective teachers’ use of meta-cognitive functions while solving mathematical-based programming problems in the Scratch environment. The study was conducted among 18 prospective teachers, who engaged in a sequence of mathematical problems that utilize Scratch. The data sources included video recordings and solution reports while they performed mathematical problems. The findings indicated that the participants developed their meta-cognitive functions as problem solvers related to both mathematics and programming aspects. The findings also indicated that the participants developed regulation meta-cognitive functions more than awareness and evaluation ones in mathematical and programming aspects.https://www.mdpi.com/2073-8994/12/9/1569meta-cognitive functionsprogrammingScratchprospective teachersmathematics
spellingShingle Juhaina Awawdeh Shahbari
Wajeeh Daher
Nimer Baya’a
Otman Jaber
Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch
Symmetry
meta-cognitive functions
programming
Scratch
prospective teachers
mathematics
title Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch
title_full Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch
title_fullStr Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch
title_full_unstemmed Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch
title_short Prospective Teachers’ Development of Meta-Cognitive Functions in Solving Mathematical-Based Programming Problems with Scratch
title_sort prospective teachers development of meta cognitive functions in solving mathematical based programming problems with scratch
topic meta-cognitive functions
programming
Scratch
prospective teachers
mathematics
url https://www.mdpi.com/2073-8994/12/9/1569
work_keys_str_mv AT juhainaawawdehshahbari prospectiveteachersdevelopmentofmetacognitivefunctionsinsolvingmathematicalbasedprogrammingproblemswithscratch
AT wajeehdaher prospectiveteachersdevelopmentofmetacognitivefunctionsinsolvingmathematicalbasedprogrammingproblemswithscratch
AT nimerbayaa prospectiveteachersdevelopmentofmetacognitivefunctionsinsolvingmathematicalbasedprogrammingproblemswithscratch
AT otmanjaber prospectiveteachersdevelopmentofmetacognitivefunctionsinsolvingmathematicalbasedprogrammingproblemswithscratch