分享

全国首部中小学AI教材出炉,Python这次又赢了!

 取反加一 2018-11-30

文/ 之肴

参考/梨视频

编辑/ 安然、拇姬、优达菌

特别感谢/ 王枫

本文首发于微信订阅号果壳网(id:Guokr42)


最近一条消息登上了微博热搜:人工智能也要从娃娃抓起了!面向中小学生的 AI 教材计划出版10册,已出版6册。梨视频还专门采访了教材主编、华师大教授王吉庆,他说教材已在上海部分区域进行试点,这代人若不了解 AI 会很悲哀。



王吉庆教授在采访过程说,现在针对中小学生的一站式人工智能教学教材几乎为0,这套教材的问世,将弥补这个空白。这套教材将以机器人的形式落地,首先培养学生兴趣,再告诉学生们为什么,怎么做,目标还是想培养学生的编程思维,在 AI 技术已成潮流的时代,让学生们迎合大局,了解人工智能的基本应用和发展趋势。



在这个视频中,眼尖的优达菌发现,其中有本教材是《AI 的幕后英雄——Python》,据此可以推断,基于 Python 编程的人工智能方向,将是这套教材的重点,那,为何那么多编程语言,教材偏偏选中的 Python,来作为中小学生人工智能启蒙的开端呢?



其实,在去年澎湃新闻也曾经报道过,山东省在其最新出版的小学信息技术六年级教材中,加入了Python的内容。在此之前,编程界也一直有传言,称浙江省将对中学信息技术教材进行改动,弃VB(Visual Basic 6.0)而选用Python。


不仅仅是中国,在美国,奥巴马在卸任前的最后一年里,提议大力推行基础教育,总投入40亿美元,以确保每一名K12学生都能获得接触计算机教育的机会。


奥巴马于2016年1月30日的每周电视讲话宣布“CS For All”。图片来源:视频截图

继任者特朗普的规划则更为清晰,他预计在教育部每年投入2亿美元来增加K12学校对计算机教育的重视程度,同时要求教育部提交年度报告反馈成效。相信无论是支持或反对特朗普,人们都乐于看到政府对教育的重视。


在美国的顶级高校中,Python已经成为教授计算机科学入门课程方面最受欢迎的语言。


其中排名前10的CS系中有8个使用Python作为主要教学教学语言,MIT和UC Berkeley的计算机系最近甚至将其入门课程的计算机语言改成了Python。

C/C++、Java、Python早已在旁边虎视眈眈已久,但为什么Python独独受到了重视呢?

虽然C的语法简单明了,但必须得自己管理内存是一件很头疼的事;而Java的语法过于麻烦,导致新手过多关注语法而无法领会计算机入门的要点。Python是这三者中最好的计算机入门语言。在新手阶段你可能无法体会到C和Java的强大,却可以体会到Python的简洁。


这种语言极易上手,接近自然语言的风格,稍加熟悉便可很快熟稔于心。阅读 Python 代码就像是在阅读英语文章一样,让你更清晰地明白逻辑架构,不必过度关注语言本身。这吸引了大批其他行业人士使用 Python 完成专业项目,你很容易会遇到懂 Python 的医生,会 Python 的会计师,甚至是用 Python 分析葡萄种类的酿酒师。


Python 开发者社区也因多元化元素的引入而蓬勃发展,无论是菜鸟码农还是老司机,都能在充足的文档、教程中找到你想要的答案。使用 Python 的明星互联网公司也非常多,诸如Youtube、Dropbox、Quora、Instagram、Reddit,等等一些不知道存不存在的公司,核心业务都是基于 Python 开发的。


Python 的普适性,流行程度我们都懂了,问题在于,Python适合中小学生吗?


从某种意义上来说,这一点或许恰好是 Python 的优势。实际上,已经有不少年轻有为的少年英才通过Python取得不俗的成绩。
 
早在2013年,就有一位13岁的Python开发者朱利安·迈耶(Julian Meyer)在网站上发表文章,教自己的同龄孩子用Python做小游戏。


在这篇教程中,他通过一款自己设计的名为《兔子和獾》的塔防游戏来引导读者直接上手。从安装Python,到添加兔子的形象、动作,再到设计和反派獾的交互动作,最后添加声效和背景音乐,一个入门级的小程序由此成型。


迈耶用Python做的塔防游戏《兔子和獾》截图。 图片来源:winduino.co.kr 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多