李计绸
【摘要】将Scratch编程纳入小学教育是近几年的事情,国内一些学校也开展了Scratch编程教学,但将Scratch编程教学整合到LearnSite平台之中来组织课堂教学的学校还是屈指可数,他们也没有形成可供参考的基于Learnsite平台开展Scratch编程教学的教学策略。充分利用Learnsite教學平台的特点,结合自己的教学实践经验,我在实践中探索出基于LearnSite平台开展Scratch编程教学的“七步法”教学策略,可为其它老师在讲授Scratch编程教学提供一种可借鉴的高效教学课堂教学模式。
【关键词】Learnsite平台 Scratch编程 “七步法”教学策略
【中图分类号】G623.58 【文献标识码】A 【文章编号】2095-3089(2020)20-0247-02
一、引言
2017年7月国务院印发《新一代人工智能发展规划》,宣布:“即日起,从小学教育,中学科目,到大学院校,通通逐步新增人工智能课程,建设全国人才梯队”,以此倡导在基础教育阶段开展少儿编程教育。2019年3月教育部办公厅关于印发《2019年教育信息化和网络安全工作要点》的通知指出:今年将启动中小学生信息素养测评,并推动在中小学阶段设置人工智能相关课程,逐步推广编程教育。2018年复查通过的广东省小学课本《信息技术》B版第二册(上)的教学内容是Scratch 编程和Arduino机器人。可见在国家层面,非常重视在中小学推广编程教学。在目前兴起的学编程热的社会现象下,老师们的教学方法也因人而异,没有形成一种可推广借鉴的高效教学模式。
笔者经过探究,发现周建达老师编写的基于网络教学平台——Learnsite平台可以兼容做到Scratch2.0在线版创作,创作过程中可随时保存文件,学案学习、作品制作、分享、老师展示学生脚本并调式修改等都在平台网页上进行,方便学生自主学习和教师对学生的指导。于是结合LearnSite平台的多种优势,在实践中探究出“七步法”教学策略,并在教学中推广使用,取得了良好的教学效果。
二、相关概念
(一)LearnSite平台:是温州的周建达老师编写的基于网络教学的中小学信息技术教学辅助平台。LearnSite平台是基于网络教学平台, 支持在线备课,整合了新课教学、师生互动、作业提交、作品互评、课堂测验、资源整合、微课上传、资源下载等功能,方便了老师备课和运用LearnSite平台组织开展教学,学生还可以通过平台提供的微课和学案进行自主学习。
(二)Scratch软件:是一款由美国麻省理工学院 (MIT) 设计开发的一款简易图形化编程工具。构成程序的命令和参数通过积木形状的模块来实现,用鼠标拖动模块到程序编辑栏就可以实现脚本的编写。
三、“七步法”教学策略应用实例分析
我校基于Learnsite平台开展Scratch编程教学已经有两年多,在教学中运用“七步法”教学策略——任务分析、范例展示、脚本分析、尝试创作、拓展创新、分享评价、归纳总结,取得了很好的教学效果。如何将Scratch编程教学的“七步法”教学策略有效整合到Learnsite平台实施课堂教学,下面我以广东省小学信息技术B版第三册(上)第4课 《漂亮的风车》为例进行阐述。
任务分析模块,出示本课需要完成的学习任务。如本节课有两个学习任务:一是如何用一片叶子变成四片叶子的风车图案,二是利用“当角色被点击时”模块,点击一片叶子就开始画风车。
范例展示模块,在Learnsite平台导入用Scratch编写的实例动画,学生通过观看动画,配合老师的讲解,对本课的任务有了更深层次的了解。
脚本分析模块,主要是由授课教师讲解要实现上述任务时,各角色设置的脚本,跟学生共同分析每个脚本模块所实现的功能。在本任务中,当点击“叶子”就开始画,那么事件响应模块我们要选择“当角色被点击时”模块而不是“绿旗”。一片“叶子”又如何变成四片“叶子”呢?引导学生使用“图章”模块。当我们运行动画后,发现四片“叶子”又不会变回原来的一片叶子?提示学生可以使用“绿旗”作为事件响应,搭配“清空”模块,实现一按“绿旗”就清空“图章”复制出来的叶子。特别告诉学生“清空”模块的效果是清空舞台上所有的画笔和绘制的图案(不影响角色本身)。
尝试创作模块,让学生在Learnsite学习平台中运行Scratch2.0软件,完成刚才的学习任务。Learnsite平台提供在线学习学案,学生在创作过程中,遇到不懂操作时,参考老师提供的学案来做,在操作过程中随时按“立即保存”按钮,在线保存到服务器。
拓展创新模块,老师预先在Learnsite学习平台中导入Scratch作品的半成品,让学生根据自己的创意对作品进行修改,变成自己的一个创意作品。本例中,学生可以通过修改角色的程序脚本完成,如改重复次数、改旋转角度、改xy坐标参数,改角色的中心点。学习能力强的同学,还可以导入更多的角色,运用本节课所学知识,创作出更精彩的动画。此环节老师需要提供学案,学生可以根据学案提示完成作品,创作出属于自己的优秀作品。
分享评价模块,教师先让学生离位参观同组同学的作品,向老师推选出小组最优秀的作品。教师进入Learnsite学习平台后台,向全班展示小组推选出来的优秀作品,进行点评打分,指出作品的闪光点加以表扬,再跟学生们一起提出修改方案。在展示动画过程中,还可以查看学生作品的动画脚本,了解实现这种动画效果的原理,供大家学习和参考,拓宽学生的创作思路。Learnsite平台作品评价界面如下图。
总结归纳模块,教师根据本节课的学习目标和学习内容,通过设置调查问卷,让学生完成调查问卷。学生完成后,结果通过百分比形式直观显示出来,教师即时知道学生对各知识点的掌握情况,发现学生对哪个知识点掌握不过关的,重点进行复习讲解,这样会促进教师不断反思和总结自己的教学方法手段,提高课堂的教学效果。本课的调查问卷设置如下:
Scratch编程教学的七个环节即“七步法”教学策略,它环环紧扣,层层递进,将教学过程有机结合起来。它从问题出发——任务分析、范例展示,引发学生主动思考;然后引导学生解决问题——脚本分析,理出问题的解决方案;再到动手实践——尝试创作,根据解决方案,上机编写动画程序脚本,验证刚才的解决方案是否可行;再到学生提升能力——拓展创新,运用所学知识,修改程序脚本,画出更有创意的个性化作品;再到作品展示与评价——分享评价,师生共同欣赏优秀作品,学习他人编写程序脚本的优秀经验,增长自己知识,同时对作品提出自己的见解和修改意见,达到共同提高共同进步的目的;最后对本课知识点进行梳理总结——总结归纳,通过调查问卷的形式,学生填完后,每个知识点每一选项都会以百分比的形式第一时间呈现出来,老师根据问卷的结果,直观看到学生对哪个知识点掌握较好,哪些知识点不过关,及时查漏补缺,通过教学反思,不断提高老师的教学水平和教学效率。
四、结语
基于Learnsite平台开展Scratch编程教学的实践研究,整合Learnsite平台的优势和Scratch软件的特点,提出了“七步法”教学策略——范例展示、任务分析、脚本分析、尝试创作、拓展创新、分享评价、归纳总结。在教学中运用“七步法”教学策略,学生学习主动性提高了,对脚本的分析能力和动手解决问题的能力明显增强,他们不仅乐于学习,还乐于分享,在分享中收获成功的喜悦。该教学策略的运用,可为同行提供一种可借鉴的高效课堂模式,也期望各同行在实施过程中不断提出宝贵的意见。
参考文献:
[1]黎海.基于LearnSite平台的信息技术课堂教学实践与思考[J].中国信息技术教育,2018(20):39-41.
[2]朱益.Scratch环境下学生创新能力培养“六步教学法”[J].中国信息技术教育,2017(11):7-8.
[3]刘志超,张杨.基于创新能力培养的Scratch“两段六环节”教学模式[J].中国信息技术教育,2018(20):45-46+80.