人工智能人人通生态云平台

河南人民出版社有限责任公司

2019年12月28日 星期六

咨询热线

400-6908-558

在线学习
153 人
云校学校
220 所
云校老师
158 人
云校学生
451 人
云校家长
51 人

立即报名

您的位置:bitop交易所 > 学习天地 >

学习编程——一个愉悦有趣的过程

在网上意外看到几篇十几年前的采访,镜头中的人们谈及未来祖国的发展,眼中是熠熠的光芒。有人说以后上学不用再早起贪黑,也不用绕过好几条山路,只要在互联网上就可以上课;有人说他曾经拿钱出门买东西,结果钱被偷了,要是以后不用现金支付就好了;有人说要做家务太累了,希望可以有机器人方便生活……

这些当初看起来不切实际的幻想,如今却已经一一实现了。疫情期间的网课,钉钉、腾讯会议等一系列软件的兴起;支付宝、微信支付的普及;扫地机器人、洗碗机的出现都说明了一件事——未来发展的光明前途!

那大家有没有想过,这些事物发展的源头是什么?是计算机编程啊!看到这里你可能就要疑问了,编程是什么?一些看不懂的英文代码,就可以实现这么多功能吗?这就是编程的魅力所在!

编程是一个人类和计算机交互的过程,你提出想要让计算机处理的问题,计算机通过你的程序将结果输出。举一个简单的例子,比如你想要计算机算1+1的结果,结果显然易见是2,但是你输入1+1,计算机是通过什么逻辑和命令输出2的呢?这就是需要我们去编辑的一串代码。所以你别看计算这么简单的过程,但其中内里包含了许多编程的小知识。

很多人觉得学编程很难,也不知道要怎么学,甚至不知道学编程为了什么。其实从社会发展看,互联网和计算机技术已经是息息相关了,编程是绝对不会过时的。但是如果只是因为发展前景好就去学编程,那也不必,最好是能够对编程有一定的兴趣,让孩子们体会到编程的魅力所在,这样学习编程也是事半功倍。

至于如何学习,我之前提到的那款适合少儿的图形编程软件——scratch就比较好,有趣的人物、动物角色,可以自己选择插入的背景等,都是可以吸引小朋友眼球的东西,对于培养兴趣是极好的。上一次对于scratch编程没有仔细地描述,今天我们对这个软件进行一个较完善的讲解吧。

1、首先左侧是展示区、中间是代码块区、右边是代码组合区。在展示区可以插入背景、选择猫咪、蝴蝶等可爱的角色;代码块区可以看到不同的代码语句;代码组合区是最重要的——可以拖动代码块条组成代码逻辑的地方。

2、我们今天学习就使用这只憨态可掬的小猫咪吧!要让左边的小猫咪做出我们想要的动作,首先需要一个事件——触发事件!我们点开中间的代码块区中的Events,这个单词大家知道吗?就是“事件”的意思。我们要让左边的猫猫在点击绿色小旗子后动起来,就需要第一个事件——“当绿色小旗子被单击”。只有这个代码块被使用了,计算机才能知道什么时候该反应,什么时候该做动作了。这样看的话,计算机虽然能处理很复杂的事务,但还是需要人类去给它一个指令,并不能自主智能地工作。(如果想要其他的触发条件,也可以使用其他的事件哦

3、当这个事件被放在第一个的时候,说明我们只要一点击绿色小旗子,下面的代码语句块就会驱使小猫咪做出相应的动作哦。比如我想要让小猫咪说hello,就可以参照下面的图片来做!

4、是不是特别有趣呢?要做什么都可以选择哦,比如说Motion则是动作,包括移动、旋转等操作;Sound是声音的控制;Control是代码控制,包含了循环判断等较复杂的内容……这些对于初学者来说比较难,这边就放个简单的视频展示一下吧!

5、不过真要完全学完基础的内容,现在来说也比较困难,毕竟我使用的是英文版,虽然同样可以锻炼逻辑思维能力,但对于英语还没开始学或者学得较少的孩子来说还是很麻烦,最好能先使用中文版哦!

0和1组成的数字殿堂、绚丽的英文世界、深不可测的代码海洋,都是这么的神秘有趣。当我们真正见识到编程的魅力所在,学习编程也就成了一个愉悦、有趣的过程!