浅谈简易图形化编程工具在小学信息技术课堂中的创新探索

发表时间:2021/6/2   来源:《中小学教育》2021年第5期2月   作者:朱林林
[导读] 对小学生来说,系统地介绍信息技术基础知识,并不能使他们充分认识信息技术课程的重要性,有时候反而会适得其反
        朱林林
        寿光市世纪小学  262700


        摘要:对小学生来说,系统地介绍信息技术基础知识,并不能使他们充分认识信息技术课程的重要性,有时候反而会适得其反。很多低年级学生对拼音掌握不好,更不用说英语单词了,这给小学信息技术教学带来了压力和困难。这种简单的图形化编程工具最大的特点是用户无需知道英文单词,对键盘的要求几乎为零。学生只要掌握鼠标拖动模块,就可以完成简单的图形编程任务。这种编程软件简单易学,通过移动积木,用户可以掌握一定的信息技术知识。因此,在小学信息技术课上使用图形化编程工具,不仅使信息技术教师的教学更容易,对小学生掌握相关知识也很有帮助。
        关键词:图形化;编程工具;小学信息技术教师;创新;探索
        1图形化编程工具概述
        图形化编程工具(本文主要指scratch)是由麻省理工学院(MIT)为6-12岁儿童开发的图形编程软件,它不需要像传统编程软件那样逐行“敲”代码,通过拖动已定义的程序模块,拼插为具有逻辑性的脚本,运行程序可以立刻看到效果。简单的图形化编程工具程序资源丰富,有各种素材库,通过学习指令来学习程序设计的基本概念,如建模、控制、事件、逻辑、计算等。学生可以在该平台上实现动画创作等一系列功能,具有很强的功能应用性。
        2图形化编程工具在小学信息技术教学中的重要性
        2.1有助于激发学生的学习兴趣,培养学生的逻辑思维能力。
        图形化编程工具具有很强的趣味性,符合小学生的身心发展规律。它消除了枯燥、难以记忆的代码指令,采用直观、简单的积木指令,只需拖动鼠标即可完成编程。简单的图形化编程工具为学生创造了一个开放、主动的学习环境,使学生能够自觉地将课程学习融入日常生活情境,从感性思维逐步过渡到逻辑思维,不断挑战自我,增强逻辑思维能力。
        2.2有利于充分发挥学生的学习主动性,激发学生的创造力。
        简单的图形化编程工具为小学生提供了一个开放的平台,通过简单的小游戏程序,如whack-a-mole(打地鼠)、吹泡泡、消消乐、踢足球等,激发学生的学习主动性,掌握相关的原理知识,培养自己的创造力,获得足够的成就感。
        3图形化编程工具在小学信息技术课上的应用
        3.1引导学生学习简单图形编程工具的相关理论知识。
        任何一门学科都需要遵循一定的认知规律,学生的学习必须经过理论学习、整体感知、动手实践、发现问题、解决问题和不断提高的过程。虽然有句老话说:“亲身下河知深浅,亲口尝梨知酸甜。”也许直接的实践可以帮助学生通过试错快速成长。”然而,信息技术是一门新兴的技术,学生很难通过虚拟图形和图片来理解屏幕背后的信息。对他们来说,在短时间内掌握信息技术和程序设计的基本知识也是非常困难的。因此,小学教师需要在课堂教学开始前,向学生介绍图形化编程工具的相关理论知识,根据学生的实际情况,从专有名词的起源、发展、基本操作等方面进行详细讲解,然后引导学生学习使用简单的图形化编程工具。首先,教师应向学生详细介绍小学信息技术课程。小学信息技术课程从三年级开始,学生不仅要学习计算机基础知识和基本操作,还要学会使用各种计算机软硬件,学会使用Word文档和Excel电子表格以及网页设计,制作各种图片,设计简单的程序,无论是用编辑命令设计Logo,还是用重复命令画图,都需要用到简单的程序。因此,简单图形编程工具的出现和应用具有一定的必要性和意义。其次,教师需要引导学生学习简单图形化编程工具的理论:这种编程工具不涉及函数调用,所以只要学会编写简单的代码,就可以一遍遍地用同样的代码来执行复杂的函数。

