TED:来吧,一起编程
学习编程的最佳年龄是8至80岁之间,你只要确定自己的年龄是在这个范围内那就无需对自己有任何的担心。
什么是人工智能呢?简单来说就是让机器模仿我们人类的思维和动作,例如现在很火的VR、AR技术,语音识别、颜色识别、图像识别等等都属于人工智能范畴。你应该听说过人类最顶尖的围棋高手全部都败在一只叫“AlphaGo”的机器人手下,你也应该听说了苹果iphone x最牛的技术是支持人脸识别技术。再往小里说,你家里的智能开关、智能马桶、自动擦玻璃及扫地机器人无一不是人工智能的杰作。而这些智能机器最核心的部分其实就是装在计算机芯片里的程序。
什么是编程?
通俗的说,编程就是让机器听懂你的话,按你的要求去重复执行一些动作。由于机器不能直接听懂你的话,所以你需要了解一些编程知识以便能顺利和机器交流。编程的思维其实也并不复杂,就是你要告诉机器它需要做什么及如何去做,其它的就交给机器好了。如同春晚小品中宋丹丹那句经典台词“请问,把大象装进冰箱需要哪几个步骤?无非就是:第一步,打开冰箱;第二步,把大象放进去;第三步,把冰箱门关上。”这样的思维过程其实和编程就非常类似。计算机所独有的高存储容量和高运算速度带来的执行效率是我们人类远远无法企及的。
你为什么需要学习编程?
苹果公司CEO库克说:“学习编程要比学习英语更重要,全世界的学校都应该将编程作为必修课程。”可以预见的将来,编程培训会比现在的外语类培训更受大众的欢迎。在这个人工智能时代,不懂编程的你很有可能失去很多机会,成为新一代的文盲。预计未来十到二十年,现在50%以上的工作会被人工智能取代,在你们中65%的人将来会从事现在并不存在的职业。就像我们每个人从小都学习数字并不是为了成为数学家而是培养我们的数学训练思维一样,我们并不希望所有的人都会成为程序开发员或软件工程师,但对程序的学习将会更有助于理解计算思维,多一种思考问题的方法,提升你解决问题的能力。
编程很难学吗?
说到编程,你可能觉得那是一件非常困难的事情。以前学编程确实有些难,这也是很多人望而却步的主要原因。不过,随着图形化编程语言的逐步普及,人人都可以编程不再是一个梦想。只要你想,人人都可以轻松学会编程。你看从来都没有接触过鼠标和键盘的安良学校二年级小朋友就已经开始学习编程了,他们在上完三、四节课过后就能基本掌握编程的思维和方法,制作出一些非常有意思的动漫和游戏,甚至还能通过编程对硬件进行控制实现人机交互。学习编程的最佳年龄是8至80岁之间,你只要确定自己的年龄是在这个范围内那就无需对自己有任何的担心。
从哪里开始学?
心动不如行动。如果你之前从来没有接触过编程,要从哪里开始呢?推荐你先从目前世界上最流行的由美国麻省理工大学推出的图形化编程软件Scratch开始。Scratch是图形积木化软件,可以像搭积木一样在拖拽中完成程序的编写,非常适合初学者学习编程,书店和网络上都有很多相关的书籍和资料可以学习。之后,你可以试着用另一个图形化软件Appinventor完成手机APP应用的开发。你会发现这些软件的界面大同小异,就如同你学会了使用WORD,那么制作PPT对你来说也就不是什么难事了。
编程就像写作一样重要!过去,你离不开写作,未来,你也逃不了编程。编程所获得的快感将会远超你的想象。如果你想体验一把人机对话,随心所欲操控机器的美妙乐趣,来吧,一起学习编程,它会让你梦想成真。
讲者简介:刘金鹏,杭州市余杭区安吉路良渚实验学校信息技术教师,中学高级职称,省浙派名师,市创客教育名师工作室首席导师、学科带头人。曾获浙江省教坛新秀、浙江省师德标兵等荣誉称号。Scratch入门开发课程团队负责人,近年来一直致力于从事编程教育 &创客教育普及和推广工作。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com