微课在小学 Scratch 创意编程教学中的设计与应用研究
一、“微课”概念
微课又称 Mini-Lesson,是相对于常规课来说的一种微小课程,用以讲授单一知识点或突破某个教学问题。它通常由简短的微课视频作为授课的素材,而学生可通过微课进行预习、自主学习等。[1]它具有“短”、“小”、“精”、“活” 的特点,对于减轻老师负担,提高学生学习效率都有很好的效果。
二、传统教学模式在 Scratch 创意编程教学中的瓶颈
(一)传统教学模式,受时间、空间限制
传统的信息技术教学主要是设立在学校的电脑室,有固定的上课时间,固定的上课内容。教学方法基本上是老师利用多媒体课件,结合电子教室软件,边讲边操作演示给学生看。然后以任务驱动的方式,让学生自己根据刚才的演示上机操作。一节课 40 分钟,一般教师讲解 15 分钟,学生实践练习 22 分钟,总结
3 分钟。在这个时间、空间的限定里,面对水平参差不齐的学生,老师很难方方面面都顾及到,教学效率、学习效率自然就难提上去。
(二)学习活动设计以教师为主,缺乏自主性
传统教学模式在 Scratch 创意编程教学中很少让学生作为主体,自主性的
进行学习和创作。大多数的 Scratch 课堂教学方式,就是老师给学生预先看看
本课要做出来的案例,然后讲解程序流程,对新涉及到的代码积木再重点讲解,
最后让学生进行机械化地模仿做出老师给的案例。这种教学活动由老师主导,教学
内容受教材内容的限制,没有考虑到学生的学习兴趣和学习的接受能力。在这种情
况下,学生只能被动的接受老师教授的内容,缺乏自主选择的权利,这样容易导致
学生丧失学习的乐趣,也不利于学生自主学习能力的培养。
三、微课在小学 Scratch 创意编程教学中的设计与应用
(一)微课在小学 Scratch 创意编程教学中的设计
微课的设计包括了内容的设计和制作方法的设计。短、小、精、活的特点,
决定了微课主题内容的选择必须根据学生特点来进行选定,而不同的主题内容,
需要不同的表现手法和制作手段来支持,所以微课的前期设计是非常重要的。
1. 创意编程微课内容的设计
对于一个案例课题,里边包含了几个知识点?哪些知识点需要加以微课辅助?哪些知识点需要再补充加工?这些都是有学者们需要考虑的。对于同一知识点,不同的表现形式,学生从中获取知识的效率可能就不一样。就算是同一知识点,同一表现形式,微课的切入点不同,同样也会造成学习效果的不同。所以在微课制作之前,必须要对微课内容进行深入分析。
例如:在讲 Scratch “面向”程序块的时候,小学生对于面向这个词的理
解很容易产生混淆。考虑到学生容易出错的点,所以在微课设计的时候,可以把这
个知识点命名为“法师打巫婆”。从内容的名字上把学生吸引了过来。微课以一个
法师追赶一个入侵的巫婆开始,法师面向巫婆不停地追赶,直到碰到巫婆,程序结束。在编写程序块的时候,学生可以代入现实生活中的角,对内容进行
创意的编排,在游戏中巩固对“面向”程序块的理解。
2.创意编程微课制作的设计
微课的制作方法根据老师授课的知识内容和形式的不同,制作方法也会不同。常见的制作方法有以下几种:(1)外部视频工具拍摄;(2)便捷视频工具简单拍摄;(3)屏幕录制;(4)专业微课程制作软件。[2]在小学编程教学中,比较常用的制
作方法还是屏幕录制多一点。屏幕录制时,可以选择老师出现在镜头中,也可以选
择不出现,这个可根据实际需要来选择。作为信息技术老师,在技术方面应该比其它科的老师掌握更多的技能,所以屏幕录制过程中,可加入其它的元素进去,比如外加
动画效果、外加视频拍摄工具,等等,最后再综合编辑。例如:如果老师想使用思维导图分析 Scratch 程序,可以使用思维导图软件,从而可以得出一个清晰的教学内
容框架。如果老师想采用课堂实时记录的方式,可以使用摄像机对课堂的内容进行
记录,然后再根据需要通过视频处理软件进行剪辑。
(二)微课在小学Scratch 创意编程教学中的应用
小学创意编程学什么微课最重要的作用就是辅助学生进行有效地学习,它不仅可用在课堂上,
辅助教学,也可以放到网络上,让学生进行自主学习。甚至二者可以相结合,突破
时间、空间的限制,最大限度地提高学生的学习效率。
1.微课用在课前,激发学生兴趣
老师根据新课知识点,通过图片、音频、视频、动画、游戏等设计新颖的微课,让学生在课前置身在老师提前设计的微课环境中,吸引学生的注意力,唤醒学生的
情感体验,让学生快速进入到学习状态,为新课的讲解做好铺垫。
例如:在讲解五年级 Scratch《小猫打乒乓》这一课的内容时,里边涉及到
角度的计算,变量的理解,知识内容比较有逻辑性。如果一上课,老师就大讲特
讲角度是怎样计算的,那个速度又是怎样变化出来的,估计学生会听得一头雾水,恹恹欲睡。为了让学生以饱满的学习状态,快速进入学习。在课前老师可以设计一款分二关的游戏,第一关是定速乒乓球,第二关是加速乒乓球。当分数达到某个数值,可以进入到第二关。先给学生看看微课上二个主角的对战,然后在课前给学生们玩一轮这游戏,他们的情绪就全被带动了。这个时候再进入新课的内容,学生的求知欲增强了,学习效果自然就提升了。
2.微课用在课中,加深知识理解
小学编程课程一般一星期最多开设二节课,每节课四十分钟。怎样在这四十分钟里有效地讲解知识点,同时还要保证学生的操作练习时间,是对老师的一个很大考验。微课的出现在一定程度上提高了学生的学习效率,减轻了老师的负担。对于学生容易出错的地方或是理解有困难的地方,老师可以在事先做好相关的微课视频讲解。视频播放快慢学生可以根据自己的需要进行自有学者调节,还可以重复播放。按需选择学习,学生既可查缺补漏,又能强化巩固知识。这样班内所有层次的学生都能有所收获。
例如:在讲授 Scratch《小猫逛动物园》这一课内容的时候,有二个重点内容:一是坐标知识的理解,二是广播命令的使用。考虑到这二个重点内容的理解会有一些难度,老师可以事先制作相关的微课视频。在讲授的过程中适时插入微课内容,加以补充,进行辅助教学。同时也将微课下发给学生,这样在接下来的操作实践中,学生如果碰到不懂的地方,可以及时回看微课,有效地提高学习的效率。
3.微课用在课后,加强巩固练习
一节课结束后,总是会有一些学生还有没有弄明白的地方,但因为信息技
术课在小学开设课时比较少,而老师又面对好几个班的学生,在这种情况下,怎样才能及时给学生解惑,巩固所学知识,是老师需要好好考虑的问题。老师上课的微课视频就是一个很好的资源,可以将微课放到网络上,学生在上课时因为时间限定而没来得及弄明白的地方,课后可以回看微课。同时,
针对易错知识点,老师也可以在事先设计好专门针对易错点的微课,供学生课后巩固练习,使学习免受时间、空间的限制。
在讲授 Scratch《小猫逛动物园》的时候,广播命令的使用是这节课的难点知识。但由于上课时间的限定,老师不可能详细地把广播命令使用的几种情况都罗列出来讲清楚。因此老师在课前就制作了一个专门针对广播命令的微课《马戏团表演秀》,这个微课既可以在课上作为拓展知识供学有余力的学生学习,又可以在课后作为巩固练习的指导供大家熟悉掌握广播命令。
4.微课用在网络,方便自主学习
关于 Scratch 创意编程的资料,除了老师制作的微课,还有很多来自网络的资源,其中不免有好些优秀的程序案例可以供老师和学生一起学习。老师可以结合教材和本地学生的实际情况,对网络资源进行筛选,有些甚至还可以进行二次创作。经过筛选的网络资源,基本以微课形式为主,因为微课能更好的满足学生对不同知识点的个性化学习。学生们通过观看微课视频,自主发掘问题,并学着对问题进行分析和处理。案例的实现,创意的迸发,使学习的学习积极性得以激发。越学越有兴趣,越有兴趣就会越往下钻研,在这个过程中,学生的自主学习能力也得到了提高。
四、结语
微课作为一个新形态的教学形式,是传统课堂学习的一种重要补充和拓
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论