APP下载

小学信息技术教学中采用Scratch编程教学培养学生创造性思维的研究

2021-10-19潘国平

中国新通信 2021年23期
关键词:小学信息技术创造性思维

潘国平

【摘要】    在Scratch编程引入小学信息技术后,教学方面必须做出调整和优化,这样才会有利于学生全面发展。本文对小学信息技术教学中采用Scratch编程培养学生创造性思维进行分析,结合学生实际情况,制定科学合理的教学方法。

【关键词】    小学信息技术    Scratch编程    创造性思维

引言:

Scratch编程主要是针对青少年进行研发设计的,除了能够接触编程技术以外,还会有利于培养学生的创造性思维。不过这也需要教师采用有效方法,结合Scratch编程提高课堂教学效率和质量,从而培养出更多具备创新性的优秀人才。

一、小学信息技术Scratch编程教学特点

1.1操作性强

作为小学信息技术的核心内容,Scratch编程具有较强的操作性,由于學生的年龄较小,对于信息技术没有太多了解,而Scratch编程可以促使学生在实践过程中提高,在培养创新性思维的条件下,强化自身技能操作。另外Scratch编程非常适合青少年学习,具有图形化界面、平民化语言,小学生也能轻易理解,不断缩小学生与信息技术的距离,能够深入了解每项功能和指令。在操作过程中只需要编写程序,就能制作出有趣的内容,并且Scratch编程会突出学生主体性、积极性,无需教师过多讲授知识,而是要求学生在实践中不断提高,最终达到事半功倍的教学效果。

1.2指令多样

目前来看Scratch编程具有非常多样化的内容,尤其是各类指令操作,看起来较为复杂但作为面向青少年的编程语言,每项指令都摒弃了枯燥的算法,非常符合小学生的认知水平,无论拖拽还是组合方式,学生都能轻易接手。指令是Scratch编程教学中的关键,只有掌握指令运用才能控制、运算以及建模等,尤其在利用Scratch编程创作时,指令会涵盖的所有功能。因此教学过程中必须认真掌握指令操作,这样才能深入后续的设计活动,切实提高学生的信息素养。

1.3功能强大

虽然是简易图形化编程工具,但齐全的功能仍然可以为教学提供支撑,即使学生不懂代码,同样能够利用鼠标完成编程制作,该程序的运用核心在涂鸦、录音以及图片,并且编程具有十足的趣味性,青少年很容易产生浓厚兴趣,这也是引入Scratch编程的重要目标。在功能性方面Scratch编程包含了 Flash动画,学生通过图形化编程进行设计和制作,整个过程相对轻松简单,并不会造成显著的教学困难。在操作方面以鼠标、键盘以及声音为主,充分改善了传统教学中的诸多弊端,而学生借助多样化的功能,充分拓展思维创作设计,尽情感受信息技术的奥秘,同时有利于将理论知识结合到实际生活中。

二、小学信息技术Scratch编程教学难点

尽管小学生具有强烈的好奇心理、探究意识,但没有过多接触信息技术,教学过程中仍然存在诸多难题。Scratch编程确实有利于学生的创新性思维培养,但仍然具有较高的学习难度,所以教学过程中必须结合学情,针对内容展开调整优化。其次很多知识与技能操作难度高,而学生的耐心程度往往较低,长时间接触这些繁琐的操作过程,必然会导致注意力分散,最终降低实际教学效果和质量。除此之外Scratch编程教学,对任课教师的能力有很高要求,掌握Scratch编程知识基础条件,最重要的是如何传递知识,让学生轻易接受,尤其是备课效果会直接影响课堂教学。

三、小学信息技术Scratch编程培养学生创造性思维的有效策略

3.1重视学生课堂主体地位

为了培养学生的创造性思维,教师应该遵循以生为本的教学理念,充分发挥出学生在课堂的主体地位,这样学生才能积极主动地参与到其中,熟练掌握Scratch编程知识与技能。在设计Scratch编程课堂教学时,应充分考虑具体学情,包括学生的基础、知识掌握情况等,可以通过技能测试、问卷以及对话等形式,深入了解学生潜在需求。另外学生之间存在个体差异,如何实现因材施教的目标,是当下最需要解决的问题。例如针对小学四年级Scratch编程教学,首先学生已经掌握一定基础,对Scratch编程软件的应用有所了解,向软件的启动与退出、脚本的自由移动等。该年龄段的学生对动画往往情有独钟,教师可以在讲解Scratch编程软件其他控件功能时,先为学生播放一段《猫和老鼠》,以此来激发学生兴趣,打造活跃的课堂气氛,同时进行课程内容导入:同学们《猫和老鼠》的故事是不是很有意思呢?今天就带大家用Scratch编程软件制作猫抓老鼠的小游戏,让tom可以真正抓到老鼠!教师讲解游戏制作过程中需要用到的各个工具、功能,由学生自主完成设计任务,并熟练项目中的侦测功能、随机数功能,从而发挥出学生的主体性,不断强化创造性思维。

3.2采取小组合作学习模式

在实践教学过程中应采取小组合作的方式,给学生更多锻炼机会和平台,小组合作学习有利于沟通交流,分享自己的理解和已掌握的知识内容,学生之间相互借鉴达到教学目标,有效提高课堂教学效率和质量。另外小组合作会提高学生创造性思维,由教师布置相关任务,学生以小组为单位进行实践,过程中每位学生都能有所发挥,充分利用自身的长处去完成教学任务,从而增强自身创造性思维。例如在教学时教师演示动作脚本,并对学生解释在没有输入动作的情况下,画面中的小猫无法动起来,想要小猫行走、跑动必须添加指令才行,同时开展三分钟自主探究,要求学生按照找到脚本功能区,让画面中的小猫动起来。学生可以分为同桌2人或前后4人为一个小组,结合教材提示对移动模块进行演练,教师观察学生的操作,必要的情况下给予提示,确保所有学生都能顺利完成操作。

