APP下载

构建面向计算思维的小学信息技术课堂

2018-01-29◇马

小学科学 2018年12期
关键词:编程动画软件

◇马 云

当今社会正处于信息高速发展的时代,互联网和信息技术的不断发展对学生的学习和知识技能的应用提出了新的要求。本文拟结合小学信息技术教学探讨小学生计算思维的培养方式以及培养要求。

计算思维是由美国卡内基·梅隆大学计算机科学系教授所提出的理论,该理论认为计算思维就是能够应用计算机科学对各种问题进行探讨和解决,系统的设计以及人类行为的理解也涵盖在计算机科学的广度之中。笔者认为在小学信息技术教学活动之中,培养学生的计算思维是离不开学生自我解决能力、自我发现能力、自我分析以及综合应用能力的构建的。对此笔者就小学信息技术课堂教学实践提出以下四点建议。

一、可视化编程教学

编程是计算机课程最为核心的内容之一。编程在分析问题、解决问题时都需要利用到算法。算法是计算思维的根本所在。笔者认为,小学生由于处于智力发展阶段,过于抽象的编程是很难接受的,教师可以利用现在欧美国家流行的可视化编程软件,Scratch编程相较于C语言或者JAva而言都是简单得多的。孩子可以不认识英文单词,可以不用键盘,只需要利用鼠标进行积木的拖拽,就可以完成一道“编程工作”。类似于Scratch,这样学生可以在编程之中学会判断和理解,在动手实践中理解并学会循环、计算、转化等各类抽象思维。scratch的学习与传统的word或者flash操作系统不同,不需要学生记住命令,这是与小学生认知能力是相符的。相比较而言,scratch更注重于学生成就感的培养。scratch利用积木模块,让学生利用这些赋予形状的积木构造出一段语句。其中有条件、有循环、有判断。一开始学生需要进行引导,在学生完全把握和了解命令含义之后,教师可以让学生自己去探索出新的组成方案。学生在课堂上更愿意去尝试这种新型有趣的编程工具。友好和谐的操作界面,简单的操作方法和有趣的操作显示都能够成为吸引学生学习的点。学生在掌握了这种软件语法和操作之后,就可以进行自我的学习和探索,这对于学生前期的智力开发和思维能力的培养都是有着其他教学手段所不具备的功能的。

二、类目分析,树状图,结构图的合理应用

一个善于学习的人必然是能够不断地总结和归纳问题的人。我国古代思想家荀子就曾经说过:君子生非异也,善假于物。其实,直接对学生抽象思维进行构建是一个十分困难的工作,因此我们必须借助其他教学工具。例如在教学活动中我们可以应用图形化的思维软件或者是树状图软件——mind manager。这个软件能够帮助学生在学习的最终去自己归纳和总结一个信息技术的核心,以及由这个技术所能够应用以及延伸的技术。

比如说,在画图软件的学习之中,我们能够知道每个图案是由线条、颜色、框架构成的。那么这个软件可以应用于动画的学习和构建之中。画图基础和画图技巧依旧可以在flash动画之中加以运用。教师帮助学生将各个阶段的知识点进行梳理和综合就能够形成一个较为完整的教学知识体系。在这样的教学体系之中,学生能够及时地回顾自己所学习的知识点,这样也能够起到教学巩固和提升的作用。

三、以点覆盖面,教会学生做到举一反三

信息技术是目前发展最为迅速,影响力最广的一种技术。这种技术通常都需要能够做到归纳、总结以及触类旁通。很多时候,小学生的思维扩散是最为丰富的。微软最年轻的“设计师”才十岁左右,这足以说明小学生的思维是十分活跃的,因此在教学中要善于激发学生的发散思维优势。例如教师在引导学生掌握windows软件应用的时候,一定要能够让学生去学会自我探讨和自我研究。对于各类软件教师要能够给予学生足够的时间和空间去进行探讨。教师可以通过Windows默认小游戏比如说通过扫雷游戏,通过计算器,通过画图软件的学习等等,去激发学生对于windows各种应用和各种窗口的探讨。等到学生对这类应用软件有一定了解之后,再进行理论教学,让学生更好地了解具体的教学知识点。

四、细化问题,简化问题

在面对一些十分困难的问题时,教师要改变以往告诉学生答案的习惯,要引导学生养成自己去分析问题和解决问题的习惯。解决问题的过程就是锻炼学生计算思维的最佳时候,教师可以通过将实力不同的学生进行小组划分,通过小组讨论使问题简单化,最终解决问题。比如动画制作课程,很多同学都十分好奇动画究竟是怎么动的。那么教师就可以跟他们解释一些原理知识,可以是通过快速播放多种连贯的画面,也可以是利用flash软件进行制作。让学生先自己思考一下如何做一个简单的小人奔跑或者是大风车的动画,学生在进行简单的尝试操作时教师可以进行辅助,对简单动画进行教学分析,然后教师再布置一个较为困难的问题,这个时候学生就很容易能够做到触目旁通,做出相应的动画。

五、结语

计算机技术的影响越来越广泛,越来越多的问题能够被轻易地解决。但是对于小学生而言,正确科学地使用计算机软件去解决自己的实际问题是最为重要的;在计算思维的培养过程之中,要能够突出思考能力,解决能力,分析能力等多种综合能力的构建,只有这样,才能够使得小学信息技术教学富有意义和活力。

猜你喜欢

编程动画软件
禅宗软件
编程,是一种态度
做个动画给你看
元征X-431实测:奔驰发动机编程
动画发展史
编程小能手
纺织机上诞生的编程
我的动画梦
软件对对碰
我是动画迷