Abstract
AbstractComputational thinking, as an essential competency for the future development of citizens, is an important goal of computer science instruction. Although studies have shown that early exposure to computer programming is beneficial for improving computational thinking, current programming instruction does not systematically consider the factors that influence the development of computational thinking. To promote the early development of computational thinking, we analyzed the main factors that influence the development of computational thinking in terms of learners' cognitive level, instructional content, and technological environment. Therefore, this study proposes a teaching framework for developing computational thinking based on embodied cognitive theory. This teaching framework shows how to choose a suitable technological environment, design the appropriate content and apply adequate methods to effectively promote students' computational thinking development.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.