Introduction

EdUHK launched the Computational Thinking and Coding Education project since 2016, with the funding support from the Hong Kong Jockey Club Charities Trust via the CoolThink@JC programme.

The project strives to assists local primary schools to implement computational thinking and coding education to primary 4-6 students. It aims to boost students’ interest in programming, equip students with essential capability to code, and enable students to cultivate their problem-solving skills and creativity.

The professional development for teacher is a vital part of this project. The project team introduces various computational thinking pedagogies overtime along with the development of project. From “To play-To think-To code-To reflect”, teachers are further introduced to a “seven-step” pedagogy to guide them to conduct a computational thinking lesson. To cope with insufficient of lesson hour under the pandemic, the project team creates a series of animations based on the curriculum units. The animations serve as an important tool to facilitate self-regulated learning in computational thinking and coding education.

CT coding edu banner

Animation

Level 1 Scratch

Level 1: Scratch

中文版  |  English version

Level 2  App Inventor I

Level 2: App Inventor I

中文版  |  English version

Level 3 App Inventor II

Level 3: App Inventor II

中文版  |  English version

Publications

Book publications and conference proceedings share the fruitful research studies on computational thinking education.

Books

Computational thinking education in K-12: Artificial intelligence literacy and physical computing
Kong, S. C., & Abelson, H. (Eds.) (2022). Computational thinking education in K-12: Artificial intelligence literacy and physical computing. Cambridge, MA: The MIT Press.

CT Eductaion
Kong, S. C., & Abelson, H. (Eds.) (2019). Computational thinking education. Singapore: SpringerOpen

Proceedings of CTE2020 and International Teacher Forum

Proceedings of Previous Conferences

Highlights

Curriculum Unit Design for Subject Teaching and CT Development Contest
(結合運算思維的學科教學單元設計比賽)

The Teacher Contest aims at encouraging network school teachers to incorporate computational thinking into subject learning and teaching. The teaching materials of awarded projects can be viewed and downloaded here.

Events

The project team organizes international conference, territory-wide competition and fun fair to engage academics, professionals, teachers, parents and students. Some highlighted media coverages are listed below.