基于计算思维培养的初中Scratch编程课程实施与研究

发布时间:2019-08-03

龙源期刊网 http://www.qikan.com.cn 基于计算思维培养的初中Scratch编程课程实施与研究
作者:王世达
来源:《江苏科技报·E教中国》2018年第17
随着信息技术的发展,特别是人工智能时代的到来,编程能力和计算思维成为21世纪的核心技能。初中是学生成长过程中非常重要的一个阶段,通过实施Scratch编程课程,能够培养学生的计算思维、逻辑思维、创新能力,整体提升他们的信息素养和综合能力。本文对区级课题基于计算思维培养的初中信息科技‘Scratch编程课程实施与研究的成果与经验进行总结,并提出相应的建议。 一、研究背景
1.时代发展对学生计算思维与编程能力的要求
随着信息技术的发展,特别是人工智能时代的到来,计算思维和编程能力成为21世纪的核心技能。2013年底,美国非营利性组织 Code.org发起编程一小时倡议和活动,旨在让学生们不再认为编程是一件神秘并且遥不可及的事情,任何人都能从基础学起。但以往初中课堂一直缺少一款适合的编程软件,而麻省理工学院(MIT)开发的Scratch软件通过积木式指令让学生有机会去思考、表达、创新,成为对学生进行计算思维训练的有效载体,已经成为世界上使用最为广泛的模块化编程软件。
2.探索通过课程实施整体提升学生信息素养的需要
初中信息科技的主要目标是培养学生的信息素养。从2014年起,上海市普陀区就对教师开展了相关培训,而在2017年新版《上海市初中信息科技学科教学基本要求》(下称《教学基本要求》)中,已经明确写入了以Scratch为实施平台,让学生体验人机交互与编程。通过课题,可以不断丰富Scratch教学内容、收集案例、积累资源,拓展课程实施的内涵,同时根据不同学校、不同学生的情况,提炼不同类型的教学建议,整体提升学生的信息素养。 二、概念界定
1.Scratch Scratch是由麻省理工学院设计开发的一款面向儿童的可视化编程工具。通过让孩子们创建游戏、视频和音乐,教会他们一些编程基本概念。学生不需要死记硬背,通过拖拽的方式即可轻轻松松地学会编程。

基于计算思维培养的初中Scratch编程课程实施与研究

相关推荐