ABSTRACT
One challenge in teaching computational thinking (CT) in K-12 is that teachers often lack resources to teach CT in their classrooms. In this work, we explore the use of game creation as an avenue for teaching CT. We describe WearableLearning, an online platform with a finite-state machine-based interface for creating games and discuss how students can use it to learn and practice CT skills such as algorithmic thinking, problem decomposition, and debugging. Our goal is to empower teachers to teach CT through engaging game creation activities that enable students to create games and play the games that their peers developed through wearable devices.
- Shuchi Grover and Roy Pea. 2018. Computational Thinking: A Competency Whose Time Has Come . Computer Science Education (2018), 21.Google Scholar
- Christina Tikva and Efthimios Tambouris. 2021. Mapping computational thinking through programming in K-12 education: A conceptual model based on a systematic literature Review . Computers & Education , Vol. 162 (March 2021).Google ScholarCross Ref
Index Terms
- Exploring the Use of Finite-State Machines and Game Creation to Teach Computational Thinking in Middle Schools
Recommendations
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Assessing the Impact of Using Python to Teach Computational Thinking for Remote Schools in a Blended Learning Environment
Learning and Collaboration TechnologiesAbstractAs the demand for programming in STEM education continues to grow, computational thinking skills are becoming even more important for students. Research indicates Python is an effective language to teach computational thinking. In spite of its ...
cs4fn and computational thinking unplugged
WiPSE '13: Proceedings of the 8th Workshop in Primary and Secondary Computing Education'Computer Science for Fun' (cs4fn) is a public engagement project aiming to both enthuse school students about inter-disciplinary computer science and support computing teachers. It started in 2005, with cs4fn resources now widely used in UK schools as ...
Comments