3.3开展比赛激发创造思维

想要培养学生创造性思维,激发学生的主观能动性至关重要,小学阶段的学生往往具有较强好胜心,同时获得教师的赏识、表扬,教师可以基于这一点开展课堂比赛环节,鼓励学生积极参与到其中。教学比赛不仅有利于培养学生的创造性思维,还能及时了解学生的掌握情况,通过作品判断学生对于Scratch编程软件各项功能的运用,最后进行评比、奖励,让学生保持积极的学习状态,从而挖掘潜力、拓展思维。例如学生已经可以独立完成小游戏制作的前提下,开展小规模设计比赛,所有学生都可以参与,主要以个人和小组的形式进行,由教师拟定比赛主题,并在结束后评选出制作优秀、精良的学生与小组,同时给予适当奖励。

3.4打造开放式课堂激发学生思维

很多教师为了保证课堂纪律,往往会对学生严格要求,这导致教学过程中存在诸多限制,学生的思维难以获得有效培养。在当下的小学信息技术课堂中,教师应该适当放手,打造开放式课堂教学,避免过度讲授将所有内容直接传递给学生,这样只会限制学生的思维能力成长,所以无法达到预期的教学效果,甚至让学生失去独立学习能力。Scratch编程软件属于实践性较强的内容,同时可以为学生提供更多实践平台,而教师应注重交流、互动,在循序渐进的过程中帮助学生掌握知识与技能,了解Scratch编程的设计思想,掌握具体的操作方法。

例如小學信息技术《巡线小车》的教学中,教师可以利用问题让学生深入了解将要学习的内容,如果直接告知学生,并让其动作制作教学效果难以保障,而且学生之间存在个体差异,这种教学模式很难照顾到学习能力较差的学生。正确的方法应该是先为学生播放巡线小车的动画效果,教师不断提出问题:同学们画面中一共有几个角色呢?学生回答:一个!教师:除了道路之外画面中还有哪些内容?学生回答:还有背景!教师继续追问:小车不断运动可以作为什么呢?学生回答:角色!这时再要求学生动手制作,往往能够获得事半功倍的教学效果。

3.5观察制作打开学生想象力大门

很多优秀的教育家都提出过,学习知识的最佳方法就是亲身实践,并且有利于强化创造性思维与创新能力,小学信息技术Scratch编程就是较强的实践性内容,只有通过实践才能深入理解,充分掌握各种功能、规律、以及性质联系。另外实践会让学生感受到Scratch编程的具体价值,从而产生浓厚的学习兴趣,最终在实践操作中打开想象力的大门。首先在教学过程中应要求学生注意观察,敏锐的观察力往往是形成创造性思维的基础条件,例如在《小猫画图形》的教学中,由教师进行演示引导学生认真观察和思考,抓住突醒之间存在的规律与联系。其次学生自主制作动画、游戏作品,充分发挥出自身的想象力,从而熟练掌握运用Scratch角色与背景,画笔、绘图编辑器等诸多功能,最终创作出趣味性十足的作品内容,在设计时学生的想象力彻底被激发,也许作品并不起眼,但对于学生来说能够获取满满的成就感。

3.6结合生活创设教学情境

结合生活创设情境有利于学生的理解、掌握,由于学生的思维和能力尚未成熟,所以很多Scratch编程知识对于学生来说难度较高,甚至存在诸多的学习障碍,长久之下会打击学生的积极性。结合生活可以把知识内容与生活中的事件融合在一起,主要目的是降低知识学习难度,以便加强学生对Scratch编程的理解。例如在《简单游戏的创作》中,教师不仅要带领学生制作小游戏,同时应结合生活元素创设情境,像以包饺子为主题,要求学生根据过年时包饺子的印象,利用Scratch编程制作包饺子的步骤,从而有效降低学习过程中的枯燥性,同时加深学生Scratch编程知识的理解。

四、结束语

作为图形化编程工具,Scratch主要应用在小学阶段,属于适合青少年学习、掌握的信息技术,比较符合小学生的兴趣爱好。不过在教学过程中需要注意,除了帮助学生掌握基础编程知识外,必须注重加强创造性思维培养,这样在后续学习高难度知识时,才能有良好的基础作为支撑。创造性思维的形成并不是一朝一夕,教师应采用不同教学方法与策略,在潜移默化中对学生进行培养,同时促使学生增强Scratch编程学习兴趣,发挥出自身主观能动性,深入感知计算机语言,最后利用编程的方式去解决实际问题,这样学生信息素养才会获得真正提高。

参  考  文  献

[1]张琳琳. Scratch在小学信息技术教学中的应用研究[J]. 中小学电教, 2020(4).

[2]何伟文. 小学信息技术Scratch课程的课堂教学研究[J]. 少男少女, 2018, (021):35-36.

[3]刘梦婷. 基于Scratch课程的小学生创造性思维培养研究[D]. 天津师范大学, 2017.

[4]宋文斌. 基于Scratch课程的小学生创造性思维培养研究[J]. 教学管理与教育研究, 2018, 3(002):60-62.

猜你喜欢

小学信息技术创造性思维
根据小学信息技术学科特点进行有效评课
浅谈创客教育下的小学信息技术教学实践研究
如何运用数学教学激发学生的创造性思维
数学建模中创造性思维的培养
如何在小学语文教学中培养学生的创造性思维
大学英语创造性学习共同体模式建构案例研究
数学教学中引发创造性思维的技能探究
基于新课程理念的小学信息技术游戏化教学探析
小学信息技术教学高效课堂的构建
基于高中语文诗词欣赏教学下的创造性思维培养