Publication: Unplugged coding using flowblocks for promoting computational thinking and programming among secondary school students
Issued Date
2020-07-01
Resource Type
ISSN
13081470
1694609X
1694609X
Other identifier(s)
2-s2.0-85086932201
Rights
Mahidol University
Rights Holder(s)
SCOPUS
Bibliographic Citation
International Journal of Instruction. Vol.13, No.3 (2020), 207-222
Suggested Citation
Arinchaya Threekunprapa, Pratchayapong Yasri Unplugged coding using flowblocks for promoting computational thinking and programming among secondary school students. International Journal of Instruction. Vol.13, No.3 (2020), 207-222. doi:10.29333/iji.2020.13314a Retrieved from: https://repository.li.mahidol.ac.th/handle/20.500.14594/58377
Research Projects
Organizational Units
Authors
Journal Issue
Thesis
Title
Unplugged coding using flowblocks for promoting computational thinking and programming among secondary school students
Author(s)
Other Contributor(s)
Abstract
© 2020 Eskisehir Osmangazi University. Computational thinking (CT) has become a necessary skill of students in the 21st century. Various learning approaches have been developed to foster CT among school students. However, these approaches predominantly rely on computer devices and internet connection and fail to promote advanced computer concepts necessary for programming. Therefore, this study developed an unplugged coding activity using flowblocks, the term is coined to represent modified Blockly based on flowcharts with user-friendly syntaxes, as a visual and programming tool, delivered in the form of game-based learning. The activity included a series of game missions to develop five programming concepts. The unplugged coding activity was implemented based on a pre and post intervention design with 160 secondary students who had no prior experience about programming. Statistical analyses showed that students' conceptual understanding of coding and CT increased significantly after participation. In addition, the perceptions of their ability to learn programming, namely self-efficacy, statistically grew in the posttest. It is therefore recommended for school teachers teaching basic programming and CT to consider using this offline, engaging and cost-effective approach as an alternative to computer-based methods of programming.