2020
DOI: 10.1186/s40561-019-0108-z
|View full text |Cite
|
Sign up to set email alerts
|

A conceptual framework for teaching computational thinking in personalized OERs

Abstract: Interests towards teaching programming skills have risen recently in the realm of computing education. Learning how to program not only enables learners to develop computing applications, but it can also enhance learners' computational thinking (CT) practice. CT refers to learners' ability to approach ill-structured tasks systematically based on algorithmic thinking in computing. Along with growing academic interests towards CT in recent studies, researchers have emphasized the role of teaching programming in … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0
7

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 31 publications
(21 citation statements)
references
References 47 publications
0
9
0
7
Order By: Relevance
“…However, the view that defines computational thinking and problem solving as two different variables is confirmed by various researches and they examine their research questions on this basis. Indicatively, we refer to the research of Wong & Cheung [ 35 ] and Moon et al [ 36 ], which support the positive effects that programming activities have on the improvement of computational thinking and study whether these activities can also benefit the development of other, general skills, including the problem-solving.…”
Section: Introductionmentioning
confidence: 99%
“…However, the view that defines computational thinking and problem solving as two different variables is confirmed by various researches and they examine their research questions on this basis. Indicatively, we refer to the research of Wong & Cheung [ 35 ] and Moon et al [ 36 ], which support the positive effects that programming activities have on the improvement of computational thinking and study whether these activities can also benefit the development of other, general skills, including the problem-solving.…”
Section: Introductionmentioning
confidence: 99%
“…En general, el pensamiento computacional está relacionado con la capacidad para resolver problemas genuinos y complejos (Moon et al, 2020). Es decir, se puede entender como el propósito fundamental y no como un elemento de este.…”
Section: Elemento Descripción Resolución De Problemasunclassified
“…Es uno de los procesos más importantes y de alto nivel, se emplea para la identificación de patrones, propiedades comunes y relevantes, y procesos de generalización; el diseño de algoritmos eficientes implica diseñar tipos de datos abstractos (Wing, 2011;Balladares, Avilés, & Pérez, 2016;Özgür, 2020;Moon et al, 2020).…”
Section: Abstracciónunclassified
See 2 more Smart Citations