<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="1.3" article-type="research-article"><front><journal-meta><journal-id journal-id-type="issn">2541-2590</journal-id><journal-title-group><journal-title>JRAMathEdu (Journal of Research and Advances in Mathematics Education)</journal-title><abbrev-journal-title>J.Res.Adv.Math.Educ</abbrev-journal-title></journal-title-group><issn pub-type="epub">2541-2590</issn><issn pub-type="ppub">2503-3697</issn><publisher><publisher-name>Lembaga Pengembangan Publikasi Ilmiah dan Buku Ajar, Universitas Muhammadiyah Surakarta</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.23917/jramathedu.v9i2.10442</article-id><article-categories/><title-group><article-title>Examining prospective mathematics teachers’ computational thinking through the lens of cognitive style</article-title></title-group><contrib-group><contrib contrib-type="author"><name><surname>Maharani</surname><given-names>Swasti</given-names></name><address><country>Indonesia</country><email>swasti.mathedu@unipma.ac.id</email></address><xref ref-type="aff" rid="AFF-1"/><xref ref-type="corresp" rid="cor-0"/></contrib><contrib contrib-type="author"><name><surname>Ardiana</surname><given-names>Ardiana</given-names></name><address><country>Indonesia</country></address><xref ref-type="aff" rid="AFF-2"/></contrib><contrib contrib-type="author"><name><surname>Andari</surname><given-names>Tri</given-names></name><address><country>Indonesia</country></address><xref ref-type="aff" rid="AFF-1"/></contrib><aff id="AFF-1">Universitas PGRI Madiun</aff><aff id="AFF-2">Universitas Khairun</aff></contrib-group><author-notes><corresp id="cor-0"><bold>Corresponding author: Swasti Maharani</bold>, Universitas PGRI Madiun .Email:<email>swasti.mathedu@unipma.ac.id</email></corresp></author-notes><pub-date date-type="pub" iso-8601-date="2024-4-30" publication-format="electronic"><day>30</day><month>4</month><year>2024</year></pub-date><pub-date date-type="collection" iso-8601-date="2024-4-30" publication-format="electronic"><day>30</day><month>4</month><year>2024</year></pub-date><volume>9</volume><issue>2</issue><fpage>75</fpage><lpage>90</lpage><history><date date-type="received" iso-8601-date="2024-2-14"><day>14</day><month>2</month><year>2024</year></date><date date-type="rev-recd" iso-8601-date="2024-3-4"><day>4</day><month>3</month><year>2024</year></date><date date-type="accepted" iso-8601-date="2024-4-23"><day>23</day><month>4</month><year>2024</year></date></history><permissions><copyright-statement>Copyright (c) 2024 Swasti Maharani, Ardiana Ardiana, Tri Andari</copyright-statement><copyright-year>2024</copyright-year><copyright-holder>Swasti Maharani, Ardiana Ardiana, Tri Andari</copyright-holder><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">https://creativecommons.org/licenses/by-nc/4.0</ali:license_ref><license-p>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</license-p></license></permissions><self-uri xlink:href="https://journals2.ums.ac.id/index.php/jramathedu/article/view/10442" xlink:title="Examining prospective mathematics teachers’ computational thinking through the lens of cognitive style">Examining prospective mathematics teachers’ computational thinking through the lens of cognitive style</self-uri><abstract><p>The advancement of technology and the demands of the 21st century require prospective mathematics teachers not only to be proficient in content knowledge but also to possess adaptive computational thinking (CT) skills. This study aims to explore the CT abilities of prospective mathematics teachers based on their cognitive styles, namely field-independent (FI) and field-dependent (FD). A descriptive qualitative approach was employed, involving four prospective mathematics teachers selected through purposive sampling based on the results of the Group Embedded Figures Test (GEFT) and their initial CT abilities. Data were collected through CT problem-solving tasks, think-aloud protocols, semi-structured interviews, and direct observations, and were analyzed thematically. The findings reveal that all participants demonstrated competencies in the four dimensions of CT: decomposition, abstraction, pattern recognition, and algorithmic thinking. FI participants (S1 and S2) tended to exhibit CT with symbolic and reflective characteristics, such as symbolic-structural and reflective-tactical thinking. In contrast, FD participants (S3 and S4) displayed concrete-procedural and exploratory-conceptual CT, emphasizing numerical and contextual strategies. These differences highlight the influence of cognitive styles on the CT tendencies of prospective teachers. This study underscores the importance of developing CT training programs that are adaptive to students’ cognitive styles in order to optimize their potential in mathematical problem-solving. The practical implications support the implementation of differentiated CT instruction that accommodates individual thinking preferences within mathematics teacher education.</p></abstract><kwd-group><kwd>Computational thinking</kwd><kwd>Prospective mathematics teachers</kwd><kwd>Cognitive style</kwd><kwd>Problem solving</kwd></kwd-group><funding-group><funding-statement>The author declares that no external funding or institutional assistance was received for the completion of this research</funding-statement></funding-group><custom-meta-group><custom-meta><meta-name>File created by JATS Editor</meta-name><meta-value><ext-link ext-link-type="uri" xlink:href="https://jatseditor.com" xlink:title="JATS Editor">JATS Editor</ext-link></meta-value></custom-meta><custom-meta><meta-name>issue-created-year</meta-name><meta-value>2024</meta-value></custom-meta></custom-meta-group></article-meta></front><body><sec><title>INTRODUCTION</title><p>As information technology advances and drives global competition, countries need to prepare students with appropriate technical knowledge and communication skills to compete in the 21st century. One way to address this challenge is by incorporating Computational Thinking (CT) into the curriculum (<xref ref-type="bibr" rid="BIBR-6">(Bower et al., 2017)</xref> ; <xref ref-type="bibr" rid="BIBR-21">(Maharani et al., 2019)</xref> ). CT is one of the essential skills for successfully overcoming challenges in a complex society shaped by technological advances <xref ref-type="bibr" rid="BIBR-15">(Kale et al., 2018)</xref>.</p><p>CT is a fundamental skill for students in education, equivalent to reading and numeracy <xref ref-type="bibr" rid="BIBR-43">(Zhong et al., 2015)</xref>. This is supported by <xref ref-type="bibr" rid="BIBR-21">(Maharani et al., 2019)</xref>, who state that integrating CT into the school curriculum generally enhances students' ability to think abstractly, develop algorithms, and apply logical reasoning. As a result, students are better equipped to tackle complex and open-ended problems. Activity-based learning strategies have been identified as an effective approach to improving adolescent cognition and guiding learning through manipulative activities and verbal interactions <xref ref-type="bibr" rid="BIBR-8">(Cho &amp; Lee, 2017)</xref>. CT is regarded as a key competency because students not only need to master subjects influenced by computing, but also must be able to apply them in everyday situations and in the global economic context.</p><p>Mathematics is one of the essential components of the school curriculum. Therefore, the integration of CT into mathematics instruction can enhance students’ conceptual understanding of mathematical content. Mathematics learning activities often require hands-on experience that help students develop their problem-solving skills <xref ref-type="bibr" rid="BIBR-20">(Maharani et al., 2021)</xref> ; <xref ref-type="bibr" rid="BIBR-34">(Sung et al., 2017)</xref>. CT and mathematics share a mutually reinforcing relationship, where computational methods can enrich learning in mathematics and science. Conversely, mathematical and applied science context can be used to deepen students’ understanding and application of computational concepts <xref ref-type="bibr" rid="BIBR-7">(Budyastomo &amp; Yusuf, 2024)</xref>.</p><p>The primary reason for introducing CT in mathematics classrooms stems from the growing understanding that computerization is increasingly being applied across various fields of work. Mathematical ability is considered a key factor in predicting students' learning capacity. <xref ref-type="bibr" rid="BIBR-10">(Gadanidis, 2017)</xref> and <xref ref-type="bibr" rid="BIBR-29">(Rambally, 2017)</xref> argue that mathematical thinking plays an important role in the development of CT, as the process of solving mathematical problems is inherently constructive (<xref ref-type="bibr" rid="BIBR-5">(Benakli et al., 2017)</xref> ; <xref ref-type="bibr" rid="BIBR-14">(Junsay, 2016)</xref> ; <xref ref-type="bibr" rid="BIBR-23">(Maharani et al., 2020)</xref> ). This constructive process requires an analytical perspective to solve problems that are both unique and fundamental to students. On the other hand, to teach CT effectively, teachers must have a comprehensive understanding of CT. Mathematics teachers need to consistently integrate CT into their instructional practices. Therefore, it is necessary to examine and understand the CT abilities of prospective mathematics teachers, so that when they enter the teaching profession, they are truly prepared.</p><p>However, the implementation of CT in mathematics teacher education in Indonesia still faces various challenges. Research by <xref ref-type="bibr" rid="BIBR-28">(Pertiwi et al., 2025)</xref> indicates that the integration of CT in mathematics learning across Indonesian educational institutions remains limited and inconsistent. This issue is compounded by teaching approaches that tend to be uniform and do not take into account individual differences in cognitive styles. Cognitive styles, particularly field-dependent (FD) and field-independent (FI), play an important role in how individuals process information and solve problems. <xref ref-type="bibr" rid="BIBR-25">(Nicolaou &amp; Xistouri, 2011)</xref> found that students with FI cognitive styles demonstrated stronger abilities in structuring and solving mathematical problems compared to their FD counterparts. In the Indonesian context, a study by <xref ref-type="bibr" rid="BIBR-12">(Hardiansyah et al., 2024)</xref> revealed that FI students are more capable of representing mathematical concepts abstractly, while FD students rely more on concrete representations. Unfortunately, current CT instructional approaches have not yet adapted to these cognitive style differences. As a result, the full potential of individuals in developing CT skills cannot be optimally realized.</p><p>Previous research has shown that the integration of CT in mathematics education has been a major focus over the past decade, particularly in the context of K-12 education and teacher training. A systematic review by 2023Ye et al. () highlights that CT-based approaches, such as project-based learning and visual programming (e.g., Scratch), can enhance the understanding of mathematical concepts such as geometry, patterns, and algorithms. However, the study also notes that integration of CT is not always equally successful across all areas of mathematics and that challenge remain in aligning computational thinking with traditional mathematical reasoning.</p><p>In addition, a literature review by<xref ref-type="bibr" rid="BIBR-24">(Mohmad &amp; Maat, 2023)</xref> found that despite growing interest in CT-related activities among mathematics teachers, the number of studies specifically addressing CT practices in mathematics education remains limited. Most existing research has focused on the use of programming and robotics as tools to develop CT skills; however, few have explored how individual cognitive styles influence the application of CT in mathematics instruction. Research conducted by <xref ref-type="bibr" rid="BIBR-30">(Reichert et al., 2020)</xref> shows that mathematics teachers’ CT skills were still weak prior to receiving training. However, the study did not address aspects of teachers’ cognitive styles, even though their responses and adaptations to CT approaches are likely influenced by the way they process information (e.g., reflective vs. impulsive), their visual or verbal preferences, and their tendency toward global or analytical thinking.</p><p>Previous studies have highlighted the importance of integrating Computational Thinking (CT) into mathematics education and the need for approaches tailored to the individual characteristics of teachers.</p><table-wrap id="table-1" ignoredToc=""><label>Table 1</label><caption><p>CT indicators</p></caption><table frame="box" rules="all"><thead><tr><th colspan="1" rowspan="1" style="" align="center" valign="top"><p>Aspect</p></th><th colspan="1" rowspan="1" style="" align="center" valign="top"><p>Characteristics/Indicators</p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Decomposition</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>The ability to break down complex problems into simpler parts that are easier to understand and solve</p></td></tr><tr><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Abstraction</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>The ability to identify and focus on relevant information by deciding which elements to use or disregard</p></td></tr><tr><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Pattern Recognition</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>The ability to identify similarities and patterns in order to formulate general solutions applicable to various problems, including the use of variables</p></td></tr><tr><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Algorithmic</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>The ability to design a step-by-step process or set of actions to solve problems systematically</p></td></tr></tbody></table></table-wrap><p> However, there remains a lack of understanding regarding how the cognitive styles of prospective mathematics teachers influence the development and integration of CT. Therefore, by exploring the relationship between cognitive style and CT ability, this study aims to provide valuable new insights for designing more effective and personalized teacher training programs, while also enriching the existing literature on the integration of CT in mathematics education.</p><p>This research offers novelty by integrating two important domains that are still rarely explored explicitly in the literature: Computational Thinking (CT) and cognitive style, particularly in the context of prospective mathematics teachers. To date, most CT-related research in mathematics education has focused on evaluating the effectiveness of CT-based instructional approaches or developing CT-oriented educational tools. Meanwhile, studies that examine how variations in cognitive style influence CT abilities—especially among future mathematics teachers—remain scarce. Using an exploratory approach, this study aims to investigate how field-independent and field-dependent cognitive styles affect individuals’ tendencies to develop CT components such as decomposition, abstraction, and algorithms. These findings are expected to serve as a foundation for designing teacher training programs that are more adaptive and responsive to individual differences, and to contribute to the advancement of differentiated CT learning models in mathematics education. The CT indicators used in this study are presented in <xref ref-type="table" rid="table-1">Table 1</xref>.</p><p>The research question is what is the level of CT ability in prospective mathematics teachers? What are the cognitive styles that prospective mathematics teachers have? What is the relationship between cognitive style and the CT ability of prospective mathematics teachers? What are the challenges and potentials in the development of CT based on different cognitive styles?</p></sec><sec><title>METHODS</title><p>This section describes the approaches, strategies, and procedures employed in the research to achieve the objectives and address the research questions. The study aims to explore the computational thinking (CT) abilities of prospective mathematics teachers based on their cognitive styles.</p><sec><title>Design</title><p>This study employs a descriptive qualitative approach aimed at providing an in-depth description of the CT abilities of prospective mathematics teachers based on their cognitive styles. This approach was selected because it allows for a holistic understanding of thinking dynamics, problem-solving strategies, and individual characteristics that cannot be fully captured through a quantitative method. The research emphasizes a contextual understanding of how prospective teachers think when solving CT-based problems and how specific cognitive styles influence their construction of solutions.</p></sec><sec><title>Participants</title><p>The subjects in this study were 30 prospective mathematics teachers enrolled in the final semester of the Mathematics Education study program at Universitas PGRI Madiun. Subject selection was carried out using purposive sampling based on the following criteria: (1) demonstrating computational thinking (CT) when solving the given mathematical problem, and (2) willingness to participate in the entire data collection process, including completing tests, CT tasks, and interviews. The selection process began with administering the Group Embedded Figures Test (GEFT) to identify students’ cognitive styles. Next, students were given a complex mathematical problem designed to measure their CT ability. In the third step, subjects were selected based on the criteria above for each cognitive style.</p><p>From the results, it was found that 9 students had a field-independent (FI) cognitive style, and 21 students had a field-dependent (FD) cognitive style. Based on this categorization, two students were selected from each cognitive style to become research subjects. Subjects S1 and S2 were categorized as FI, while S3 and S4 were categorized as FD.</p></sec><sec><title>Data collection</title><p>Data collection was conducted using several techniques and instruments. First, to identify the participants' cognitive styles, the researchers used a Likert-scale-based cognitive style questionnaire developed from relevant literature, along with visual tests such as the Group Embedded Figures Test (GEFT) to classify participants as either field-dependent or field-independent. Second, to assess CT abilities, participants were given CT-based problem-solving tasks that encompassed four main components: decomposition, abstraction, pattern recognition, and algorithms. While completing these tasks, participants were instructed to use the think-aloud technique, which involves verbally expressing their thought processes in real time. This technique enabled researchers to directly capture the cognitive strategies employed by participants during task completion. The following is the mathematical problem given to the subjects.</p><disp-quote><p>A pastry shop has 72 doughnuts that will be packed into boxes of small (6 fills), medium (9 fills), and large (12 fills). With the availability of three box sizes, how many boxes do you need for all the donuts to be packed? Also, if all the boxes used are fully filled, are there any donuts left out of the total 72 donuts that the cake shop has?</p><attrib/></disp-quote><p>In addition, semi-structured interviews were conducted after the assignments to gain deeper insight into the participants' understanding of CT concepts and their reflections on the strategies used. These interviews also aimed to explore their perceptions, challenges, and thinking habits when dealing with technology-based mathematics problems. As a complement, direct observations were carried out by the researchers during the CT task process, supported by field notes that recorded non-verbal behaviors, spontaneous responses, and participants’ engagement in their thought processes. The data collection flow is presented in <xref ref-type="fig" rid="figure-tnr8m4">Figure 1</xref>.</p></sec><sec><title>Data analysis</title><p>The data obtained were analyzed using a thematic analysis method, which involved identifying themes that emerged from interview transcripts, observation notes, and assignment documentation. The analysis was carried out in three main stages: (1) data reduction, the process of sorting and simplifying the data into initial thematic codes; (2) data presentation, which involved grouping information based on cognitive style categories and CT dimensions; and (3) drawing conclusions, an interpretive process that connects emerging patterns in the data and narrates them as the key research findings.</p><p>To ensure data validity, several verification strategies were implemented. Triangulation was conducted by comparing data from various sources, including test results, CT assignments, interviews, and observations. In addition, member checking was performed by seeking confirmation from participants regarding the researchers' interpretations to ensure the findings accurately reflected their experiences. The researcher also conducted peer debriefing with supervisors or colleagues to test the strength of interpretations and reflections. The entire process was supported by a well-documented audit trail to maintain the transparency and replicability of the study. Through this approach, it is expected that the research will make a significant contribution to understanding how cognitive styles influence the computational thinking of prospective mathematics teachers, and serve as a basis for designing more adaptive and effective training and learning strategies.</p><fig id="figure-tnr8m4" ignoredToc=""><label>Figure 1</label><caption><p><bold>.</bold> The data collection flowchart</p></caption><graphic xlink:href="https://journals2.ums.ac.id/jramathedu/article/download/10442/3689/43939" mimetype="image" mime-subtype="png"><alt-text>Image</alt-text></graphic></fig></sec></sec><sec><title>FINDINGS</title><p>The results showed differences in CT between FI (Subjects S1 and S2) and FD (Subjects S3 and S4). All subjects met the CT criteria, but Subjects S1 and S2 showed different tendencies compared to Subjects S3 and S4. FI subjects tended to be analytical and reflective, while FD subjects were more practical and focused on numerical strategies.</p><sec><title>Decomposition</title><p>In the decomposition stage, all subjects broke down complex problems into simpler ones, but differences were observed among the four subjects. Even subjects with the same cognitive style demonstrated different ways of simplifying the problems.</p><sec><title>FI subjects (S1 and S2)</title><p> <xref ref-type="fig" rid="figure-l3e04r">Figure 2</xref>shows that S1 breaks down the problem of "arranging 72 donuts into different types of boxes" into: (1) identifying important information, such as the number of donuts per box (6, 9, 12); (2) assigning variables (n, m, q, r) to build the logical structure of the calculation; and (3) dividing the task into three sub-calculations based on the type of box. Through this approach, S1 systematically identifies the main sub-problems and breaks them down into manageable components. This reflects a well-developed and logical decomposition ability.</p><p>While S2 starts by identifying the total number of donuts (72) and systematically dividing them into three types of boxes. He used a numerical approach by dividing 72 by 3 to get 24 donuts, making it easier to allocate them to all box types. Then, S2 attempted to distribute the 24 donuts into each type of box (6, 9, and 12) separately and in a structured manner. S2 demonstrated strong decomposition skills, as shown by breaking down the main problem into three focused sub-calculations (small, medium, and large boxes). He also considered special conditions to manage any leftover donuts.</p><p>Based on this, both S1 and S2 demonstrate strong decomposition skills. However, S1 is more analytical, while S2 is more numerical. This indicates that although both can solve problems effectively, the approaches they use differ according to their respective thinking tendencies. S1 tends to use symbolic representations and general models, whereas S2 relies more on concrete calculations and straightforward operational strategies.</p><fig id="figure-l3e04r" ignoredToc=""><label>Figure 2</label><caption><p>straightforward operational</p></caption><graphic xlink:href="https://journals2.ums.ac.id/jramathedu/article/download/10442/3689/43940" mimetype="image" mime-subtype="png"><alt-text>Image</alt-text></graphic></fig><p>Translate: example: </p><p><bold>n</bold> = many </p><p><bold>m</bold> = total amount of donuts (divided) </p><p><bold>q</bold> = many boxes needed </p><p><bold>r</bold> = leftover</p><p><bold>So</bold>: we divide 72 donuts into 3 equal groups, because there are 3 types 72 : 3 = 24</p><list list-type="bullet"><list-item><p><bold>Small box</bold>: m = q.n + r 24 = 4.6 + 0 → <italic>So, four small boxes are needed</italic></p></list-item><list-item><p><bold>Medium box</bold>: m = q.n + r 24 = 2.9 + 6 → <italic>So, two medium boxes are needed, because the remaining six donuts can be placed in a small box</italic></p></list-item><list-item><p><bold>Large box</bold>: m = q.n + r 24 = 2.12 + 0 → <italic>So, two large boxes are needed</italic></p></list-item></list></sec><sec><title>FD subjects (S3 and S4)</title><p>S3 begins by breaking down the number of donuts (72) according to the size of the boxes (6, 9, and 12), and calculating how many donuts each box size can hold if filled with a certain number of boxes: 6 × 3 = 18, 9 × 2 = 18, and 12 × 3 = 36. Then, S3 adds the results (18 + 18 + 36 = 72), thereby confirming that all the donuts have been distributed. After that, S3 compiles three steps to solve the problem: fill the large boxes first, then the medium ones, and finally the small ones. This step demonstrates logical sequencing in handling sub-problems. S3 exhibits good decomposition ability by breaking the problem into concrete units based on capacity and designing systematic steps to solve the entire problem.</p><p>S4 begins by stating that the 72 donuts will be divided into three groups of 24 donuts each, which are then placed into three different box sizes (small, medium, and large). Then, he calculates the distribution of the 24 donuts for each box type: 24 ÷ 6 = 4 with no remainder (small), 24 ÷ 9 = 2 with a remainder of 6 (medium), 24 ÷ 12 = 2 with no remainder (large). This shows that S4 has systematically divided the problem into segments based on box size. S4 demonstrates good decomposition skills by organizing the solution steps into logically relevant sub-units.</p><p>Based on this, both S3 and S4 demonstrate good decomposition skills, but there are differences between the two. The difference lies in the direction of their decomposition approach: S3 focuses on the capacity of each type of box, while S4 emphasizes the equal distribution of the total donuts first. In other words, S3 uses a bottom-up approach (starting from box capacity), whereas S4 applies a top-down approach (starting from the total number of donuts to subgroups).</p><fig id="figure-1" ignoredToc=""><label>Figure 3</label><caption><p>Abstraction subject S1 (a) and subject S2 (b)</p></caption><graphic xlink:href="https://journals2.ums.ac.id/jramathedu/article/download/10442/3689/43941" mimetype="image" mime-subtype="png"><alt-text>Image</alt-text></graphic></fig><fig id="figure-2" ignoredToc=""><label>Figure 4</label><caption><p>The abstraction process of subject S3 (a) dan subject S4 (b)</p></caption><graphic xlink:href="https://journals2.ums.ac.id/jramathedu/article/download/10442/3689/43942" mimetype="image" mime-subtype="png"><alt-text>Image</alt-text></graphic></fig></sec></sec><sec><title>Abstraction</title><p>At the abstraction stage, all subjects filtered out irrelevant information and focused on the essential elements of the problem. Even subjects with the same cognitive style performed this process in different ways.</p><sec><title>FI subjects (S1 and S2)</title><p>S1 uses symbolic representations such as m = q × n + r, which is highly appropriate as an abstraction of the donut packaging problem. Rather than being confined to the literal context of "donuts," S1 simplifies the situation into a general mathematical form. All the information used is relevant and essential for solving the problem. S1 demonstrates excellent abstraction skills by reducing a real-world context into a logical and processable mathematical structure.</p><p>S2 uses a general equation in the form of simple algebra: m = q × n + r, and arranges steps such as: 24 = 6 × 4 + 0; 24 = 9 × 2 + 6; 24 = 12 × 2 + 0. He focuses only on key numbers and variables, avoiding lengthy descriptions of the problem's context. The use of symbols and the generalization of formulas strongly reflect his strong abstraction skills. S2 demonstrates excellent abstraction by modeling real-world information into symbolic form and using mathematical notation to solve problems.</p><p> <xref ref-type="fig" rid="figure-1">Figure 3</xref> shows that S1 and S2 both use symbolic representations, indicating that both possess strong abstraction skills and show similar tendencies. However, the difference lies in how they present the abstraction: S1 emphasizes more generalizable model forms, while S2 is more explicit in applying the model to specific numerical contexts. This shows that although both have high abstraction skills, S1 is more theoretical, whereas S2 is more application-oriented in using symbolic representations.</p></sec><sec><title>FD subjects (S3 and S4)</title><p>S3 selects only important information, namely the total number of donuts (72), the capacity of each box (6, 9, 12), and the filling strategy. He simplifies the question without writing down all the narrative context of the question at length. However, S3 does not use abstract symbols or algebraic variables, which means he is more comfortable thinking in concrete and numerical forms. S3 shows quite good abstraction, although it is numerical in nature. He successfully filters important information and compiles it in a format that directly supports the solution.</p><p>S4 does not use symbolic variables (such as m = qn + r), but it expresses calculations in numerical form directly. Although it does not use algebraic notation, it is able to simplify the context of the problem into relevant numbers and mathematical operations. S4's abstraction skills are quite good, because even though it is not symbolic, it manages to focus on important data and not get caught up in the narrative context of the question.</p><fig id="figure-h25a4s" ignoredToc=""><label>Figure 5</label><caption><p>Pattern recognition process in S3</p></caption><graphic xlink:href="https://journals2.ums.ac.id/jramathedu/article/download/10442/3689/43943" mimetype="image" mime-subtype="png"><alt-text>Image</alt-text></graphic></fig><p> <xref ref-type="fig" rid="figure-2">Figure 4</xref> shows that S3 and S4 both do not use symbolic variables in the abstraction process and rely more on numerical approaches. However, S3 stands out with a more systematic and efficient allocation strategy, while S4 tends to divide the problem evenly first before analyzing each part. This indicates that although both demonstrate fairly good numerical abstraction skills, S3 thinks more strategically, whereas S4 is more exploratory and experimental in simplifying the problem</p></sec></sec><sec><title>Pattern Recognition</title><p>At the pattern recognition stage, all subjects were able to identify regularities or similarities in the data. Even those with the same cognitive style showed different approaches in performing this process.</p><sec><title>FI subjects (S1 and S2)</title><p>S1 does not explicitly write down the pattern, but uses a modulus and remainder division system (r) that demonstrates an understanding of repetitive structures (multiples). He applies a similar formula to the three types of boxes, namely: m = q × n + r for small, medium, and large boxes. This indicates the use of a consistent and repetitive problem-solving pattern. S1 demonstrates the ability to recognize patterns in the solution structure even without explicitly stating them. This reflects a strong understanding of procedural patterns.</p><p>S2 realizes that 24 donuts can be divided into small and large boxes, but there are leftovers when using medium boxes. He then moves the remaining 6 from the medium box to a small box, showing an understanding that 6 donuts can be placed in 1 small box. This illustrates the use of a logical pattern among box sizes: he recognizes the multiplicative relationships between the capacities of the boxes (6, 9, 12). S2 shows excellent pattern recognition abilities, particularly in identifying the relationship between remainders and capacities and using that insight in logical decision-making.</p><p>Based on this, both recognize patterns well, but there are differences in their approaches. The distinction lies in the method: S1 identifies patterns symbolically and procedurally through the application of general formulas, while S2 identifies patterns numerically and contextually through the management of leftover donuts across box types. In other words, S1's pattern recognition is based on algebraic structures, while S2's is based on the relationship of values and multiples among concrete units.</p></sec><sec><title>FD subjects (S3 and S4)</title><p>S3 identifies that 72 = 36 + 18 + 18, which results from: 3 large boxes (3 × 12), 2 medium boxes (2 × 9), and 3 small boxes (3 × 6). In the bottom right, he writes the factorizations: 6 = 2 × 3; 9 = 3 × 3; 12 = 2 × 2 × 3. This demonstrates numerical awareness of the interconnectedness between numbers and the pattern of prime factor multiplication. S3 has good pattern recognition ability, as seen in the identification of relationships between box sizes and the use of factorization as validation and reinforcement of understanding. This is illustrated in <xref ref-type="fig" rid="figure-h25a4s">Figure 5</xref>.</p><p>S4 realized that dividing 24 donuts into three types of box sizes resulted in a pattern: two types of boxes (6 and 12) yielded divisions without remainders, while one type of box (9) resulted in a remainder. He also recognized that the leftover from the medium box (6 donuts) could be placed into</p><fig id="figure-blfkbw" ignoredToc=""><label>Figure 6</label><caption><p>The Algorithmic of subjek S2</p></caption><fig id="figure-3" ignoredToc=""><label> </label><graphic xlink:href="https://journals2.ums.ac.id/jramathedu/article/download/10442/3689/43944" mimetype="image" mime-subtype="png"><alt-text>Image</alt-text></graphic></fig><graphic xlink:href="https://journals2.ums.ac.id/jramathedu/article/download/10442/3689/43945" mimetype="image" mime-subtype="png"><alt-text>Image</alt-text></graphic></fig><p>a small box, showing an understanding of the relationship between the box sizes. S4 demonstrates good pattern recognition ability, as shown through the management of leftover donuts from one type of box to another compatible box.</p><p>Based on the above, both S3 and S4 exhibit strong pattern recognition, but with different emphases. S3 focuses on patterns through mathematical structures and number factorizations, while S4 identifies patterns through functional relationships between remainders and box capacities in a practical manner. Thus, S3 reflects analytical and theoretical pattern recognition, whereas S4 shows an applicable and context-based approach.</p></sec></sec><sec><title>Algorithmic</title><p>At the algorithmic stage, all subjects were able to devise logical and systematic steps to solve the problem. However, even those with the same cognitive style showed different ways of carrying out this process.</p><sec><title>FI subjects (S1 and S2)</title><p>S1 constructs a highly systematic sequence of steps: assigning variables, applying the division formula for each type of box, ordering the process from small to medium to large boxes, and finally presenting the results and verifying the remaining donuts. There is a consistent and executable logical flow, supported by sound decision-making—for example, when there are leftovers from the medium box, they are allocated to the small box. S1 demonstrates strong algorithmic ability, as reflected in the logical, sequential, and efficient arrangement of steps.</p><p> <xref ref-type="fig" rid="figure-blfkbw">Figure 6</xref> shows that S2 composes a well-structured sequence of steps: (1) testing the division using small boxes, resulting in 4 boxes with no remainder; (2) testing with medium boxes, yielding 2 boxes with 6 donuts remaining; and (3) testing with large boxes, fitting 2 boxes with no remainder. These steps are rewritten into a result-based procedure, where the remaining donuts are transferred into an additional small box. He concludes that the final configuration—5 small boxes, 2 medium boxes, 2 large boxes, with 0 donuts remaining—is neat and logical. S2 demonstrates strong algorithmic ability, as shown through the logical sequencing of steps, verification of remainders, and decision-making based on outcome conditions (i.e., using if-then logic).</p><p>Based on this, both S1 and S2 demonstrate high algorithmic abilities. However, S1 emphasizes formal and symbolic aspects in algorithm construction, while S2 focuses more on numerical application and explicit, concrete step sequences. This indicates that S1 tends to think algorithmically in an abstract and general manner, whereas S2 approaches algorithmic thinking in a practical and applied way.</p></sec><sec><title>FD subjects (S3 and S4)</title><p>S3 arranged the steps in logical order: (1) filling 3 large boxes, leaving 36 donuts; (2) filling 2 medium boxes, leaving 18 donuts; and (3) filling 3 small boxes, resulting in zero leftover donuts. Each step is numbered and arranged vertically, indicating a procedural flow of thinking. He also double-checks the remaining donuts after each step, showing control over the algorithmic process. S3 demonstrates excellent algorithmic skills, characterized by logical sequencing, process monitoring, and final result verification (remainder = 0).</p><p>S4 organized the process as follows: (1) dividing 72 donuts into 3 parts of 24 each, (2) calculating the number of boxes required for each size, (3) compiling the results with residual adjustments, and (4) concluding the total number of boxes and leftover donuts. The steps taken by S4 are structured and easy to follow, although not written as an explicit algorithm. S4 exhibits good algorithmic skills through a logical, consistent, and systematic workflow.</p><p>Although both subjects structure their steps clearly, S3 stands out more in terms of process control and verification at each stage, while S4 emphasizes initial segmentation and final adjustment. This suggests that S3 applies a more procedural and detailed algorithmic approach, whereas S4 tends to simplify the process into broader, more concise steps. Based on the above description, <xref ref-type="table" rid="table-2">Table 2</xref> can be created to summarize the computational thinking (CT) tendencies of each subject in solving mathematical problems.</p></sec></sec></sec><sec><title>DISCUSSION</title><p>The results show that all four subjects (S1–S4) demonstrated good decomposition skills, albeit with different approaches. The field-independent (FI) subjects, S1 and S2, tended to break down the problem in a more systematic and structured manner. S1 employed algebraic symbolism to represent the problem abstractly, while S2 adopted a more numerical strategy, yet still organized the sub-problems based on the types of boxes. These findings are in line with <xref ref-type="bibr" rid="BIBR-35">(Suryanti &amp; Masduki, 2024)</xref>, who state that students with a field-independent (FI) cognitive style are able to divide problems into logical components based on the internal structure of the problem, and tend to use analytical and individualistic approaches in mathematical problem solving. On the other hand, field-dependent (FD) subjects (S3 and S4) were also able to perform decomposition, but with a more practical and contextual strategy. S3 began from box capacities (bottom-up), while S4 started from the total distribution of donuts (top-down). This corroborates the findings <xref ref-type="bibr" rid="BIBR-19">(Kozhevnikov et al., 2014)</xref> which explains that FD individuals are more dependent on the global context and less exploratory of the internal structure of the problem.</p><table-wrap id="table-2" ignoredToc=""><label>Table 2</label><caption><p>The tendency of CT characteristics of each subject in solving Mathematical problem</p></caption><table frame="box" rules="all"><thead><tr><th colspan="1" rowspan="1" style="" align="center" valign="top"><p>Subject Name</p></th><th colspan="1" rowspan="1" style="" align="center" valign="top"><p>Decomposition</p></th><th colspan="1" rowspan="1" style="" align="center" valign="top"><p>Abstraction</p></th><th colspan="1" rowspan="1" style="" align="center" valign="top"><p>Pattern Recognition</p></th><th colspan="1" rowspan="1" style="" align="center" valign="top"><p>Algorithmic</p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1" style="" align="center" valign="top"><p>S1</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Breaks the problem into 3 logical parts based on box type, using symbolic mathematical notation.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Use algebraic variables and general models <italic>m=qn+r</italic> to simplify the context.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Applies a consistent completion pattern for each box type, even if not stated explicitly.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Construct symbolic and systematic steps that are replicable.</p></td></tr><tr><td colspan="1" rowspan="1" style="" align="center" valign="top"><p>S2</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Divides the problem into possible fillings for each box type in a structured and focused manner.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Writes symbolic formulas, focuses on essential information, and excludes unnecessary narratives.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Identifies relationships between box size and donut remainders, developing an optimal strategy.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Follows a logical and structured sequence, including remainder management.</p></td></tr><tr><td colspan="1" rowspan="1" style="" align="center" valign="top"><p>S3</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Breaks down the total donuts based on box size numerically.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Avoids symbols; thinks concretely and numerically.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Relies on direct deductions from numerical relationships between box capacities.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Uses manual and sequential steps, easy to follow even without symbolic notation.</p></td></tr><tr><td colspan="1" rowspan="1" style="" align="center" valign="top"><p>S4</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Divides the donuts into 3 groups and test each box size explicitly.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Avoids symbols, focuses on real numbers and division, filters essential information.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Identifies that remainders from medium boxes can be transferred to small boxes.</p></td><td colspan="1" rowspan="1" style="" align="left" valign="top"><p>Executes tracked and explicit steps, including decision-making based on remainder analysis.</p></td></tr></tbody></table></table-wrap><p>The FI subjects demonstrated excellent symbolic abstraction, as evidenced by their use of the general equation m = q × n + r. S1, in particular, emphasized generalizable forms of the model, indicating a strong capacity for abstract reasoning. This suggests that FI students possess a high ability to model concrete information into symbolic representations, a skill that is crucial for the development of CT. Research by <xref ref-type="bibr" rid="BIBR-9">(Fauzan et al., 2024)</xref> shows that FI students excel in abstraction and reversible thinking strategies, enabling them to formulate mathematical solutions with symbolic flexibility. In contrast, FD subjects (S3 and S4) demonstrated a preference for numerical abstraction—focusing on extracting relevant information and simplifying the problem context—but without utilizing algebraic symbolism. Their approach reflects a practical orientation toward problem solving rather than a symbolic or theoretical one. This is consistent with the findings of 2005Zhang and Sternberg () who stated that students with the FD style tend to choose concrete experience-based strategies over theoretical modeling.</p><p>In terms of pattern recognition, all subjects demonstrated good ability. FI subjects recognized patterns both procedurally and symbolically—for example, S1 applied a similar formula to all box types, while S2 identified patterns between box capacity and the remaining donuts. These findings support the research of <xref ref-type="bibr" rid="BIBR-2">(Alvinaria et al., 2022)</xref>, who found that FI students operate at a multistructural to relational level in pattern recognition and are capable of forming generalizations from numerical or symbolic representations. Meanwhile, FD subjects recognized patterns through numerical and practical approaches. S3 demonstrated a deeper understanding through factorization, while S4 intuitively recognized patterns between box sizes and leftover donuts. This suggests that while FD students are able to recognize patterns, they tend to do so more effectively in visual or concrete contexts.</p><p>FI subjects (S1 and S2) demonstrated high algorithmic ability. S1 composed systematic steps using symbolic representations, while S2 arranged numerical steps explicitly and logically. This supports the findings of <xref ref-type="bibr" rid="BIBR-32">(Saraswati &amp; Putranto, 2021)</xref> who stated that FI students tend to think algorithmically with a high level of planning and reflection and are capable of formulating solution strategies systematically. Meanwhile, FD subjects (S3 and S4) were also able to construct algorithms, but with a more practical approach based on real-world sequences. S3 exhibited strong process control and verification at each step, while S4 provided a more concise yet still logical sequence. These findings are consistent with<xref ref-type="bibr" rid="BIBR-16">(Kholid et al., 2020)</xref>; <xref ref-type="bibr" rid="BIBR-26">(Nouri et al., 2020)</xref> who noted that FD students can form clear procedures when the problem context is concrete and tangible.</p><p>The S1 subject demonstrates strong potential as a prospective mathematics teacher with the ability to think computationally in a systematic manner. He could serve as a model in developing contextual problem-solving strategies based on computational thinking (CT) in the classroom. The subject exhibits a high level of CT ability, particularly in symbolic modeling and algorithmic structuring. This aligns with findings that effective CT training can enhance prospective teachers’ understanding of CT concepts, problem-solving, and algorithmic thinking skills <xref ref-type="bibr" rid="BIBR-4">(Avcı &amp; Deniz, 2022)</xref> ; <xref ref-type="bibr" rid="BIBR-17">(Kite &amp; Park, 2023)</xref> ; <xref ref-type="bibr" rid="BIBR-40">(Ye et al., 2023)</xref> ).</p><p>S2 is a subject with very high computational thinking (CT) ability and can serve as a model in developing CT modules that integrate algebraic and heuristic strategies. S2 represents a group of prospective teachers with strong symbolic modeling skills and can serve as a point of comparison to subjects who demonstrate more numerical or concrete thinking styles. S2’s CT strength is particularly evident in the integration of algebra and heuristic reasoning. This highlights the importance of integrating CT into teacher education, emphasizing the development of training modules that address both theoretical and practical aspects (<xref ref-type="bibr" rid="BIBR-18">(Kong, 2016)</xref> ; <xref ref-type="bibr" rid="BIBR-33">(Sengupta et al., 2013)</xref> ; <xref ref-type="bibr" rid="BIBR-38">(Yang &amp; Lin, 2024)</xref>, ; <xref ref-type="bibr" rid="BIBR-39">(Yang, 2012)</xref> ).</p><p>S3 demonstrates compatibility with a CT approach grounded in concrete numerical activities, such as the use of manipulatives or visualization-based heuristic strategies. To strengthen symbolic abstraction skills, S3 could be trained through tasks involving mathematical modeling or introductory programming (e.g., pseudocode). This subject tends to rely on concrete numerical reasoning in CT, making them well-suited for activity-based learning strategies that emphasize hands-on and visual learning. Research indicates that programming- and engineering design-based activities can enhance CT understanding among prospective teachers (<xref ref-type="bibr" rid="BIBR-31">(Saad &amp; Zainudin, 2024)</xref> ; <xref ref-type="bibr" rid="BIBR-37">(Xu et al., 2022)</xref>, ; <xref ref-type="bibr" rid="BIBR-41">(Yun &amp; Crippen, 2025)</xref> ).</p><p>S4 can be viewed as a representative of the field-dependent cognitive style with strong computational thinking (CT) abilities. Appropriate CT learning strategies for this type of student include contextual, exploratory, and numerically concrete-based activities. S4 demonstrates that a practical, experience-based thinking style can lead to effective CT performance, even in the absence of symbolic abstraction. This subject reflects the characteristics of field-dependent learners who approach CT in an exploratory and context-driven manner. Learning strategies grounded in real-world problems and numerical reasoning have been shown to be effective in fostering CT among prospective teachers (<xref ref-type="bibr" rid="BIBR-1">(Agbo et al., 2021)</xref>; <xref ref-type="bibr" rid="BIBR-3">(Angeli &amp; Giannakos, 2020)</xref> ; <xref ref-type="bibr" rid="BIBR-36">(Umutlu, 2022)</xref> ).</p><p>Prospective mathematics teachers generally exhibit two main types of cognitive styles: field-independent (FI) and field-dependent (FD). The FI cognitive style is characterized by an analytical thinking tendency, the ability to separate information from its context, and a high level of independence in formulating problem-solving strategies. In contrast, the FD style relies more on external contexts, adopts a global thinking approach, and tends to depend on concrete examples and external assistance to comprehend information (<xref ref-type="bibr" rid="BIBR-13">(Herlina et al., 2023)</xref> ; <xref ref-type="bibr" rid="BIBR-25">(Nicolaou &amp; Xistouri, 2011)</xref> ). In the context of mathematics learning, FI individuals are better able to identify essential information from problems and construct mathematical models independently, whereas FD individuals tend to perceive problems holistically without filtering for critical details.</p><p>The relationship between cognitive style and CT ability is highly significant. Research by <xref ref-type="bibr" rid="BIBR-35">(Suryanti &amp; Masduki, 2024)</xref> shows that prospective teachers with a field-independent (FI) style tend to excel in the abstraction and algorithmic aspects of CT, as they are able to simplify problems into symbolic forms and think systematically. In contrast, prospective teachers with a field-dependent (FD) style demonstrate stronger abilities in solving concrete, numerical, and practical problems but often face challenges with abstraction and generalization. In other words, cognitive style plays a crucial role in shaping how individuals represent problems and develop solutions using a CT approach.</p><p>The development of cognitive style-based computational thinking (CT) also faces several challenges. One of these is the continued use of uniform learning approaches that fail to accommodate individual thinking preferences, which hinders the optimal development of CT skills, particularly in field-dependent (FD) individuals <xref ref-type="bibr" rid="BIBR-27">(Papadopoulos, 2020)</xref>. Additionally, limitations in abstract thinking and a reliance on external guidance pose further obstacles for FD students in developing independent and flexible CT (<xref ref-type="bibr" rid="BIBR-9">(Fauzan et al., 2024)</xref> ; <xref ref-type="bibr" rid="BIBR-42">(Zhang &amp; Sternberg, 2005)</xref> ). Nevertheless, there remains significant potential for CT development. By designing adaptive, cognitive style-based learning modules for both field-independent (FI) and FD learners, CT development can be personalized. Prospective teachers with an FI style may benefit from symbolic activities and programming, while those with an FD style can be supported through contextual, visual, and manipulative approaches (<xref ref-type="bibr" rid="BIBR-11">(Gadanidis, 2017)</xref> ; <xref ref-type="bibr" rid="BIBR-26">(Nouri et al., 2020)</xref> ). Integrating CT into mathematics teacher education curricula that take cognitive style into account is a strategic step in preparing future teachers who not only master content, but also think computationally and reflectively.</p></sec><sec><title>CONCLUSIONS</title><p>The results of this study confirm that cognitive styles influence students' CT, particularly in problem-solving approaches, symbolic modeling, and pattern recognition strategies. Field-independent (FI) students tend to be abstract, reflective, and analytical, whereas field-dependent (FD) students are more concrete, contextual, and numerically oriented. Prospective mathematics teachers with an FI cognitive style tend to excel in conceptual abstraction and algorithmic thinking, making them well-suited for programming-based CT development or symbolic modeling. In contrast, aspiring mathematics teachers with an FD cognitive style demonstrate strengths in practical decomposition and numerical pattern recognition, making them more compatible with visualization- and context-based CT approaches. These differences in cognitive characteristics indicate that although all four subjects successfully completed the CT tasks, the approaches they used reflected distinct thinking styles. This is important to consider when designing learning that adapts to students’ cognitive styles.</p><p>Among prospective mathematics teachers with a Field-Independent (FI) cognitive style, two primary tendencies in computational thinking (CT) were identified. The first is Symbolic-Structural CT, characterized by the ability to formulate solutions symbolically, structurally, and in a generalizable manner, as well as by logical thinking using formal models. The second is Reflective-Tactical CT, which involves breaking down and formulating solutions systematically, reflectively, and numerically based on symbolic logic. Meanwhile, among prospective teachers with a Field-Dependent (FD) cognitive style, two different CT tendencies also emerged. The first is Concrete-Procedural CT, a thinking style that relies on concrete numerical calculations and a sequence of practical procedural steps to solve problems. The second is Exploratory-Conceptual CT, which involves the use of numerically based exploratory strategies to produce intuitive and easily understandable solutions.</p><p>The practical implication of this study is the importance of differentiating CT-based learning according to students’ cognitive styles to enhance the effectiveness of teaching strategies. For example, FI students may benefit from algorithm-based challenges and mathematical modeling, while FD students are better suited to visual, concrete-numerical, or real-world context-based approaches.</p><p>Based on the findings of this study, it is recommended that future research develop learning instruments or Computational Thinking (CT) training modules tailored to the cognitive styles of prospective teachers. In-depth research using a mixed-method approach could be conducted to test the effectiveness of differentially designed CT-based learning strategies for individuals with both field-independent and field-dependent styles. Additionally, further studies could explore the relationship between CT and other variables such as metacognitive abilities, technology-based problem-solving, or digital teaching competencies. Large-scale classroom trials are also necessary to ensure the generalizability of findings and the sustainability of CT implementation in mathematics teacher education</p></sec><sec><title>ACKNOWLEDGEMENT</title><p>We would like to express our sincere gratitude to all parties who have supported this research from beginning to end. The support, guidance, and contributions, both direct and indirect, have been invaluable to the smooth progress and successful completion of this study. We hope that all acts of kindness will be rewarded appropriately.</p></sec></body><back><sec sec-type="author-contributions"><title>Author Contributions</title><p>SM: Conceptualization, Writing -Original Draft, Visualization, Formal Analysis, Investigation,and Methodology, A: Methodology, Supervision, Validation, and Writing –Review &amp; Editing, TA: Validation, and Writing –Review &amp; Editing.</p></sec><sec><title>Funding Statement</title><p>The author declares that no external funding or institutional assistance was received for the completion of this research</p></sec><sec><title>Availability of data and materials</title><p>All data available from all authors</p></sec><sec sec-type="how-to-cite"><title>How to Cite</title><p>Citation: Maharani, S., Ardiana, A., &amp; Andari, T. (2024). Examining prospective mathematics teachers’ computational thinking through the lens of cognitive style. JRAMathEdu (Journal of Research and Advances in Mathematics Education), 9(2), 75-90. https://doi.org/10.23917/jramathedu.v9i2.10442</p></sec><ref-list><title>References</title><ref id="BIBR-1"><element-citation publication-type="paper-conference"><article-title>Examining theoretical and pedagogical foundations of computational thinking in the context of higher education</article-title><source>2021 IEEE Frontiers in Education Conference (FIE</source><person-group person-group-type="author"><name><surname>Agbo</surname><given-names>F.J.</given-names></name><name><surname>Yigzaw</surname><given-names>S.T.</given-names></name><name><surname>Sanusi</surname><given-names>I.T.</given-names></name><name><surname>Oyelere</surname><given-names>S.S.</given-names></name><name><surname>Mare</surname><given-names>A.H.</given-names></name></person-group><year>2021</year><fpage>1</fpage><lpage>8</lpage><page-range>1-8</page-range><pub-id pub-id-type="doi">10.1109/fie49875.2021.9637405</pub-id><ext-link xlink:href="10.1109/fie49875.2021.9637405" ext-link-type="doi" xlink:title="Examining theoretical and pedagogical foundations of computational thinking in the context of higher education">10.1109/fie49875.2021.9637405</ext-link></element-citation></ref><ref id="BIBR-2"><element-citation publication-type="article-journal"><article-title>Identifikasi Berpikir Aljabar Siswa Field Independent dan Field Dependent Menggunakan Taksonomi SOLO</article-title><source>Jurnal Riset Pendidikan Dan Inovasi Pembelajaran Matematika</source><volume>5</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Alvinaria</surname><given-names>A.</given-names></name><name><surname>Lukito</surname><given-names>A.</given-names></name><name><surname>Wijayanti</surname><given-names>P.</given-names></name></person-group><year>2022</year><fpage>142</fpage><lpage>165</lpage><page-range>142-165</page-range><pub-id pub-id-type="doi">10.26740/jrpipm.v5n2.p142-165</pub-id><ext-link xlink:href="10.26740/jrpipm.v5n2.p142-165" ext-link-type="doi" xlink:title="Identifikasi Berpikir Aljabar Siswa Field Independent dan Field Dependent Menggunakan Taksonomi SOLO">10.26740/jrpipm.v5n2.p142-165</ext-link></element-citation></ref><ref id="BIBR-3"><element-citation publication-type="article-journal"><article-title>Computational thinking education: Issues and challenges</article-title><source>Computers in Human Behavior</source><volume>105</volume><issue>November</issue><person-group person-group-type="author"><name><surname>Angeli</surname><given-names>C.</given-names></name><name><surname>Giannakos</surname><given-names>M.</given-names></name></person-group><year>2020</year><pub-id pub-id-type="doi">10.1016/j.chb.2019.106185</pub-id><ext-link xlink:href="10.1016/j.chb.2019.106185" ext-link-type="doi" xlink:title="Computational thinking education: Issues and challenges">10.1016/j.chb.2019.106185</ext-link></element-citation></ref><ref id="BIBR-4"><element-citation publication-type="article-journal"><article-title>Computational thinking: Early childhood teachers’ and prospective teachers’ preconceptions and self-efficacy</article-title><source>Education and Information Technologies</source><volume>27</volume><issue>8</issue><person-group person-group-type="author"><name><surname>Avcı</surname><given-names>C.</given-names></name><name><surname>Deniz</surname><given-names>M.N.</given-names></name></person-group><year>2022</year><fpage>11689</fpage><lpage>11713</lpage><page-range>11689-11713</page-range><pub-id pub-id-type="doi">10.1007/s10639-022-11078-5</pub-id><ext-link xlink:href="10.1007/s10639-022-11078-5" ext-link-type="doi" xlink:title="Computational thinking: Early childhood teachers’ and prospective teachers’ preconceptions and self-efficacy">10.1007/s10639-022-11078-5</ext-link></element-citation></ref><ref id="BIBR-5"><element-citation publication-type="article-journal"><article-title>Introducing computational thinking through hands-on projects using R with applications to calculus, probability and data analysis</article-title><source>International Journal of Mathematical Education in Science and Technology</source><volume>48</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Benakli</surname><given-names>N.</given-names></name><name><surname>Kostadinov</surname><given-names>B.</given-names></name><name><surname>Satyanarayana</surname><given-names>A.</given-names></name><name><surname>Singh</surname><given-names>S.</given-names></name></person-group><year>2017</year><fpage>393</fpage><lpage>427</lpage><page-range>393-427</page-range><pub-id pub-id-type="doi">10.1080/0020739X.2016.1254296</pub-id><ext-link xlink:href="10.1080/0020739X.2016.1254296" ext-link-type="doi" xlink:title="Introducing computational thinking through hands-on projects using R with applications to calculus, probability and data analysis">10.1080/0020739X.2016.1254296</ext-link></element-citation></ref><ref id="BIBR-6"><element-citation publication-type="article-journal"><article-title>Improving the Computational Thinking Pedagogical Capabilities of School Teachers</article-title><source>Australian Journal of Teacher Education</source><volume>42</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Bower</surname><given-names>M.</given-names></name><name><surname>Wood</surname><given-names>L.</given-names></name><name><surname>University</surname><given-names>Macquarie</given-names></name><name><surname>Lai</surname><given-names>J.</given-names></name><name><surname>University</surname><given-names>Macquarie</given-names></name><name><surname>Howe</surname><given-names>C.</given-names></name><name><surname>Centre</surname><given-names>Macquarie I.C.T.Innovations</given-names></name><name><surname>Lister</surname><given-names>R.</given-names></name><name><surname>Technology Sydney</surname><given-names>University</given-names></name><name><surname>Mason</surname><given-names>R.</given-names></name><name><surname>University</surname><given-names>Southern Cross</given-names></name><name><surname>Highfield</surname><given-names>K.</given-names></name><name><surname>University</surname><given-names>Macquarie</given-names></name><name><surname>Veal</surname><given-names>J.</given-names></name><name><surname>University</surname><given-names>Macquarie</given-names></name></person-group><year>2017</year><fpage>53</fpage><lpage>72</lpage><page-range>53-72</page-range><pub-id pub-id-type="doi">10.14221/ajte.2017v42n3.4</pub-id><ext-link xlink:href="10.14221/ajte.2017v42n3.4" ext-link-type="doi" xlink:title="Improving the Computational Thinking Pedagogical Capabilities of School Teachers">10.14221/ajte.2017v42n3.4</ext-link></element-citation></ref><ref id="BIBR-7"><element-citation publication-type="article-journal"><article-title>Penerapan Metode Pembelajaran Computational Thinking Dengan Menggunakan Aplikasi Scratch Di Pondok Pesantren Al Asror Kota Semarang</article-title><source>Batoboh: Jurnal Pengabdian Pada Masyarakat</source><volume>8</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Budyastomo</surname><given-names>A.W.</given-names></name><name><surname>Yusuf</surname><given-names>F.</given-names></name></person-group><year>2024</year><pub-id pub-id-type="doi">10.26887/bt.v8i2.3945</pub-id><ext-link xlink:href="10.26887/bt.v8i2.3945" ext-link-type="doi" xlink:title="Penerapan Metode Pembelajaran Computational Thinking Dengan Menggunakan Aplikasi Scratch Di Pondok Pesantren Al Asror Kota Semarang">10.26887/bt.v8i2.3945</ext-link></element-citation></ref><ref id="BIBR-8"><element-citation publication-type="article-journal"><article-title>Possibility Of Improving Computational Thinking Through Activity Based Learning Strategy For Young Children</article-title><source>Journal of Theoretical and Applied Information Technology</source><volume>95</volume><person-group person-group-type="author"><name><surname>Cho</surname><given-names>Y.</given-names></name><name><surname>Lee</surname><given-names>Y.</given-names></name></person-group><year>2017</year><fpage>4385</fpage><lpage>4393</lpage><page-range>4385-4393</page-range></element-citation></ref><ref id="BIBR-9"><element-citation publication-type="article-journal"><article-title>Reversible thinking in solving mathematics problems in terms of cognitive style</article-title><source>Al-Jabar   : Jurnal Pendidikan Matematika</source><volume>15</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Fauzan</surname><given-names>H.R.</given-names></name><name><surname>Hidayanto</surname><given-names>E.</given-names></name><name><surname>Chandra</surname><given-names>T.D.</given-names></name></person-group><year>2024</year><fpage>559</fpage><lpage>576</lpage><page-range>559-576</page-range><pub-id pub-id-type="doi">10.24042/ajpm.v15i2.24527</pub-id><ext-link xlink:href="10.24042/ajpm.v15i2.24527" ext-link-type="doi" xlink:title="Reversible thinking in solving mathematics problems in terms of cognitive style">10.24042/ajpm.v15i2.24527</ext-link></element-citation></ref><ref id="BIBR-10"><element-citation publication-type="article-journal"><article-title>Five Affordances of Computational Thinking to support Elementary Mathematics Education</article-title><source>Journal of Computers in Mathematics and Science Teaching</source><volume>36</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Gadanidis</surname><given-names>G.</given-names></name></person-group><year>2017</year><fpage>143</fpage><lpage>151</lpage><page-range>143-151</page-range></element-citation></ref><ref id="BIBR-11"><element-citation publication-type="article-journal"><article-title>Five Affordances of Computational Thinking to support Elementary Mathematics Education</article-title><source>Jl. of Computers in Mathematics and Science Teaching</source><volume>36</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Gadanidis</surname><given-names>G.</given-names></name></person-group><year>2017</year><fpage>143</fpage><lpage>151</lpage><page-range>143-151</page-range></element-citation></ref><ref id="BIBR-12"><element-citation publication-type="article-journal"><article-title>Analysis of Field Dependent and Field Independent Cognitive Styles in Solving Science Problems in Elementary Schools</article-title><source>Jurnal Penelitian Pendidikan IPA</source><volume>10</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Hardiansyah</surname><given-names>F.</given-names></name><name><surname>Armadi</surname><given-names>A.</given-names></name><name><surname>Misbahudholam Ar</surname><given-names>M.</given-names></name><name><surname>Wardi</surname><given-names>Moh</given-names></name></person-group><year>2024</year><fpage>1159</fpage><lpage>1166</lpage><page-range>1159-1166</page-range><pub-id pub-id-type="doi">10.29303/jppipa.v10i3.5661</pub-id><ext-link xlink:href="10.29303/jppipa.v10i3.5661" ext-link-type="doi" xlink:title="Analysis of Field Dependent and Field Independent Cognitive Styles in Solving Science Problems in Elementary Schools">10.29303/jppipa.v10i3.5661</ext-link></element-citation></ref><ref id="BIBR-13"><element-citation publication-type="article-journal"><article-title>Digital Literacy: Student Perception In Mathematics Learning</article-title><source>AKSIOMA: Jurnal Program Studi Pendidikan Matematika</source><volume>12</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Herlina</surname><given-names>S.</given-names></name><name><surname>Kusumah</surname><given-names>Y.S.</given-names></name><name><surname>Juandi</surname><given-names>D.</given-names></name></person-group><year>2023</year><pub-id pub-id-type="doi">10.24127/ajpm.v12i3.7561</pub-id><ext-link xlink:href="10.24127/ajpm.v12i3.7561" ext-link-type="doi" xlink:title="Digital Literacy: Student Perception In Mathematics Learning">10.24127/ajpm.v12i3.7561</ext-link></element-citation></ref><ref id="BIBR-14"><element-citation publication-type="article-journal"><article-title>Reflective Learning and Prospective Teachers’ Conceptual Understanding, Critical Thinking, Problem Solving, and Mathematical Communication Skills</article-title><source>Research in Pedagogy</source><volume>6</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Junsay</surname><given-names>M.L.</given-names></name></person-group><year>2016</year><fpage>43</fpage><lpage>58</lpage><page-range>43-58</page-range></element-citation></ref><ref id="BIBR-15"><element-citation publication-type="article-journal"><article-title>Computational What? Relating Computational Thinking to Teaching</article-title><source>TechTrends</source><volume>62</volume><person-group person-group-type="author"><name><surname>Kale</surname><given-names>U.</given-names></name><name><surname>Akcaoglu</surname><given-names>M.</given-names></name><name><surname>Cullen</surname><given-names>T.</given-names></name><name><surname>Goh</surname><given-names>D.</given-names></name><name><surname>Devine</surname><given-names>L.</given-names></name><name><surname>Calvert</surname><given-names>N.</given-names></name><name><surname>Grise</surname><given-names>K.</given-names></name></person-group><year>2018</year><pub-id pub-id-type="doi">10.1007/s11528-018-0290-9</pub-id><ext-link xlink:href="10.1007/s11528-018-0290-9" ext-link-type="doi" xlink:title="Computational What? Relating Computational Thinking to Teaching">10.1007/s11528-018-0290-9</ext-link></element-citation></ref><ref id="BIBR-16"><element-citation publication-type="article-journal"><article-title>Students‘ critical thinking depends on their cognitive style</article-title><source>International Journal of Scientific and Technology Research</source><volume>9</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Kholid</surname><given-names>M.N.</given-names></name><name><surname>Hamida</surname><given-names>P.S.</given-names></name><name><surname>Pradana</surname><given-names>L.N.</given-names></name><name><surname>Maharani</surname><given-names>S.</given-names></name></person-group><year>2020</year></element-citation></ref><ref id="BIBR-17"><element-citation publication-type="article-journal"><article-title>What’s Computational Thinking?: Secondary Science Teachers’ Conceptualizations of Computational Thinking (CT) and Perceived Barriers to CT Integration</article-title><source>Journal of Science Teacher Education</source><volume>34</volume><issue>4</issue><person-group person-group-type="author"><name><surname>Kite</surname><given-names>V.</given-names></name><name><surname>Park</surname><given-names>S.</given-names></name></person-group><year>2023</year><fpage>391</fpage><lpage>414</lpage><page-range>391-414</page-range><pub-id pub-id-type="doi">10.1080/1046560X.2022.2110068</pub-id><ext-link xlink:href="10.1080/1046560X.2022.2110068" ext-link-type="doi" xlink:title="What’s Computational Thinking?: Secondary Science Teachers’ Conceptualizations of Computational Thinking (CT) and Perceived Barriers to CT Integration">10.1080/1046560X.2022.2110068</ext-link></element-citation></ref><ref id="BIBR-18"><element-citation publication-type="article-journal"><article-title>A framework of curriculum design for computational thinking development in K-12 education</article-title><source>Journal of Computers in Education</source><volume>3</volume><issue>4</issue><person-group person-group-type="author"><name><surname>Kong</surname><given-names>S.</given-names></name></person-group><year>2016</year><fpage>377</fpage><lpage>394</lpage><page-range>377-394</page-range><pub-id pub-id-type="doi">10.1007/s40692-016-0076-z</pub-id><ext-link xlink:href="10.1007/s40692-016-0076-z" ext-link-type="doi" xlink:title="A framework of curriculum design for computational thinking development in K-12 education">10.1007/s40692-016-0076-z</ext-link></element-citation></ref><ref id="BIBR-19"><element-citation publication-type="article-journal"><article-title>Cognitive Style as Environmentally Sensitive Individual Differences in Cognition: A Modern Synthesis and Applications in Education, Business, and Management</article-title><source>Psychological Science in the Public Interest: A Journal of the American Psychological Society</source><volume>15</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Kozhevnikov</surname><given-names>M.</given-names></name><name><surname>Evans</surname><given-names>C.</given-names></name><name><surname>Kosslyn</surname><given-names>S.M.</given-names></name></person-group><year>2014</year><fpage>3</fpage><lpage>33</lpage><page-range>3-33</page-range><pub-id pub-id-type="doi">10.1177/1529100614525555</pub-id><ext-link xlink:href="10.1177/1529100614525555" ext-link-type="doi" xlink:title="Cognitive Style as Environmentally Sensitive Individual Differences in Cognition: A Modern Synthesis and Applications in Education, Business, and Management">10.1177/1529100614525555</ext-link></element-citation></ref><ref id="BIBR-20"><element-citation publication-type="article-journal"><article-title>Exploring the Prospective Mathematics Teachers Computational Thinking in Solving Pattern Geometry Problem</article-title><source>Al-Ishlah: Jurnal Pendidikan</source><volume>13</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Maharani</surname><given-names>S.</given-names></name><name><surname>Agustina</surname><given-names>Z.F.</given-names></name><name><surname>Kholid</surname><given-names>M.N.</given-names></name></person-group><year>2021</year><fpage>1756</fpage><lpage>1767</lpage><page-range>1756-1767</page-range></element-citation></ref><ref id="BIBR-21"><element-citation publication-type="article-journal"><article-title>Problem Solving in the Context of Computational Thinking</article-title><source>Infinity Journal of Mathematics Education</source><volume>8</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Maharani</surname><given-names>S.</given-names></name><name><surname>Kholid</surname><given-names>M.N.</given-names></name><name><surname>Pradana</surname><given-names>L.N.</given-names></name><name><surname>Nusantara</surname><given-names>T.</given-names></name></person-group><year>2019</year><fpage>109</fpage><lpage>116</lpage><page-range>109-116</page-range></element-citation></ref><ref id="BIBR-22"><element-citation publication-type="article-journal"><article-title>How The Students Computational Thinking Ability on Algebraic?</article-title><source>INTERNATIONAL JOURNAL OF SCIENTIFIC &amp; TECHNOLOGY RESEARCH</source><volume>8</volume><issue>09</issue><person-group person-group-type="author"><name><surname>Maharani</surname><given-names>S.</given-names></name><name><surname>Nusantara</surname><given-names>T.</given-names></name><name><surname>As’ari</surname><given-names>A.R.</given-names></name><name><surname>Qohar</surname><given-names>A.</given-names></name></person-group><year>2019</year><fpage>419</fpage><lpage>423</lpage><page-range>419-423</page-range></element-citation></ref><ref id="BIBR-23"><element-citation publication-type="article-journal"><article-title>Computational Thinking: Media Pembelajaran CSK (CT-Sheet for Kids) dalam Matematika PAUD</article-title><source>Jurnal Obsesi   : Jurnal Pendidikan Anak Usia Dini</source><volume>5</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Maharani</surname><given-names>S.</given-names></name><name><surname>Nusantara</surname><given-names>T.</given-names></name><name><surname>As’ari</surname><given-names>A.R.</given-names></name><name><surname>Qohar</surname><given-names>Abd</given-names></name></person-group><year>2020</year><fpage>975</fpage><lpage>984</lpage><page-range>975-984</page-range><pub-id pub-id-type="doi">10.31004/obsesi.v5i1.769</pub-id><ext-link xlink:href="10.31004/obsesi.v5i1.769" ext-link-type="doi" xlink:title="Computational Thinking: Media Pembelajaran CSK (CT-Sheet for Kids) dalam Matematika PAUD">10.31004/obsesi.v5i1.769</ext-link></element-citation></ref><ref id="BIBR-24"><element-citation publication-type="article-journal"><article-title>Computational Thinking Activities Among Mathematics Teachers: A Systematic Literature Review</article-title><source>International Journal of Academic Research in Progressive Education and Development</source><volume>12</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Mohmad</surname><given-names>A.F.</given-names></name><name><surname>Maat</surname><given-names>S.M.</given-names></name></person-group><year>2023</year><fpage>991</fpage><lpage>1004</lpage><page-range>991-1004</page-range><pub-id pub-id-type="doi">10.6007/IJARPED/v12-i3/18988</pub-id><ext-link xlink:href="10.6007/IJARPED/v12-i3/18988" ext-link-type="doi" xlink:title="Computational Thinking Activities Among Mathematics Teachers: A Systematic Literature Review">10.6007/IJARPED/v12-i3/18988</ext-link></element-citation></ref><ref id="BIBR-25"><element-citation publication-type="article-journal"><article-title>Field dependence/independence cognitive style and problem posing: An investigation with sixth grade students</article-title><source>Educational Psychology</source><volume>31</volume><issue>5</issue><person-group person-group-type="author"><name><surname>Nicolaou</surname><given-names>A.A.</given-names></name><name><surname>Xistouri</surname><given-names>X.</given-names></name></person-group><year>2011</year><fpage>611</fpage><lpage>627</lpage><page-range>611-627</page-range><pub-id pub-id-type="doi">10.1080/01443410.2011.586126</pub-id><ext-link xlink:href="10.1080/01443410.2011.586126" ext-link-type="doi" xlink:title="Field dependence/independence cognitive style and problem posing: An investigation with sixth grade students">10.1080/01443410.2011.586126</ext-link></element-citation></ref><ref id="BIBR-26"><element-citation publication-type="article-journal"><article-title>Development of computational thinking, digital competence and 21st century skills when learning programming in K-9</article-title><source>Education Inquiry</source><volume>11</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Nouri</surname><given-names>J.</given-names></name><name><surname>Zhang</surname><given-names>L.</given-names></name><name><surname>Mannila</surname><given-names>L.</given-names></name><name><surname>Norén</surname><given-names>E.</given-names></name></person-group><year>2020</year><fpage>1</fpage><lpage>17</lpage><page-range>1-17</page-range><pub-id pub-id-type="doi">10.1080/20004508.2019.1627844</pub-id><ext-link xlink:href="10.1080/20004508.2019.1627844" ext-link-type="doi" xlink:title="Development of computational thinking, digital competence and 21st century skills when learning programming in K-9">10.1080/20004508.2019.1627844</ext-link></element-citation></ref><ref id="BIBR-27"><element-citation publication-type="article-journal"><article-title>Psychological Framework for Gifted Children’s Cognitive and Socio-Emotional Development: A Review of the Research Literature and Implications</article-title><source>Journal for the Education of Gifted Young Scientists</source><volume>8</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Papadopoulos</surname><given-names>D.</given-names></name></person-group><year>2020</year><fpage>305</fpage><lpage>323</lpage><page-range>305-323</page-range><pub-id pub-id-type="doi">10.17478/jegys.666308</pub-id><ext-link xlink:href="10.17478/jegys.666308" ext-link-type="doi" xlink:title="Psychological Framework for Gifted Children’s Cognitive and Socio-Emotional Development: A Review of the Research Literature and Implications">10.17478/jegys.666308</ext-link></element-citation></ref><ref id="BIBR-28"><element-citation publication-type="article-journal"><article-title>Effectiveness of problem-based learning models assisted with ethno-fun on learning outcomes reviewed from students’ computational thinking</article-title><source>Al-Jabar   : Jurnal Pendidikan Matematika</source><volume>16</volume><issue>01</issue><person-group person-group-type="author"><name><surname>Pertiwi</surname><given-names>H.D.P.</given-names></name><name><surname>Maharani</surname><given-names>S.</given-names></name><name><surname>Darmadi</surname><given-names>D.</given-names></name></person-group><year>2025</year><fpage>117</fpage><lpage>128</lpage><page-range>117-128</page-range><pub-id pub-id-type="doi">10.24042/ajpm.v16i1.22421</pub-id><ext-link xlink:href="10.24042/ajpm.v16i1.22421" ext-link-type="doi" xlink:title="Effectiveness of problem-based learning models assisted with ethno-fun on learning outcomes reviewed from students’ computational thinking">10.24042/ajpm.v16i1.22421</ext-link></element-citation></ref><ref id="BIBR-29"><element-citation publication-type=""><article-title>Integrating Computational Thinking in Discrete Structures</article-title><person-group person-group-type="author"><name><surname>Rambally</surname><given-names>G.</given-names></name></person-group><year>2017</year><fpage>99</fpage><lpage>119</lpage><page-range>99-119</page-range><pub-id pub-id-type="doi">10.1007/978-3-319-52691-1_7</pub-id><ext-link xlink:href="10.1007/978-3-319-52691-1_7" ext-link-type="doi" xlink:title="Integrating Computational Thinking in Discrete Structures">10.1007/978-3-319-52691-1_7</ext-link></element-citation></ref><ref id="BIBR-30"><element-citation publication-type="article-journal"><article-title>Computational Thinking in K-12: An analysis with Mathematics Teachers</article-title><source>Eurasia Journal of Mathematics, Science and Technology Education</source><volume>16</volume><issue>6</issue><person-group person-group-type="author"><name><surname>Reichert</surname><given-names>J.T.</given-names></name><name><surname>Couto Barone</surname><given-names>D.A.</given-names></name><name><surname>Kist</surname><given-names>M.</given-names></name></person-group><year>2020</year><pub-id pub-id-type="doi">10.29333/ejmste/7832</pub-id><ext-link xlink:href="10.29333/ejmste/7832" ext-link-type="doi" xlink:title="Computational Thinking in K-12: An analysis with Mathematics Teachers">10.29333/ejmste/7832</ext-link></element-citation></ref><ref id="BIBR-31"><element-citation publication-type="article-journal"><article-title>A review of teaching and learning approach in implementing Project-Based Learning (PBL) with Computational Thinking (CT</article-title><source>Interactive Learning Environments</source><volume>32</volume><issue>10</issue><person-group person-group-type="author"><name><surname>Saad</surname><given-names>A.</given-names></name><name><surname>Zainudin</surname><given-names>S.</given-names></name></person-group><year>2024</year><fpage>7622</fpage><lpage>7646</lpage><page-range>7622-7646</page-range><pub-id pub-id-type="doi">10.1080/10494820.2024.2328280</pub-id><ext-link xlink:href="10.1080/10494820.2024.2328280" ext-link-type="doi" xlink:title="A review of teaching and learning approach in implementing Project-Based Learning (PBL) with Computational Thinking (CT">10.1080/10494820.2024.2328280</ext-link></element-citation></ref><ref id="BIBR-32"><element-citation publication-type="article-journal"><article-title>Analysis of Critical Thinking Skills in Solving Mathematical Problems in Terms of Field Independent and Field Dependent Cognitive Styles</article-title><source>Indonesian Journal of Mathematics Education</source><volume>4</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Saraswati</surname><given-names>R.A.</given-names></name><name><surname>Putranto</surname><given-names>S.</given-names></name></person-group><year>2021</year><pub-id pub-id-type="doi">10.31002/ijome.v4i1.5898</pub-id><ext-link xlink:href="10.31002/ijome.v4i1.5898" ext-link-type="doi" xlink:title="Analysis of Critical Thinking Skills in Solving Mathematical Problems in Terms of Field Independent and Field Dependent Cognitive Styles">10.31002/ijome.v4i1.5898</ext-link></element-citation></ref><ref id="BIBR-33"><element-citation publication-type="article-journal"><article-title>Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework</article-title><source>Education and Information Technologies</source><volume>18</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Sengupta</surname><given-names>P.</given-names></name><name><surname>Kinnebrew</surname><given-names>J.S.</given-names></name><name><surname>Basu</surname><given-names>S.</given-names></name><name><surname>Biswas</surname><given-names>G.</given-names></name><name><surname>Clark</surname><given-names>D.</given-names></name></person-group><year>2013</year><fpage>351</fpage><lpage>380</lpage><page-range>351-380</page-range><pub-id pub-id-type="doi">10.1007/s10639-012-9240-x</pub-id><ext-link xlink:href="10.1007/s10639-012-9240-x" ext-link-type="doi" xlink:title="Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework">10.1007/s10639-012-9240-x</ext-link></element-citation></ref><ref id="BIBR-34"><element-citation publication-type="article-journal"><article-title>Introducing Computational Thinking to Young Learners: Practicing Computational Perspectives Through Embodiment in Mathematics Education</article-title><source>Technology, Knowledge and Learning</source><volume>22</volume><person-group person-group-type="author"><name><surname>Sung</surname><given-names>W.</given-names></name><name><surname>Ahn</surname><given-names>J.-H.</given-names></name><name><surname>Black</surname><given-names>J.</given-names></name></person-group><year>2017</year><pub-id pub-id-type="doi">10.1007/s10758-017-9328-x</pub-id><ext-link xlink:href="10.1007/s10758-017-9328-x" ext-link-type="doi" xlink:title="Introducing Computational Thinking to Young Learners: Practicing Computational Perspectives Through Embodiment in Mathematics Education">10.1007/s10758-017-9328-x</ext-link></element-citation></ref><ref id="BIBR-35"><element-citation publication-type="article-journal"><article-title>Exploration students’ computational thinking skills in mathematical problem solving based on field independent and dependent cognitive style</article-title><source>Desimal: Jurnal Matematika</source><volume>7</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Suryanti</surname><given-names>L.</given-names></name><name><surname>Masduki</surname><given-names>M.</given-names></name></person-group><year>2024</year><fpage>475</fpage><lpage>488</lpage><page-range>475-488</page-range><pub-id pub-id-type="doi">10.24042/djm</pub-id><ext-link xlink:href="10.24042/djm" ext-link-type="doi" xlink:title="Exploration students’ computational thinking skills in mathematical problem solving based on field independent and dependent cognitive style">10.24042/djm</ext-link></element-citation></ref><ref id="BIBR-36"><element-citation publication-type="article-journal"><article-title>An exploratory study of pre-service teachers’ computational thinking and programming skills</article-title><source>Journal of Research on Technology in Education</source><volume>54</volume><issue>5</issue><person-group person-group-type="author"><name><surname>Umutlu</surname><given-names>D.</given-names></name></person-group><year>2022</year><fpage>754</fpage><lpage>768</lpage><page-range>754-768</page-range><pub-id pub-id-type="doi">10.1080/15391523.2021.1922105</pub-id><ext-link xlink:href="10.1080/15391523.2021.1922105" ext-link-type="doi" xlink:title="An exploratory study of pre-service teachers’ computational thinking and programming skills">10.1080/15391523.2021.1922105</ext-link></element-citation></ref><ref id="BIBR-37"><element-citation publication-type="article-journal"><article-title>Challenges to Student Interdisciplinary Learning Effectiveness: An Empirical Case Study</article-title><source>Journal of Intelligence</source><volume>10</volume><issue>4</issue><person-group person-group-type="author"><name><surname>Xu</surname><given-names>C.</given-names></name><name><surname>Wu</surname><given-names>C.-F.</given-names></name><name><surname>Xu</surname><given-names>D.-D.</given-names></name><name><surname>Lu</surname><given-names>W.-Q.</given-names></name><name><surname>Wang</surname><given-names>K.-Y.</given-names></name></person-group><year>2022</year><page-range>4</page-range><pub-id pub-id-type="doi">10.3390/jintelligence10040088</pub-id><ext-link xlink:href="10.3390/jintelligence10040088" ext-link-type="doi" xlink:title="Challenges to Student Interdisciplinary Learning Effectiveness: An Empirical Case Study">10.3390/jintelligence10040088</ext-link></element-citation></ref><ref id="BIBR-38"><element-citation publication-type="article-journal"><article-title>Enhancing elementary school students’ computational thinking and programming learning with graphic organizers</article-title><source>Computers &amp; Education</source><volume>209</volume><person-group person-group-type="author"><name><surname>Yang</surname><given-names>T.-C.</given-names></name><name><surname>Lin</surname><given-names>Z.-S.</given-names></name></person-group><year>2024</year><page-range>104962</page-range><pub-id pub-id-type="doi">10.1016/j.compedu.2023.104962</pub-id><ext-link xlink:href="10.1016/j.compedu.2023.104962" ext-link-type="doi" xlink:title="Enhancing elementary school students’ computational thinking and programming learning with graphic organizers">10.1016/j.compedu.2023.104962</ext-link></element-citation></ref><ref id="BIBR-39"><element-citation publication-type="article-journal"><article-title>Cultivating critical thinkers: Exploring transfer of learning from pre-service teacher training to classroom practice</article-title><source>Teaching and Teacher Education</source><volume>28</volume><issue>8</issue><person-group person-group-type="author"><name><surname>Yang</surname><given-names>Y.-T.C.</given-names></name></person-group><year>2012</year><fpage>1116</fpage><lpage>1130</lpage><page-range>1116-1130</page-range><pub-id pub-id-type="doi">10.1016/j.tate.2012.06.007</pub-id><ext-link xlink:href="10.1016/j.tate.2012.06.007" ext-link-type="doi" xlink:title="Cultivating critical thinkers: Exploring transfer of learning from pre-service teacher training to classroom practice">10.1016/j.tate.2012.06.007</ext-link></element-citation></ref><ref id="BIBR-40"><element-citation publication-type="article-journal"><article-title>Integration of computational thinking in K-12 mathematics education: A systematic review on CT-based mathematics instruction and student learning</article-title><source>International Journal of STEM Education</source><volume>10</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Ye</surname><given-names>H.</given-names></name><name><surname>Liang</surname><given-names>B.</given-names></name><name><surname>Ng</surname><given-names>O.-L.</given-names></name><name><surname>Chai</surname><given-names>C.S.</given-names></name></person-group><year>2023</year><page-range>3</page-range><pub-id pub-id-type="doi">10.1186/s40594-023-00396-w</pub-id><ext-link xlink:href="10.1186/s40594-023-00396-w" ext-link-type="doi" xlink:title="Integration of computational thinking in K-12 mathematics education: A systematic review on CT-based mathematics instruction and student learning">10.1186/s40594-023-00396-w</ext-link></element-citation></ref><ref id="BIBR-41"><element-citation publication-type="article-journal"><article-title>Computational Thinking Integration into Pre-Service Science Teacher Education: A Systematic Review</article-title><source>Journal of Science Teacher Education</source><volume>36</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Yun</surname><given-names>M.</given-names></name><name><surname>Crippen</surname><given-names>K.J.</given-names></name></person-group><year>2025</year><fpage>225</fpage><lpage>254</lpage><page-range>225-254</page-range><pub-id pub-id-type="doi">10.1080/1046560X.2024.2390758</pub-id><ext-link xlink:href="10.1080/1046560X.2024.2390758" ext-link-type="doi" xlink:title="Computational Thinking Integration into Pre-Service Science Teacher Education: A Systematic Review">10.1080/1046560X.2024.2390758</ext-link></element-citation></ref><ref id="BIBR-42"><element-citation publication-type="article-journal"><article-title>A Threefold Model of Intellectual Styles</article-title><source>Educational Psychology Review</source><volume>17</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Zhang</surname><given-names>L.</given-names></name><name><surname>Sternberg</surname><given-names>R.J.</given-names></name></person-group><year>2005</year><fpage>1</fpage><lpage>53</lpage><page-range>1-53</page-range><pub-id pub-id-type="doi">10.1007/s10648-005-1635-4</pub-id><ext-link xlink:href="10.1007/s10648-005-1635-4" ext-link-type="doi" xlink:title="A Threefold Model of Intellectual Styles">10.1007/s10648-005-1635-4</ext-link></element-citation></ref><ref id="BIBR-43"><element-citation publication-type="article-journal"><article-title>An Exploration of Three-Dimensional Integrated Assessment for Computational Thinking</article-title><source>Journal of Educational Computing Research</source><volume>53</volume><person-group person-group-type="author"><name><surname>Zhong</surname><given-names>B.</given-names></name><name><surname>Wang</surname><given-names>Q.</given-names></name><name><surname>Chen</surname><given-names>J.</given-names></name><name><surname>Li</surname><given-names>Y.</given-names></name></person-group><year>2015</year><pub-id pub-id-type="doi">10.1177/0735633115608444</pub-id><ext-link xlink:href="10.1177/0735633115608444" ext-link-type="doi" xlink:title="An Exploration of Three-Dimensional Integrated Assessment for Computational Thinking">10.1177/0735633115608444</ext-link></element-citation></ref></ref-list></back></article>