只需要知道和理解系统发出的指令,而不需要记忆,记住指令,就可以通过积木模块完成100多种编程功能。积木模块的变化是整个程序中数组和函数的变化,包括运动、外观、声音、画笔、数据、事件、控制、侦测和运算等操作指令,直观易操作,编辑器的外观更柔和,拖动积木时会有声音效果,符合小学生的心理和生理特点。此外,教师还应根据学生的接受能力,为学生简单普及简单图形化编程工具的应用途径。
        3.2通过简单的图形化编程工具引导学生独立预览教材内容。
        编程就像一系列简单的代码,蕴含着大量的智慧和深刻的思想。对于小学生来说,这一阶段是他们大脑思维发展的黄金阶段。图形化编程工具的应用使学生能够通过屏幕背后的简单代码思考编程的真正意义和人类智慧。同时,学生在这一阶段要具备自学能力,教师可以引导学生结合实际教学内容和教学活动,不断探索,形成自学能力。具体来说,教师通过简单的图形化编程工具引导学生预习教材内容,更好地理解教材知识,并在教材知识的基础上,不断增强自己的编程能力。例如,在小学,学生需要学习画简单的形状。包括绘制规则多边形、绘制彩色图形、绘制重复的图形,都涉及到简单的编程,教师可以通过简单的图形化编程工具让学生初步了解绘图知识。以“绘制重复图形”为例。本节内容与简单图形编程工具的初衷是一致的,学生可以通过图形化编程工具控制积木的变化来设计简单的程序,将其建立在一个循环中,从而完成重复的指令。在自学的过程中,学生会找到画正多边形的规律,比如画正四边形,需要重复4次,旋转角度是360/4,画五边形需要重复5次,旋转角度是360/5,等等,画一个正n多边形,你需要重复n次,其他都一样,改变的是次数和旋转角度,只需设置三个数字即可正确使用重复命令:重复次数、每次步数和每次旋转角度。为了帮助学生有效预习,教师可以为学生提供各种图形,让学生找出重复的图形,并写出这部分图形的命令,然后准确找出重复的次数,写出完整的命令,反复练习。
        3.3在课前使用简单的图形化编程工具为学生创造有趣的情境。
        在传统的课堂上,信息技术课程分为两部分,第一部分是理论教学,教师往往先让学生阅读教材内容,然后在语言形式上添加注释,然后让学生进入机房,进行实践,开始第二部分的教学。在绝大多数情况下,信息技术课程都是这样进行的。然而,信息技术课程内容较为抽象,学生容易产生厌倦、甚至恐惧的心理。小学阶段是学生学习信息技术的关键时期。教师应利用相关技术改进教学方法,为学生创设有趣的学习情境,改变传统的教学模式,以新的教学模式吸引学生的注意力,为学生营造轻松愉快的学习氛围,帮助学生享受学习信息技术这门课程的乐趣。在简单的图形化编程工具的帮助下,小学信息技术教师有了一个助手。教师可以利用简单的图形化编程工具,在课前为学生创设有趣的学习情境,辅助教学。例如,小学生需要学习简单的Logo过程,包括了解Logo的过程,以及编辑Logo的过程,以及对过程的嵌套调用,教师可以使用图形化编程工具向学生展示如何制作彩色Logo。首先,为了吸引学生的注意力,教师可以用详细的步骤向学生展示logo制作过程所需的编程积木,并向学生讲解相关的细节和注意事项,让学生大致了解如何做logo。其次,在为学生创设有趣的情境时,教师还可以插入多种动画,如标志的创设和变化,多个标志可以插入多种动画,以缓解学生学习的紧张情绪。最后,经过简单的演示,老师可以让一个有良好基础的学生上台,用图形化编程工具向其他学生演示如何使用一个简单的Logo过程,以提高学生的动手能力和课堂参与度。
        4结论
        简易图形化编程工具作为小学信息技术教学的一柄“利器,为教师开展趣味性、创造性、拓展性、互动性课堂教学提供有力支撑。教师应充分发挥简易图形化编程工具的功能作用,不断优化教学模式,更好地激发学生潜能,以实现高质、高效的信息技术教学。
        参考文献:
        [1] 安富海.促进深度学习的课堂教学策略研究[J].课程.教材.教法,2014.34(11):57—59.
        [2]丁姗.图形化编程平台让编程更简易[N].科技日报,2013-10-14(004).
        [3]李本印,马军忠.基于SCM简易寻迹机器人设计[J].陇东学院学报,2010,21(05):43-46.
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

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