小学信息技术编程教学模块的设计与实践

发表时间:2021/5/13   来源:《中小学教育》2021年第1月第3期(下)   作者:闫瑞
[导读] 我国目前已经进入信息化社会,教育部门也开始重视信息技术的教育。
        闫瑞
        陕西省汉中市佛坪县城关小学       723400
        摘要:我国目前已经进入信息化社会,教育部门也开始重视信息技术的教育。在小学信息技术教学中,编程模块是其中较为重要的一部分,同时也是各种软件和网页的基础内容。但目前小学编程教学中仍存在一定的问题,对影响到教学效果。本文就小学信息技术编程教学模块教学活动展开相应的分析。
        关键词:小学信息技术;编程教学模块;设计与实践
        引言:在信息技术教学中,编程教学模块是其中的重要组成部分,合理教学可以有效培养学生的计算思维和信息素养,符合新时代的发展需求。编程本身是灵活且富有创造力的工作,但目前小学信息技术课堂存在着“形式呆板、内容单一”等问题,教学不当就会导致减弱学生对编程的兴趣,因此教师应精心设计编程教学模块,从而有效提升教学质量。
        一、运用Scratch软件开展编程教学
        在小学信息技术教学中开设编程教学,目的是为了培养学生的逻辑思维能力,让其了解编程究竟是怎么回事。但小学阶段的编程教学应与以往编程内容有较大的差别,过去编程教学中多是使用专业的编程语言,如C语言、VB语言等,对小学生来说难度过大,枯燥性较强,贸然融入到教学中反而会引起反感。而Scratch软件并不需要向以往编程一样,一行一行的编写代码,而是类似堆积木的方式,通过已定义好的编程模块,通过拖拽快速实现编程,对培养学生编程思维有较大的帮助[1]。举例来说,在学习《探索机器人——开启智能生活第一步》一课时,教师需要通过讲解让学生了解什么是机器人,机器人的基本构成条件及基本工作原理。教师在新课导入环节可以创设情境“随着科技的进步,越来越多的机器人走进了工厂,代替人类完成工作,并逐步影响人类的衣食住行,机器人由主控部件、传感器部件、机械部件、程序等四大部分组成,其中程序是它的灵魂,其所有行为都受到程序的控制,一般储存在主控器中。”通过教学情境可以让学生初步对机器人产生了解,同时,为了激发其对编程的兴趣,教师可以让学生想象机器人应有哪些功能,并利用Scratch软件设置简单的指令,从而加深对编程的了解。
        二、运用Scratch软件营造趣味性较强的课堂氛围
        随着信息技术的普及,想要让学生远离手机、电脑等电子产品是不可能的。

教师和家长需要做的就是积极引导“健康上网”,让学生学会正确运用网络,不沉迷在游戏中。因此,在小学编程教学中,教师就应该合理运用Scratch软件,利用其趣味性较强的特点,引导学生学会自己编写程序[2]。举例来说,在学习《会转弯的小车——机器人转弯控制》一课时,教师在课堂中可以用多媒体展示智能小车机器人转弯的视频,并提问“小车为什么会转弯呢?是什么控制了它?”并随着教学内容的深入探讨了解到,智能小车机器人在处于弯道时,靠近弯道的传感器就会检测到,并判断其进入了弯道,此时就会控制转向的电机动作,让其由直行变为左转弯。通过讲解小学生了解到,是程序控制了小车转弯。并在课堂中利用Scratch软件创设趣味性较强的情境,引导学生尝试利用软件自己编写程序,感受其中的乐趣。由于让小学生独立完成程序编写难度较大,教师要在教室来回巡视,为有困难的学生提供帮助。
        三、鼓励学生大胆运用Scratch软件进行创作
        小学阶段的学生都喜欢玩游戏,甚至随着游戏行业的蓬勃发展,很多人都想成为一名游戏策划师。在编程教学中教师可以合理利用这一点,运用Scratch软件中的动画、声音、设计角色造型、添加特效、动作等,来设计一个简单的小游戏。Scratch软件编写的小游戏内容非常简单,在过程中学生就可以更好的了解到编程技巧。举例来说,在学习《我的智能小车——机器人身体设计与搭建》一课时,需要教师合理的引导,为其提供自己动手操作的机会,让每一位学生都可以学习到新的知识并收获成功。在新课导入环节,教师要先引导学生思考“玩具小车是怎么工作的呢?如何命令硬件为人类工作?人与计算机如何分工?”同学们受到年龄和经历的限制,很难解决这些问题,教师应简单讲解“小车由多种硬件构成,并在程序的控制下移动。设计师通过开发程序来操控硬件为人们工作,在工作中人负责归纳和推理问题,计算机则负责高效率的执行。”考虑到小学生的思维能力还有较大的上升空间,教师应鼓励学生运用Scratch软件大胆创作,设计自己喜欢的小车形象,并通过动作、特效等指令,设计一套简单的动作,并进行演示。教师可以从学生作品中选择几个较为精彩的,在班级中展示。这种教学方法可以让学生通过亲身实践,更深入的了解编程的逻辑,并对编程产生较大的学习兴趣。
        结束语
        总的来说,编程教学虽然有一定的难度,但却可以有效培养学生对计算机硬件操作的初步认知,激发其对信息技术学习的兴趣。由于课程中会涉及到较多的操作知识,教师需要精心设计教学环节,应用丰富的软件教学,最终教会学生利用信息技术解决生活中的实际问题。
        参考文献
[1]张萍.小学信息技术编程教学的实践与思考[J].中国新通信,2019,2116:209.
[2]张庆华.关于小学编程与steam教育的融合[J].科学咨询(教育科研),2020,01:61.
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: