小学Scratch编程应用微课优化教学初探
2019-09-10张日明
张日明
【摘要】本文从微课在小学Scratch编程教学中的具体应用案例出发,分析探究了如何应用微课进行Scratch编程教学,并提出了一些建议,同时也在具体案例中呈现了在小学Scratch编程教学中应用微课学习的效果。
【关键词】小学;微课教学;Scratch编程
目前,随着Scratch编程学习在小学课堂的开展及微课教学的逐步完善,小学Scratch编程教学正逐渐引入微课学习,希望通过微课弥补传统Scratch编程教学中的弊端。因此,为了更好地将微课学习应用到小学Scratch编程教学中,本文从微课应用于Scratch编程教学的具体案例出发,分析探究了具体案例中存在的问题及其解决方案,旨在帮助教师更有效地开展Scratch编程教学。
一、应用微课进行小学Scratch编程教学的优点
微课学习(Microlecture,简称微课)是一种借助多媒体进行知识传播的教学方式,它按照学科的内在规律将知识和学习过程碎片化、同时也将学习扩展素材结构化,使学习者能够在短时间内掌握一个知识点;Scratch编程是一款由美国研发的主要面向少年儿童的简易图形编程工具,使用者可以通过这款软件创作自己的故事、动画、游戏等。微课学习可以应用到小学Scratch编程教学中,其优点有:第一,减少教师重复率。因为学生个体间存在差异,对于同样的知识每个学生的理解程度以及理解速度不同,教师对某些知识点内需要重复多次讲解。微课学习的应用,则可以有效降低重复次数;第二,提高学习兴趣。小学生的身心发展和大脑发育还未成熟,在课堂中难免会注意力不集中。微课学习的应用可以进行课堂演示,引起学生的注意和学习兴趣;第三,提高自主学习能力。在学生练习时应用微课学习,能让学生根据自己的学习进度找到适合自己的微课视频,提高学生自主学习的能力。
二、微课学习应用于小学Scratch编程教学的案例分析
为了探究微课学习如何更有效地应用在小学Scratch编程教学中,下面笔者将对“Scratch绘图实现闪光圈效果”“小学课本《角色》一课的教学设计”这两个案例进行具体的分析探究。
案例1:Scratch绘图实现闪光圈效果(不刷新屏幕)。其教程如下:
本节课我们将学习如何使用Scratch画图功能实现一个闪光的圆环效果,学会之后,你还可以扩展做出更多特效。第一步:打开scratch3.0自制积木,制作一个新的积木(快速了解scratch中的自制积木),我们起名就叫做“画图”,这个积木的功能就是画一个圆形,颜色随机变化,如图1。
第二步:使用我们上一步新建的积木,当绿旗点击一次时画出一个圆,如图2。
第三步:现在开始测试我们的程序,是不是每次运行都会看到角色慢慢地画出一个圆,是不是跟我们所想的闪光圈差别很大呢?重点来了,我们只需要做一个小小的修改即可:鼠标右键单击我们自己新建的积木“画图”,点“编辑”。在编辑窗口勾选中“运行时不刷新屏幕”,如图3所示。现在再点击绿旗试一下,是不是就看不到画圆的过程了?快速点击就出现了闪烁的光圈效果。
第四步:下面我们再添加一个重复执行,让圆圈自己闪烁吧。如图4。
根据以上“scratch绘图实现闪光圈效果”的教学设计来看,在教学过程中运用微课对Scratch绘图进行步骤教学,可以使教学过程生动形象,能够激起儿童学习的兴趣。另外,把微课运用到Scratch编程教学中,也可以提高学生的学习积极性、主动性,能增加学生学习的乐趣,使学生积极主动地参与到学习进程中。
案例2:小学课本《角色》一课的教学设计。
教学环节 1.将《角色》微课发到学生电脑;
2.设计学习单。
教学环节 教师活动
一、引入新课 1.提供学习单;
2.播放《猴子出世—角色》微课,让学生完成“看一看。
二、讲解新知 1.复习如何打开Scratch;
2.提问并引导学生回顾微课中“导入角色“的四种方式;
3.导入角色库中的白熊;
4.演示“白熊打招呼”,以问题引导学生如何完善作品,完成任务单中的“排一排”部分。
三、自主探究学习 1.试一试:根据学习单中的“试一试”,学生尝试自己设计小作品。
2.瞧一瞧:以小组为单位,互相交流欣赏他人作品,并完成学习单的“瞧一瞧”部分(选出你眼中最好的作品,说出理由)。
3.比一比:每组选出一个或两个最优作品进行展示,学生互评,老师引导学生从故事设计、代码块设计及艺术的角度评价作品。
4.说一说:完成任务单的“说一说”部分(这节课的收获,或者自己作品还有哪些需要改进的地方)。
四、总结 1.导入角色的方式有哪些?
2.造型以及添加造型的方式。
3.提炼设计小作品的方法以及评价作品。
五、创新拓展
本案例是微课学习在小学Scratch编程教学中的实际应用案例,根据微课在教学中的应用环境可分为课前、课中和课后三个阶段。课前使用微课可以达到预习作用,微课对知识点的分类可以让学生快速找到自身需要的学习视频。并且微课对知识的碎片化和讲授的结构化,可以作为学生预习的有效资料。学生通过微课对课堂知识进行预习,可以更有效地了解知识的重点和难点,利于学生对知识点的理解和吸收。另外,微课可以帮助学生解答疑惑,温故知新。
三、在小学Scratch编程教学中使用微课的建议
第一,明确教学目标。在Scratch编程教学进行前,教师应该制定详细、明确的教学目标,明确教学目标的重要性,让学生按照教学目标进行学习。这样不仅可以让学生在学习过程中有明确的方向,又可以避免学生在学习时注意力不集中或者盲目进行学习。第二,充分发挥学生的主体地位。在教学过程中,教师要发挥引导作用,要充分体现学生的主体性,注重学生的内在发展。教师要将微课应用在Scratch编程教学中,在学生练习以及课前预习、课后复习时,充分调动学生的学习主体性以及提高学生的自主学习能力。第三,注重教学反馈。在小学Scratch编程教学中,教师应注意教师与学生之间的互动反馈,对于教学中存在的问题要及时进行交流,每个阶段的问题要进行总结分析,并提出解决办法,为下阶段的教学活动打下坚实基础。第四,明确授课顺序。将微课学习引入到Scratch教学中,教师需要提前准备课上所要展示的视频内容,明确视频使用阶段,确定课堂授课顺序,以便提高课堂效率。
总之,教师在用微课进行Scratch教学时,可以根据教学内容的内在逻辑顺序和难易程度,将课堂分为多个环节进行讲授。在知识导入环节中,教师可以利用微课视频的精彩性和多样性进行知识点的演示,以调动学生积极性。随着知识理解的深入,教师在知识新授环节可以采用先讲授后操作的方法,将微课作为辅助教学资料,在整理学生问题后统一讲授。这样,在满足每个学生学习需求的同時,可以充分提高课堂效率。
参考文献:
[1]高殷,刘丹.微课在《信息处理技术》教学中的应用研究[J].智库时代,2019(19):206-230.
[2]刘萍.微课让孩子成为主角——探究微课在小学信息技术教学中的应用[J].课程教育研究,2019(10):154-155.