This paper introduces research concerned with investigating how Computational Thinking and online learning can be successfully married to help empower secondary teachers to teach this subject. To aid this research, a systematic literature review was undertaken to investigate what is currently known in the academic literature on where Computational Thinking and online learning intersect. This paper presents the findings of this systematic literature review. It outlines the methodology used and presents the current data available in the literature on how Computational Thinking is taught online. Using a systematic process eight hundred articles were initially identified and then subsequently narrowed down to forty papers. These papers were ana...
Computers and information technologies are increasingly becoming indispensable elements of our lives...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
This study investigates how digital game co-creation promotes Computational Thinking (CT) skills amo...
This paper introduces research concerned with investigating how Computational Thinking and online le...
This paper introduces research concerned with investigating how Computational Thinking and online le...
Computational Thinking (CT) has become popular in recent years and has been recognised as an essenti...
Computational Thinking (CT) has become popular in recent years and has been recognised as an essenti...
Computational Thinking has been described as an essential skill which everybody should learn. Since ...
Computational Thinking is seen as a crucial skill in an increasingly digital society. Researchers an...
Computational Thinking is seen as a crucial skill in an increasingly digital society. Researchers an...
Computational Thinking (CT) has been described as an essential skill which everyone should learn and...
Understanding the principles of computational thinking (CT), e.g., problem abstraction, decompositio...
Understanding the principles of computational thinking (CT), e.g., problem abstraction, decompositio...
Understanding the principles of computational thinking (CT), e.g., problem abstraction, decompositio...
As teaching moves to be wholly online, problem based learning exercises can lose their sense of comm...
Computers and information technologies are increasingly becoming indispensable elements of our lives...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
This study investigates how digital game co-creation promotes Computational Thinking (CT) skills amo...
This paper introduces research concerned with investigating how Computational Thinking and online le...
This paper introduces research concerned with investigating how Computational Thinking and online le...
Computational Thinking (CT) has become popular in recent years and has been recognised as an essenti...
Computational Thinking (CT) has become popular in recent years and has been recognised as an essenti...
Computational Thinking has been described as an essential skill which everybody should learn. Since ...
Computational Thinking is seen as a crucial skill in an increasingly digital society. Researchers an...
Computational Thinking is seen as a crucial skill in an increasingly digital society. Researchers an...
Computational Thinking (CT) has been described as an essential skill which everyone should learn and...
Understanding the principles of computational thinking (CT), e.g., problem abstraction, decompositio...
Understanding the principles of computational thinking (CT), e.g., problem abstraction, decompositio...
Understanding the principles of computational thinking (CT), e.g., problem abstraction, decompositio...
As teaching moves to be wholly online, problem based learning exercises can lose their sense of comm...
Computers and information technologies are increasingly becoming indispensable elements of our lives...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
This study investigates how digital game co-creation promotes Computational Thinking (CT) skills amo...