Algorithm Visualization and its Impact on Self-efficacy, Metacognition and Computational Thinking Concepts Using the Computational Pedagogy Model in STEM Content Epistemology

Sarantos Psycharis,Dimitris Mastorodimos,Konstantinos Kalovrektis,Panagiotis Papazoglou,Lampros Stergioulas,Munir Abbasi
DOI: https://doi.org/10.51724/ijpce.v10i4.66
2018-12-18
International Journal of Physics and Chemistry Education
Abstract:The objective of this article is twofold. One objective is the development of models of visualized algorithms (VAs) for three fundamental algorithms, the bubble sort algorithm, the selection sort algorithm and the insertion sort algorithm, using the Easy Java simulations software (Ejs) and the Computational Pedagogy model. The second objective is to investigate: a) VAs impact on learners’ self-efficacy as a general structure, metacognitive experience, critical thinking and motives and b) VAs impact on learners’ self-efficacy relative to Computational Thinking. An intervention in the form of a didactic model was implemented that utilized VAs and the Computational Pedagogy approach. Finally, we argument how VAs can be embedded in the Computational STEM pedagogy approach in teaching and learning sequences through applications related to authentic problems.
What problem does this paper attempt to address?