首页> 外文期刊>Computers in Human Behavior >Review on teaching and learning of computational thinking through programming: What is next for K-12?
【24h】

Review on teaching and learning of computational thinking through programming: What is next for K-12?

机译:通过编程对计算思维的教学进行回顾:K-12的下一步是什么?

获取原文
获取原文并翻译 | 示例
       

摘要

Programming is more than just coding, for, it exposes students to computational thinking which involves problem-solving using computer science concepts like abstraction and decomposition. Even for non-computing majors, computational thinking is applicable and useful in their daily lives. The three dimensions of computational thinking are computational concepts, computational practices and computational perspectives. In recent years, the availability of free and user-friendly programming languages has fuelled the interest of researchers and educators to explore how computational thinking can be introduced in K-12 contexts. Through an analysis of 27 available intervention studies, this paper presents the current trends of empirical research in the development of computational thinking through programming and suggests possible research and instructional implications. From the review, we propose that more K-12 intervention studies centering on computational practices and computational perspectives could be conducted in the regular classroom. To better examine these two dimensions, students could be asked to verbalize their thought process using think aloud protocol while programming and their on-screen programming activity could be captured and analyzed. Predetermined categories based on both past and recent programming studies could be used to guide the analysis of the qualitative data. As for the instructional implication, it is proposed that a constructionism-based problem-solving learning environment, with information processing, scaffolding and reflection activities, could be designed to foster computational practices and computational perspectives.
机译:编程不仅仅是编码,因为它使学生接触到计算思维,其中涉及使用诸如抽象和分解之类的计算机科学概念来解决问题。即使对于非计算专业的学生,​​计算思维在他们的日常生活中也是适用和有用的。计算思维的三个维度是计算概念,计算实践和计算视角。近年来,免费和用户友好的编程语言的可用性激发了研究人员和教育工作者的兴趣,他们探索了如何在K-12上下文中引入计算思维。通过对27项可用干预研究的分析,本文介绍了通过编程发展计算思维的实证研究的当前趋势,并提出了可能的研究和指导意义。通过审查,我们建议可以在常规教室中进行更多以计算实践和计算角度为中心的K-12干预研究。为了更好地检查这两个方面,可以要求学生使用大声思考协议来表达他们的思维过程,同时可以捕获和分析他们的编程以及他们在屏幕上的编程活动。基于过去和最近的编程研究的预定类别可用于指导定性数据的分析。关于教学意义,建议可以设计一种基于建构主义的解决问题的学习环境,该环境具有信息处理,脚手架和反思活动,以促进计算实践和计算观点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号