A case study illustrating coding for computational thinking development

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Previous studies suggested that computational thinking is an important skill that schools should start equipping children with from primary school education. This study proposes way to develop a mobile app coding curriculum in primary 4 to 6 to nurture students’ computational thinking. It will guide students to undergo learning stages from developing their own codes and combining with others’ work to create their own apps and staging their apps to gain confidence and recognition of performance in coding. An example of mathematic game in the curriculum is selected as a case study to illustrate in this study how it incorporates the elements of computational thinking in the coding activities progressively. It is believed that the proposed way of curriculum development paves a learning path which may drive students’ interest in coding and students could develop computational thinking skills progressively. Copyright © 2016 Asia-Pacific Society for Computers in Education.
Original languageEnglish
Title of host publicationProceedings of The 24th International Conference on Computers in Education (ICCE 2016)
EditorsWeiqin CHEN, Jie-Chi YANG, Sahana MURTHY, Su Luan WONG, Sridhar IYER
Place of PublicationTaoyuan, Taiwan
PublisherAsia Pacific Society for Computers in Education
Pages579-584
ISBN (Print)9789868473577
Publication statusPublished - 2016

Fingerprint

coding
student
curriculum
staging
school education
curriculum development
learning
primary school
confidence
mathematics
school
performance

Citation

Kong, S. C., Li, P. (2016). A case study illustrating coding for computational thinking development. In W. Chen, J.-C. Yang, S. Murthy, S. L. Wong, & S. Iyer (Eds.), Main Conference Proceedings of The 24th International Conference on Computers in Education (ICCE 2016) (pp. 579-584). Taoyuan, Taiwan: Asia-Pacific Society for Computers in Education.

Keywords

  • Computational thinking
  • Coding education
  • Coding curriculum
  • Mobile app coding
  • Primary school education