小学信息技术课堂中编程课程的开展策略

2020-04-07 03:41徐文丽
信息技术时代·中旬刊 2020年5期
关键词:编程小学信息技术

徐文丽

摘要:编程课程是小学信息技术学科中的重要教学内容,对提升学生的信息技术操作素养中具有积极的意义,在当前小学信息技术课堂中,教师能够通过游戏活动的创建,分层施教,以及导入的优化设计等多种形式,逐步提升学生学习编程知识的积极性,增强学生认知编程知识的质量。

关键词:小学;信息技术;编程

在小学阶段,由于学生的年龄较小,对自己情绪的控制能力也较弱,所以,学生的行为一般会受到情绪的影响,当学生对某些事物感兴趣时,学生会主动地参与到这些事物的学习上,而当学生对某些事物的学习不感兴趣时,学生也会表现出消极的态度和学习中的疲倦感,从而减弱对知识的学习效果。所以,在对学生讲解编程类的信息技术知识时,教师应当对趣味性的课堂给予应有的考量,使得学生在产生积极的学习情绪中,主动地进行信息技术知识的探索,从而提升对编程知识的学习实效。

一、加入游戏,点燃兴致

游戏是小学阶段学生度过休闲时光的形式,在参与游戏的过程中,学生总能保持振奋的精神,从而全身心地投入其中。所以,为了让学生对编程知识也持有这样的态度,教师可以在教授编程知识时,使用游戏的形式进行活动设计,让学生在对游戏投入较多情感时,也主动地产生学习编程知识的动力,在完成游戏中提升认知编程知识的效果。

例如,在引导学生认识“Scratch”这一编程软件中的各组成部分时,教师就可以通过“快问快答”的游戏活动,提高学生的认知效果。在具体实施游戏活动前,教师先将“菜单区”“控制区”等区域讲解给学生,让学生对这些区域的功能和名称有一个笼统的认识。之后,教师将这些区域进行截图,并设计成幻灯片的形式。当教师为学生呈现带有截图的幻灯片时,学生进行快速的反应,回答出这一截图上对应的区域名称是什么,具有什么样的功能,对于回答速度最快,且回答正确的学生,获得一次游戏活动的胜利。随后,教师再指导学生重复开展游戏,使得学生在反复参与游戏中,逐步提升学习Scratch”这一编程软件结构的效果。

显然,教师进行游戏活动的设计,能够引导学生将产生的积极情感过渡到编程知识上,从而在主动探索中逐步提升认知编程知识的效果。

二、分层实施,挖掘潜力

每一个学生的生活背景存在着差异,学生的兴趣爱好、操作能力,以及学生的信息技术操作潜力等也存在着差别,因此,在教授编程知识中,教师对学生实施分层教育是十分必要的。所以,在实际实施教育活动时,教师也应当摒弃以往无差别的教育模式,基于学生之间的差异开展分层教育,继而在教学目标的分层设计上,充分挖掘出学生的编程潜力,提升信息技术学科的教育水平。

例如,在教学“按键”和“控制”的控件时,其教学内容是让学生理解按键和控制的含义,掌握按键控制程序的方法等内容,基于上述内容,教师为学生设定差异性的教育目标。如对于信息技术素养较高的学生,教师设定如下目标:(1)理解按键和控制的含义,掌握按键控制程序的方法;(2)能够利用按键控制的方式进行程序的编写,以及演出节目的设计;(3)在脚本编写中发展发现、解决问题的能力;而对于信息技术素养一般的学生,教师所设计的教学目标则只针对基础知识层面。面对更契合学生自身能力的目标,学生也会产生积极的学习兴趣,从而更加主动地完成学习任务。

可以看出,通过教师对教学目标的分层设计,不仅能够强化学生的自信,同时能够促进学生激发编程的潜力,使得学生在巩固基础与提升能力中,完成对编程知识的有效学习。

三、注重导入,灵活建构

导入是一节课的开端,导入设计的有效与否直接影响了课堂学习活动的效能高低,所以,小学信息技术教师应当认识到导入设计的重要性,结合scratch软件的教学内容,以及学生的思维和兴趣等多方面的元素,进行导入环节的设计,让学生在高涨的情绪中产生学习编程知识的积极性,从而切实完成课下状态到课堂学习状态的转移。

例如,就拿“广播”“如果”等控件的教学来说,为了让学生在本节课的开始就对“广播”“如果”等控件产生极高的学习兴趣,教师就可以利用“大鱼吃小鱼”的游戏,激发学生参与课堂的兴致。在课堂的开始,教师向学生展示由scratch编制的“大鱼吃小鱼”的游戏,之后,引导学生一起玩这个游戏,在学生进行操作的过程中,教师对学生讲解游戏的规则,并限定学生完成游戏的时间,让学生在课堂的开始就产生极高的情绪。随后,基于游戏教师向学生提出“游戏的故事背景是什么?”“游戏当中包含几个角色?”等问题,激活学生的求知欲望,使得学生在主動跟随教师脚步进行本节课的学习中,完成导入环节到授课环节的切换。

总而言之,在小学阶段对学生实施有效的编程课程教学,既是当前信息技术学科的教育要求,也是学生未来融入社会的需求,能够让学生维持进行学习的动力,使得学生主动地完成对编程知识的建构,从而在提升认知效果和实践操作能力上,建构高效的编程课程。

参考文献

[1]刘尧.小学信息技术课编程素养的实践[J].华夏教师,2018(32):89-90.

[2]张博.Scratch编程让小学信息技术教学成为创作之旅[J].中国高新区,2017(22):204.

猜你喜欢
编程小学信息技术
幼儿园教学活动中信息技术的应用思考
巧学信息技术课程
浅谈初中信息技术项目式学习教改实践
巧用“信息技术”,提高课堂效率
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
学编程,先画画
体育教学中准备活动的作用与类型研究
生本教育理念下的美术教学研究