2021
DOI: 10.6007/ijarped/v10-i1/9228
|View full text |Cite
|
Sign up to set email alerts
|

Improving Students’ Achievement on Computational Thinking Skills Via Mobile Application Development Module

Abstract: This research aims to enhance students' achievement on computational thinking skills through mobile application development module. Computational Thinking (CT) skills are a value that plays a role in highlighting the potential of an individual and who has advanced skills often will get more attention and respect than others. The design of this study is quasi-experimental. For this quasi experiment there are two groups of control and treatment. Both groups of respondents consisted of business administration stu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
11
0
2

Year Published

2022
2022
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(14 citation statements)
references
References 16 publications
1
11
0
2
Order By: Relevance
“…In support of this study's findings, Shanmugam et al [32] also determined that CompThink can be enhanced through the combination mobile digital devices and online learning. This then will lead to a significant increase in student motivation to learn.…”
Section: Discussionsupporting
confidence: 80%
“…In support of this study's findings, Shanmugam et al [32] also determined that CompThink can be enhanced through the combination mobile digital devices and online learning. This then will lead to a significant increase in student motivation to learn.…”
Section: Discussionsupporting
confidence: 80%
“…project-based learning, involvementbased learning, game-based learning, Scratch programming language, C+ + programming Papert (1996) CT is an important thinking ability for the use of computer to analyse and solve problems Wing (2006) Computational thinking involves solving problems, designing systems, and understanding human behavior, by drawing on the concepts fundamental to computer science Barr and Conery (2011) The basic dimensions of computational thinking include: confidence in dealing with complexity; persistence in working with difficult problems; tolerance for ambiguity; the ability to deal with open-ended problems; the ability to communicate and work with others to achieve a common goal or solution Brennan and Resnick (2012) Computational thinking involves three key dimensions: computational concepts (the concepts designers employ as they program), computational practices (the practices designers develop as they program), and computational perspectives (the perspectives designers form about the world around them and about themselves) Angeli et al (2016) Computational thinking is a thought process that utilizes the elements of abstraction (removing characteristics or attributes from an object or an entity in order to reduce it to a set of fundamental characteristics), generalization (developing solutions using generic terms), decomposition (breaking down complex problems into more tractable parts), algorithmic thinking (using a precise sequence of steps or instructions to solve a problem), and debugging (detection and correction of errors) language, etc.). The common and effective design-based learning method among them is the development of CT modules (Shanmugam et al, 2019). In addition, in a systematic review of CT methods in higher education, the tools and methods used in teaching and learning CT are summarised and classified into courses, seminars, exploratory research, game-based learning, programming software-based learning, educational robots (ER), etc.…”
Section: Intervention Factors Of Pre-service Teachers' Ctmentioning
confidence: 99%
“…project-based learning, involvement-based learning, game-based learning, Scratch programming language, C+ + programming language, etc.). The common and effective design-based learning method among them is the development of CT modules (Shanmugam et al, 2019 ). In addition, in a systematic review of CT methods in higher education, the tools and methods used in teaching and learning CT are summarised and classified into courses, seminars, exploratory research, game-based learning, programming software-based learning, educational robots (ER), etc.…”
Section: Introductionmentioning
confidence: 99%
“…Seperti studi yang menemukan bahwa siswa yang belajar pemrograman berbasis campuran teks-blok menggunakan Pensil Code kemampuan CTnya tidak hanya meningkat secara signifikan namun juga menjadi lebih percaya diri dan senang belajar pemrograman (Deng et al, 2020). Demikian pula studi untuk meningkatkan CT mahasiswa melalui modul pengembangan aplikasi mobile (Shanmugam et al, 2021).…”
Section: Pendahuluanunclassified