Identifying engaging programming tasks to teach computational thinking and programming skills, especially to students of post-secondary education, is a challenging problem for lecturers. Physical computing is a potential solution that provides ample opportunities for creative development of such skills. The availability of pre-assembled physical computing tool kits often do not offer the right level of abstraction and flexibility to suit educator's needs. Consequently, this paper presents the design of a custom physical computing tool kit, Thinker, primarily for learning and teaching computational thinking and programming skills. Prior to design discussions, the context and motivation behind designing Thinker has been presented. Preliminary pilot deployment sessions of Thinker for both teachers and students confirm its potential as an effective tool for both teaching and learning of thinking skills
Anantha Narayanan V., Dr. Shyamala C. K., and Dr. Shunmuga Velayutham C., “Thinker: A Physical Computing Tool Kit for Computational Thinking”, 2018 IEEE 18th International Conference on Advanced Learning Technologies (ICALT). pp. 298-300, 2018.