Computational Thinking Improvement via Conceptual map, a Systemic Synthesis Literature Review
This research aimed to synthesize research on cognitive tools and computational thinking areas. The computational thinking conceptual mapping framework was created to elaborate a computational thinking process via conceptual maps. The computational thinking process consisted of 4 steps: Decomposition, Pattern, Reorganization, Abstraction, and Algorithm Design. During the process of problem-solving, the steps were not clearly visualized, therefore if not well explained by the problem solver, there is a risk of misunderstanding the computational concept The researcher proposed the use of the conceptual map to explain the computational thinking process. The conceptual map is an effective tool to reflect on cognitive process because it reflects and assesses the learners’ understanding, thinking concepts, and background knowledge. Hence, the conceptual map is suitable for explaining the algorithm because computational thinking is a consequential process, so if there is an error in the particular phase, it will affect the overall solution. Therefore, the researcher proposed to embed the conceptual map in every step of the computational thinking process.