A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch

It is the intention of the current study to suggest a trajectory for the advancement of prospective mathematics teachers’ use of meta-cognitive skills in solving mathematics-based programming problems with Scratch. Scratch is a code-based program that can be utilized in teaching various disciplines,...

Full description

Bibliographic Details
Main Authors: Wajeeh Daher, Nimer Baya’a, Otman Jaber, Juhaina Awawdeh Shahbari
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/12/10/1627
_version_ 1797551972973281280
author Wajeeh Daher
Nimer Baya’a
Otman Jaber
Juhaina Awawdeh Shahbari
author_facet Wajeeh Daher
Nimer Baya’a
Otman Jaber
Juhaina Awawdeh Shahbari
author_sort Wajeeh Daher
collection DOAJ
description It is the intention of the current study to suggest a trajectory for the advancement of prospective mathematics teachers’ use of meta-cognitive skills in solving mathematics-based programming problems with Scratch. Scratch is a code-based program that can be utilized in teaching various disciplines, especially geometry and its rich range of subjects such as the topic of symmetry. The present study suggests that advancing prospective teachers’ meta-cognitive skills in the Scratch environment could be done through problem solving and negotiations. The present paper analyzed the implementation of the trajectory by two pedagogic supervisors who attempted, in the frame of one-year preparation (2018–2019), to educate 18 prospective teachers to use meta-cognitive skills in mathematics-based programming activities, where this attempt was based on problem solving and negotiation processes. Data were collected through videoing and recording the learning sessions of the prospective teachers and was analyzed using deductive and inductive constant comparison methods. The deductive analysis utilized theoretical models of meta-cognitive processes and negotiation processes. The research results indicated that the negotiation processes supported the development of the prospective teachers’ meta-cognitive processes in solving mathematics-based programming problems with Scratch.
first_indexed 2024-03-10T15:53:25Z
format Article
id doaj.art-f4087055260443e781805a1bbcc406d9
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-10T15:53:25Z
publishDate 2020-10-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-f4087055260443e781805a1bbcc406d92023-11-20T15:55:03ZengMDPI AGSymmetry2073-89942020-10-011210162710.3390/sym12101627A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with ScratchWajeeh Daher0Nimer Baya’a1Otman Jaber2Juhaina Awawdeh Shahbari3Department of Mathematics Education, Al-Qasemi Academic College of Education, Baka 30100, IsraelDepartment of Mathematics Education, Al-Qasemi Academic College of Education, Baka 30100, IsraelDepartment of Mathematics Education, Al-Qasemi Academic College of Education, Baka 30100, IsraelDepartment of Mathematics Education, Al-Qasemi Academic College of Education, Baka 30100, IsraelIt is the intention of the current study to suggest a trajectory for the advancement of prospective mathematics teachers’ use of meta-cognitive skills in solving mathematics-based programming problems with Scratch. Scratch is a code-based program that can be utilized in teaching various disciplines, especially geometry and its rich range of subjects such as the topic of symmetry. The present study suggests that advancing prospective teachers’ meta-cognitive skills in the Scratch environment could be done through problem solving and negotiations. The present paper analyzed the implementation of the trajectory by two pedagogic supervisors who attempted, in the frame of one-year preparation (2018–2019), to educate 18 prospective teachers to use meta-cognitive skills in mathematics-based programming activities, where this attempt was based on problem solving and negotiation processes. Data were collected through videoing and recording the learning sessions of the prospective teachers and was analyzed using deductive and inductive constant comparison methods. The deductive analysis utilized theoretical models of meta-cognitive processes and negotiation processes. The research results indicated that the negotiation processes supported the development of the prospective teachers’ meta-cognitive processes in solving mathematics-based programming problems with Scratch.https://www.mdpi.com/2073-8994/12/10/1627prospective teachersmeta-cognitiveprogrammingproblem solvingmathematics
spellingShingle Wajeeh Daher
Nimer Baya’a
Otman Jaber
Juhaina Awawdeh Shahbari
A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch
Symmetry
prospective teachers
meta-cognitive
programming
problem solving
mathematics
title A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch
title_full A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch
title_fullStr A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch
title_full_unstemmed A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch
title_short A Trajectory for Advancing the Meta-Cognitive Solving of Mathematics-Based Programming Problems with Scratch
title_sort trajectory for advancing the meta cognitive solving of mathematics based programming problems with scratch
topic prospective teachers
meta-cognitive
programming
problem solving
mathematics
url https://www.mdpi.com/2073-8994/12/10/1627
work_keys_str_mv AT wajeehdaher atrajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch
AT nimerbayaa atrajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch
AT otmanjaber atrajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch
AT juhainaawawdehshahbari atrajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch
AT wajeehdaher trajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch
AT nimerbayaa trajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch
AT otmanjaber trajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch
AT juhainaawawdehshahbari trajectoryforadvancingthemetacognitivesolvingofmathematicsbasedprogrammingproblemswithscratch