基于计算思维培养的小学编程教学策略研究

2022-07-01 22:59叶惠慧
快乐学习报·教师周刊 2022年32期
关键词:计算思维教学策略

叶惠慧

摘要:随着Internet以及信息技术的发展,我国已经迈入大数据时代,数字化、信息化充实着我们的日常生活。小学生作为祖国未来的建设者,要紧跟时代发展的步伐。本文基于小学计算思维来开展小学编程教学,以此来促进学生的健康成长和全面发展。

关键词:计算思维;小学编程;教学策略

引言

信息技术教学大纲明确,学校信息技术课程的主要任务是调动孩子参加信息技术课程的积极性,培养他们形成良好的信息技术素质,帮助他们培养终生学习的能力,使他们适应高速发展的社会,适应经济社会建设对知识的要求。在小学程序设计构成上,老师将使用逻辑思维的方法,指导孩子掌握程序设计的基础知识,使他们对程序设计知识有一个全面的认识与掌握,在他们对程序设计知识掌握到一定水平以后,再指导他们利用程序设计知识解题,由此来培养他们的动手实际技能。所谓的计算思考是根据抽象问题本质形成问题模式,进而探求解决的途径,不断的进行实验探究,最后确立解决的途径,再对问题加以归纳分类,从而建立自己的思考模式。

一、基于计算思维训练的小学编程教育问题

现阶段,很多家庭以及学校都不会关注在信息技术中的编程教育,其内容的社会位置也最低。因为最初的信息技术教学比较枯燥乏味,学生也无法对其产生兴趣,学习没有兴趣。但信息时代的进一步发展需要他们必须具备更高水平的核心素质和思维。所以,信息化程序设计教师的责任不可小觑,信息化程序设计教师应该让学生具备程序设计才能,并加以深度挖掘,让学生在实际运用中提高计算机素质,进而增强逻辑思维能力。

二、基于计算思维训练的小学编程教学策略

因此,在学生使用Scratch编程语言的过程中,老师就能够指导学生了解模块化编程的板块,包括背景区、角色区、舞台区、脚本区,让学生能够使用简单指令与电脑进行沟通,并把注意力聚焦到计算思路上面,而不需要关注太多的语言知识点,学生也只需掌握简单的计算机处理思路就可以了,这就使得每位学生都可以轻轻松松地掌握这门编程语言,所以,简单的编程语言不但会调动学生学习的动力,还能够提高学生的计算机思维能力。

1.有效提高学生信息安全意识,训练学生电脑逻辑思维

在学校教育阶段开展程序设计教育,对学生信息思维的训练、系统化思维的提高,还有逻辑思维能力的锻炼都有着重要意义。因为在进行电脑编程教育的过程中,小学生往往需要提前了解软件操作过程,从而具备把自己的目的细化为电脑的运行过程的能力,所以学生也需要对自己的目的和设备运行的过程都要有全面了解,如此就可以提高利用计算机设备解题的能力。对小学生而言,通过编程技术做出一个完美的计算机程序是相当艰难的,不过制作的过程中对学生专注能力的提高却有着重要帮助。而一个作品的完美制作,也能够提高学生的创造力,从而促进了学生性格的养成。

2.创设情境,提高学生的学习兴趣

编程教育与计算思维联系密切,也是作为培养儿童计算思维的重要途径,近年来逐渐呈现低龄化趋势。对小学生来说,程序是一种非常抽象的概念,尤其是在逻辑关联的教学过程中。要想抓住学生刚上课的注意力和激起他们的上课兴趣,情境导入不失为一种常用的方法,而视频能激发学生参与课堂的积极性,教师在本课《幸运大转盘》这课中先展示一个抽奖小转盘,提示对于本课知识学习好的学生可以上来抽取一个小礼物,吸引学生的眼球,活跃课堂的气氛,紧接着也就顺理成章的以问题为主线,逐步引导,进而确定课程主题。例如,在转动的过程中抛出问题:“幸运大转盘的游戏是如何设计的?游戏规则又是什么呢?”给予学生提供方向指示,引出计算概念。课堂教学实践的证明,在小学编程教育过程中,老师通过运用情景的导入,对于培养学生的思维与创新能力具有很大的意义,也有效提高了小学程序设計思想课堂教学的品质与效果。

3.加强问题练习,有效培养学生的计算思维能力

程序设计是提高学生运算思维能力的一种非常重要的渠道。教师在整个教学环节中都贯穿着计算思想,并且引导学生积极参与的利用计算思想方法进行剖析、解决。计算机编程教育和有所不同,在教学过程中的提问,缺乏明确的处理方式,但通常一种提问能够采用很多的方法去解决。而程序设计的这些特点,都有效提高学生对运算思想的培养水平,使学生从各种方式中寻找自己的思维方法,进而建立自我解决的思想模型。因此,在小学程序设计教育中Scratch编程语言拥有大量的图形计算环境,比如在学习《幸运大转盘》这门课时,学生可以简单的进行图像绘画,这样,老师就可以布置作业“编写一个指令让指针在屏幕上面顺时针转动”让学生根据教材的知识点使用相关的命令来控制指针的开始与暂停,对于基础比较薄弱的学生,教师通过挖空的形式让学生填充代码,这样的分层教学可以使学生对所学的Scratch编程语言产生兴趣并进行设计,学生也能够使用简单的程序设计解决。

4.作品展示,进行总结性评价

老师的总结性点评可以有助于学生总结和反省,从而克服在程序设计教学过程中的各类困惑,让学生的设计与思维活动得以良好的开展。在程序设计课堂上,学生对程序设计的掌握状况和练习成效也取决于学生思维和实际运用中的成果,老师还可以选择几个富有典型性的学生,让学生对自己的优秀作品加以分享和讲解,并介绍自己在编写的作品过程中的思路和做法,从而有助于学生开启思路。另外,老师还要指导学生对优秀作品加以反思,如采用与教师网络共享、与学生互比等的方法,以促进与学生的交流学习,在老师点评学生的过程中,使每位学生都可以提出自己的见解,也可以在老师观看学生的作品过程中对学到的东西加以总结。最后,老师要进行总结性评语,对学生的成绩加以表扬,并对学生在编程时出现的错误加以总结和归纳,在学生下堂上课的同时,集中处理一些问题。

结束语

在小学编程知识教学过程中,教师需要积极采用计算思维展开教学活动。教学实践证明,在编程教学过程中采用计算思维教学,能够有效提高学生的学习效率和学习质量。另外,为了提高学生的动手实践能力,教师还要有针对性地为学生布置学习任务,给学生锻炼的机会,以此来提高学生的实践能力。

参考文献:

[1]吴莹颖.基于计算思维培养的编程教学策略探究——以"小猫排队形"为例[J].基础教育论坛,2020(10):2.

[2]邵娇妍.基于计算思维能力培养的小学图形化编程教学策略——以"火柴人跳舞"为例[J].学苑教育,2022(3):3.

猜你喜欢
计算思维教学策略
高中化学反应原理学习难点及教学策略研究
识字写字结合教学策略探析
初中数学绝对值概念教学策略
培养学生数学阅读能力的三项教学策略
基于语文综合性学习的作文教学策略
关于提高小学生识字实效的教学策略
基于计算思维的软件类研究生高级算法课程教学研究
基于计算思维程序设计的军事案例研究
程序设计课程中计算思维和应用能力培养问题研究
民族高校C语言程序设计课程教学改革的研究