2022
DOI: 10.18178/ijiet.2022.12.6.1650
|View full text |Cite
|
Sign up to set email alerts
|

Developing Computational Thinking Competencies through Constructivist Argumentation Learning: A Problem-Solving Perspective

Abstract: Argumentation is a scientific literacy practice focused on developing scientific thinking skills associated with problem-solving. As computing has become an integral part of our world, computational thinking skills are requisite for successful problem-solving. The significant effect of computational thinking applications on the efficacy of scientific literacy practices is increasingly acknowledged. In this article, we propose a framework that conceptualizes the constructivist argumentation as a context for pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 77 publications
(117 reference statements)
0
2
0
Order By: Relevance
“…Therefore, Ali and Yahaya (2020) emphasise the significance of the constructivist approach in computational thinking development, highlighting that constructivist learning theories can serve as a potent foundation in curriculum design and teaching methodologies to facilitate the growth of computational thinking in students. Voon et al (2022) highlight a robust and mutually beneficial correlation between computational thinking and constructivist learning. The integration of computational thinking principles into constructivist learning involves a series of steps: identifying problems, breaking them down into manageable stages, formulating credible solutions, engaging in structured argumentation to present these solutions, assessing and appraising arguments from others, and ultimately refining these International Journal of Mathematics and Mathematics Education arguments and original solutions through abstraction and generalisation of concepts.…”
Section: Discussionmentioning
confidence: 92%
“…Therefore, Ali and Yahaya (2020) emphasise the significance of the constructivist approach in computational thinking development, highlighting that constructivist learning theories can serve as a potent foundation in curriculum design and teaching methodologies to facilitate the growth of computational thinking in students. Voon et al (2022) highlight a robust and mutually beneficial correlation between computational thinking and constructivist learning. The integration of computational thinking principles into constructivist learning involves a series of steps: identifying problems, breaking them down into manageable stages, formulating credible solutions, engaging in structured argumentation to present these solutions, assessing and appraising arguments from others, and ultimately refining these International Journal of Mathematics and Mathematics Education arguments and original solutions through abstraction and generalisation of concepts.…”
Section: Discussionmentioning
confidence: 92%
“…Furthermore, intervention studies carried out with pre-service instructors indicate that demanding projects result in improved computational thinking abilities for all students, regardless of their initial level of ability (Peters-Burton et al, 2023). Prospective teachers' proficiency in computational thinking is a matter of concern, necessitating focused interventions and professional development programs to enhance their competency in this domain (H. Moon & Cheon, 2023).…”
Section: Introductionmentioning
confidence: 99%
“…Others emphasize CT as a cognitive process, while some experts describe it as a [3] problem-solving strategy [4]. For computer science (CS) and all sciences, the acquisition of CT is fundamental [5]. Tsarava [6] mentioned that Wing also emphasized the importance of CT skills [7] for everyone and not only programmers and computer scientists [8].…”
Section: Introductionmentioning
confidence: 99%