怎样让孩子学习计算机编程
的有关信息介绍如下:计算机编程能够培养孩子的创造力,提高逻辑思维能力,进一步增加孩子成长的竞争力。但是对孩子而言,一开始就接触C、C++、java语言的话难以理解其中的语法规则和算法,强行学习反而容易让孩子失去对计算机编程的兴趣。当今的孩子对电脑、手机游戏充满了兴趣,而如果孩子能在简单快乐的游戏中学习编程,领悟编程的思想将是一条非常可取的途径,scratch编程毫无疑问将是非常高效简便的编程工具,下面我们将认识scratch,并了解scratch编程的魅力。
Scratch是麻神理工学院媒体实验室开发的面向青少年的简易编程软件。该软件通过积木块的搭建形式完成命令的输入操作,可以方便的完成游戏、动画的制作。例如实现雷电、超级玛丽、植物大战僵尸等游戏的简单编写。Scratch常用版本有1.4和2.0版,3.0版即将发布,安装完的Scratch 2.0界面如图所示(也可以在线使用):
点击软件左上方的小地球,选择软件语言为“简体中文”,如图所示:
如上面的软件界面所示,Scratch 2.0 分为四大区域,分别为舞台区、角色区、积木区、脚本区,如图所示
舞台是角色移动绘画和交互的区域;角色区域是制作一个项目所有的角色都会出现在角色区域;积木区分为十大模块,各模块的搭建将控制角色的各种行为,类似于编程语言的各类语句;脚本区是积木搭建的场所,即是一个项目的“程序”。下图是用Scratch 2.0 简单编写的一个接苹果游戏,各区域相应功能如图所示:
scratch是非常适合儿童学习计算机编程的软件,孩子可以在编写游戏的过程中锻炼各种思考和学习的能力。刚开始接触scratch的孩子可以先不拘泥于语法和各种模块的功能学习,而是通过简单的程序案例跟着一步步操作,等做过一定数量的案例后可以边做边学,开始创造属于自己的程序。