APP下载

浅析如何在Scratch教学中提升学生核心素养

2021-04-28高晓玲

江苏科技报·E教中国 2021年1期
关键词:编程动画素养

高晓玲

“互联网+”时代,小学信息技术教学在信息技术的影响下发生了巨大的变革。Scratch作为一款专为少儿研发的可视化编程软件,已正式进入小学信息技术教材。其提供的积木、动画式的编程环境,使儿童的想象力和创新思维都得到了施展的舞台,给信息技术课程的学习注入了更多新的活力。本文就以“创意编程乐趣多”Scratch软件单元教学为例,浅析如何在课堂教学中做好对学生核心素养的培养和提升。

一、活用翻转课堂转变教与学方式

以往的教学往往过于强调和重视对学科知识的讲解和应用,而核心素养理念下的教学更加重视对学生能力和素养的培养。我釆用翻转课堂教学模式,树立起学生学习的自信心,提高教学效果。

1.巧用先学后教,促进学生自主学习

“先学”是指学生在教师还没有讲解知识的情况下,先自主进行学习、探究和实践,自己去發现、分析和解决问题,以形成自己的个性化学习成果。“后教”是学生在提前了解了知识之后,和教师进行交流探讨,教师在教学中以引导和指导为主。为不使学生偏离学习目标,教师需要精心设计导学案例和微课视频,引导学生于课前自主观看学习并完成相应的进阶练习,最后和家长一起填写反馈单,以促使学生自主学习能力得到客观、高效的提升。

对四年级学生来说,初探编程工具软件还是具有一定难度的。在教学Scratch单元第一课“小小蜗牛跑得快”时,课前我利用喀秋莎录屏软件将Scratch软件界面、主要功能以及脚本参数修改等本课重难点知识制作成微视频,指导学生通过资源平台观看学习,再将相应的任务单、进阶练习、反馈单和有关的实例素材提前发布到云盘中分享给学生使用。学生在家就可以利用手机或平板扫描二维码等了解软件的相关内容,初步探究学习课程。

2.创设问题情境,开展合作探究学习

在学生带着问题学习的过程中,教师可以指导学生通过小组讨论、表演、竞赛等多种形式激发探究精神,引导学生在合作探究中寻找解决问题的方法,充分启迪学生的思维,提升解决问题的能力。

例如,在执教单元第二课“小猫拜访好朋友”中,先创设情境:小猫自从输给蜗牛后,心情糟透了,于是他想去拜访好朋友小狗舒缓下心情。自然引入课题,出示场景,引问:它会怎么做呢?有哪些动作呢?指导学生两人一组,试着模拟。学生在交流学习编写程序的过程中,不仅掌握了指令的拖动、组合和删除等方法,还自主学会了修改角色属性、设计故事情境、按要求有顺序地选择模块和搭建脚本等。

之后,我再次引导学生思考:能否帮助小猫实现慢步回家的动作呢?学生陷入沉思,带着问题探究寻找脚本,小组合作交流,调试思考,学习探讨,我则适时进行补充。学生在问题的引领下,不仅学习到新的模块,还认识、了解左右和上下两种旋转模式,初步渗透数学中坐标的概念,加深了学科融合。

最后,通过教材上编设的案例“和朋友打招呼”以及自编的“老鹰吃小蛇”两项作业,指导学生巩固新知。整节课,学生都是在带着疑问的合作交流中,亲身体会编程的乐趣,充分激发了创作兴趣。

3.关注个体差异,因材施教

每位学生接受新知的能力都是不同的,所以教师授课时,应全面考虑不同学生的认知差异。教学时,可以釆用组内互助的方式,让学生讲演带领学习,布置不同梯度的任务来指导学生完成。

在每节课的“做一做”中,我都会结合教材上编设的案例,针对学生水平层级的不同,设计两至三项有弹性、有梯度的案例引导学生完成。如:“小狗参观猫咪屋”的练习,结合等待按钮和背景切换按钮所学的指令,即可为角色编写脚本;“大显身手”需要学生注意背景、造型的添加和切换。通过不同层次的学习任务,让所有学生都能通过自己的努力达成目标,尊重了学生的个体差异,发展了特长,挖掘和激发了他们内在的潜能。

另外,还要让学生对成功和失败的作品进行分析,引导学生理解其中的算法和程序思想。这样,学生不仅完善了作品,还有了新的思考,增强了自信,体验到创作的乐趣。

二、突出学生主体性,促进学生自主发展

在以往的教学中,我们经常需要准备光盘、U盘存储课件、教学小视频等,很容易出现丢失、破损的情况。随着信息技术的进步,各种云端产品面市,例如百度云盘、希沃白板的云课件等,极大地帮助我们更有针对性地开展信息技术教学,真正地提高了课堂效率。

在教学过程中,要做好对学生学习活动的设计。学习活动的目的是使学生将所学知识技能与个人生活相结合来重建知识。在设计活动时,就要充分考虑到学生的兴趣和已有知识。可以结合校园活动或者地方资源,引导学生从被动参与活动转变为活动主体,从而促进学生自主发展。

例如,在学完Scratch单元所有新课进行单元综合练习时,我对教材内容进行了补充,设计了“我的动画小故事”活动。活动分为编写故事、制作动画、展示分享三个环节。编写故事即用Scratch软件背景区和角色区中提供的素材,编写一个简单的故事情节;制作动画环节要求学生在选用素材或绘制动画角色上,通过拖动相应的脚本,堆叠运行调试程序,并鼓励学生添加音乐或旁白,最后进行故事分享、展示和评价。

通过“我的动画小故事”这样一个活动,学生真正地参与进来,完成了Scratch动画制作的体验。学生在活动参与过程中构建了知识,复习了技能,自主性得到了发展,体验到了学习的快乐。

三、多元化评价,兼顾过程和结果

教师在评价上既要关注学习结果,更要统筹兼顾学习过程,釆用过程性评价和总结性评价相结合的多元化评价方式,才能相对客观完整地对其做出评价。

我们可以发挥学科优势,使用基于网络平台的“个人成长记录”或“综合素质评价档案”等形式来记录学生的学习状况,包括学生完成的任务、学习感悟、课堂测验、合作情况、学生创作作品自评及他评等。这不但能促使学生学会自我反思,培养自主解决问题的能力,同时也是教学的后续,方便教师或家长有针对性地进行辅导、强化。

核心素养是融合知识与技能、过程与方法、情感态度与价值观内化于心的综合表现。通过活用翻转课堂转变教与学方式、创造性使用教材促进个性化学习、精心设计教学活动突出学生主体、釆用多元化评价兼顾过程与结果,能够真正将核心素养的培养落到实处。而Scratch软件的编程学习在为小学信息技术课程的学习注入新鲜活力和为学生带来快乐的同时,如何更好地发挥学生的想象力和创新思维能力,引导学生深入探索编程之趣,加深并渗透程序设计思想,促进学生思维发展,还值得我们每一位信息技术教师继续思考和前行探索。

猜你喜欢

编程动画素养
抓住本质重理解基于素养活应用
多思少箅彰显素养
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
一节践行核心素养的数学拓展课
学编程,先画画
揭秘油画动画 逐帧堆砌的精致艺术
追本溯源提升素养
动画迷,变身