B4:创客教育 上一版 下一版

《江苏科技报·教育周刊》(双周刊,国内统一刊号CN32-0019),是江苏省唯一以社会立场透析当代中国教育的报纸。秉承“科技推动教育,教育改变人生”的理念,《江苏科技报·教育周刊》一直注意保持与教育前沿工作的密切联系,定位于教育宏观研究,兼顾微观探讨,注重教育文化生态的构建与引导,时刻关注鲜活的教育实态,着眼于教育文化的深层构建,努力赋予教育以深厚的文化内涵,致力打造中国最好的教育媒体。

国内统一刊号:CN32—0019
编辑部地址:江苏省南京市鼓楼区中山路55号新华大厦48楼

第323期 总第5370期 2017年02月14日 星期二
返回首页
作者 内容  上一期  当前第323期  下一期
少儿编程课程第一讲: 少儿编程的入门介绍
来源:资源提供:大梦杂知馆 作者: 主讲人:李明阳 发布日期:2017-02-21 15:25:56

教师简介

大梦,原名李明阳,从事创客教育4年,现为四川成都某创客空间的教学负责人,从事中小学创客课程的研发设计、教师培训、专题讲座等。课程内容涉及少儿编程、3D打印、Arduino开源硬件,以及三者相结合的创新课程等。

为什么
要学少儿编程
    我们的生活充满着程序,我们的未来也将因为“人工智能”而发生翻天覆地的变化。但是,孩子们学习编程的目的,并不是以后要成为靠编程为生的工程师。
    在学习编程的过程中,孩子们除了能够学到计算机工作原理,学到程序的基础知识,还能够学到很多数学知识,学会用程序的运行方式去思考问题,提升自己的逻辑思维能力。最重要的是,运用“编程”这一基础工具去解决问题,去表达自己。
    在麻省理工的Scratch官网上,我们看到更多的是孩子们的奇幻世界,看到他们是如此熟练地运用这些最新科技去表达情感,丰富生活。

编程的视频介绍
只看文字可能体会不够深刻,我在网上找了一些与少儿编程相关的视频。扫描二维码就可以直接观看。

少儿编程的大背景
在说少儿编程之前,我们先聊一聊“人工智能”。
在过去的2016年,全世界几乎所有的科技公司,如谷歌、苹果、IBM、Facebook、亚马逊以及中国的百度、阿里、腾讯,都在“人工智能”上投入重兵。换句话说,全世界的科技精英都判断:未来的发展离不开“人工智能”。那“人工智能”到底是个什么东西?
2016年6月,谷歌公司的“人工智能”AlphaGo 4∶1战胜了人类顶级围棋天才李世石。到了2016年12月底,AlphaGo的升级版Master以60胜1和0败的成绩横扫全世界顶级棋手组成的团队。需要说明的是,唯一的和棋是因为网络故障导致Master掉线了。
2016年8月,日本一家顶级医院面对一个病人束手无策时,IBM用于医疗的“人工智能”Watson,在10分钟内读完了2000万页的医疗文献之后,诊断该患者得的是一种罕见白血病,从而使她得救。
“人工智能”以我们完全无法想象的速度,正渐渐超越我们人类本身。而在此背后,是“算法”“硬件”“大数据”的飞速发展。这当中,“程序”无处不在。编程这项技能,浅浅趋向于一种普及性能力。正因如此,近几年针对青少年的“图形化编程”逐渐在全世界普及。

几种典型的少儿编程软件

目前全球针对孩子的编程产品有很多,下面介绍几种国内比较有代表性的少儿编程产品。

◇Scratch

 


Scratch是美国麻省理工为全世界的孩子开发的一种图形化编程软件。它使用一种类似于积木搭建的形式来进行编程。孩子们运用Scratch可以进行互动故事、电子游戏、美术设计、音乐制作、动画设计等。目前,Scratch官网是全球最大的一个少儿编程社交平台,近2000万名青少年的编程作品分享于这个平台上。目前,国内很多小学都在开展Scratch教学工作。

◇Swift Playgrounds

 


Swift Playgrounds是苹果公司2016年秋天推出的一款针对青少年的少儿编程软件,运行于iPad之上。苹果公司巧妙地将其自家的iOS开发语言Swift所有知识以游戏闯关的形式,让孩子们去学习。也就是说,一旦把iPad上的所有关卡都学完,学生可以自然而然地具备一定的iOS基础开发能力。它一开始就让学生接触到真正的代码,更具实战意义。目前,此程序在国内还没有普及。

◇App Inventor

 

 

App Inventor是谷歌开发的用于安卓手机应用设计的图形化编程。目前,还是由麻省理工运营,其编程方式依然是积木搭建。目前该编程软件主要在中学运用。

编程是一种怎样的体验
下面,说一说我这些年从事编程教学的一些体会。
几乎每个长辈都希望孩子读点“名著”,以我自己的经历来看,小一点时,我喜欢孙悟空,他既调皮捣蛋,又法力无边。稍微大一点,我就不满足了,觉得孙猴子始终还是逃不出如来佛祖的手心。后来我接触到《三国演义》以及《三十六计》。再大一些,我又看了《三国志》。书中人物性格迥异,有些读者越读到后面,越喜欢“力拔山兮气盖世”的英雄,比如赵云、关羽。而我呢,喜欢诸葛亮,喜欢曹操。这两人论战斗力,肯定是被赵云、关羽之辈吊打100次有余。但吸引我的是“指挥”千军万马的感觉和“控制”全局的霸气。这其实是一种极为精彩的经历,而编程恰好可以让你完整地体验一下这种美好。
我在教孩子们学Scratch的时候,第一节课就是让上图中这只小猫左右跑。孩子们只需要告诉小猫:重复执行“移动10步”,如果碰到边缘就反弹回来。一个简单的小程序就这样完成了。
编程的本质就是你写一个剧本,让计算机根据剧本去完成你交给它的任务。你负责发布命令,计算机负责执行;你负责想事,计算机负责做事;你深谋远虑,计算机埋头苦干。这种你只负责动嘴,其他事情都让计算机负责的感觉,实在是太美妙了!


小学生利用Scratch编程控制模拟火箭发射,扫描二维码观看视频
  下一讲,大梦老师将为大家深入浅出地带来Scratch编程的讲解。

 

 

发表评论
评论标题:
评论内容:
(500字符)
验证码: 看不清楚,请点击我
    
本网站所有内容属《江苏科技报·教育周刊》所有,未经许可不得转载
编辑部地址:江苏省南京市鼓楼区中山路55号新华大厦48楼
ICP备案编号:ICP备案编号:苏ICP备05076602号