首页 河南在线正文

《开学第一课》再提人工智能与编程

admin 河南在线 2020-09-03 00:52:22 4 0
原标题:《开学第一课》再提人工智能与编程

经过一个散漫的暑假,孩子们的开学季恰逢秋高气爽,经过一个以吃喝玩乐为主题的假期模式,我们的孩子在这个金秋时节,确实该收收心,学学编程,利用编程的实用知识也给自己的大脑充充电,加加码,调整调整大脑状态,抖擞抖擞精气神,以最好的状态迎接和投入到新的学期中去,俗话说得好:“良好的开端是成功的一半”,所以开学季,正是孩子们学习编程的大好时机!

一年一度的《开学第一课》也会提到人工智能、机器人和编程。人工智能编程教育已经不是备选而是必选了。

很多名人都曾提及过“编程思维”对于孩子的影响。

他们说拥有编程思维的孩子,无论是在学习还是工作中都更容易获得成功,也要比普通孩子更加的优秀。

而这一说法也从另一个侧面加以了论证,毕竟世界500强企业的创始人很多都有过编程背景。他们的成功一方面是搭乘了时代的东风,另一方面则是他们自己内在的思维帮助。

《开学第一课》再提人工智能与编程

比尔盖茨:学习编程可以锻炼你的思维,帮助你更好地思考,创建一种我认为在各领域都非常有用的思维方式。

前美国总统奥巴马:编程应当与ABC字母表和颜色同时得到教学,所有人都应该更早地学习如何编程。

乔布斯:人人都应该学习一门计算机语言,因为它将教会你如何思考。

那么,这项人人都在夸的编程思维到底是什么呢?

01

编程思维是什么?

首先“编程思维”并不是编写程序的技巧,而是一种高效解决问题的思维方式,是“理解问题——找出路径”的高效思维过程。

展开全文

并且编程思维包含分解、模式识别、抽象、算法四个步骤,可以高效培养孩子的逻辑思维能力。

《开学第一课》再提人工智能与编程

01、分解思维

首当其冲的当然是将复杂、庞大的问题分解成几个小问题分别解决的思维路径。

02、模式识别

分解完问题之后,第二个步骤是识别,即单独检视、思考每一个小问题,搜索解决方案

03、抽象思维

完成大概框架的搭建后,接下来需要聚焦几个节点,忽略小细节,形成解决思路。

04、算法思维

算法,就是根据之前一系列对于问题的理解,设计一步一步的解决路径,并解决整个问题。

《开学第一课》再提人工智能与编程

这里我们可以把“编程思维”理解为是一个数学公式,这个数学公式为我们后续的解决问题提供了理论基础,按照这个数学公式,我们可以将所有已知带入,最终得出答案。

02

编程思维能做什么?

我们实际生活中,处处需要编程思维,不光是解题需要,工作更需要。

1

提高解题效率

解题的过程,其实就是一个解题公式的调用过程,已知什么,求解什么,什么公式能把已知和求解完美的统一,那好,我们就采用这个公式来一步步,通过已知,变化等关系,来得出结论。

举个很简单的例子,同一个数学题,编程思维好的人可以迅速列出公式进行求解,而思维较差的人则半天也没有任何解题思路。

《开学第一课》再提人工智能与编程

2

提高交流效率

表达能力的强弱,其实也就是你对表达公式的掌握,我们发现很多教授表达、沟通的大师,都会教我们一些固定的表达公式,例如自我介绍:问候+感谢+姓名+来自+过去+现在+未来+希望+祝福

《开学第一课》再提人工智能与编程

3

提高时间效率

其实很多时候,当一些问题无法得到短时间解决时,就会占用我们大量的时间,或许一大堆工作向我们袭来时,也会浪费我们大量的时间,如果我们来用“编程思维”即公式化思考,就会大大节省我们很多不必要的时间成本。

《开学第一课》再提人工智能与编程

例如:我们可以利用已知的公式“四象限”法则,将工作以及问题进行梳理、简化,分清轻重缓急、事必从简后,你就会发现其实所谓的难,也不过如此,相同的时间内,编程思维越强的人,工作的完成度越高。

03

编程思维如何来锻炼?

首先,大家应该明确编程思维不是天生就有的,都是通过后天慢慢培养的,而培养编程思维的最佳方式,就是学习编程。

因为编程的过程就是一个结构化思考的过程,写程序也是将一个庞大的问题通过分解,变化,组合等关系公式进行串联、并联,最终组成一个统一的整体。

《开学第一课》再提人工智能与编程

国内外的富人教育很早就注意到这一点,他们非常注重对孩子逻辑思维和表达能力的同步培养。

而目前他们最青睐的方法就是通过儿童编程教育,培养孩子的编程思维,来系统提升孩子的逻辑思维和表达能力。

在教育大计层面,国务院提出要在中小学阶段逐步推广编程教育,浙江新高考改革将信息技术加入高考选考科目等。

《开学第一课》再提人工智能与编程

美国政府投入了40亿美元为K12阶段的学生提供完整的电脑科学教育。据测算,他们 K12 阶段约有 67.5% 的孩子已接受在线编程教育。

在社会发展层面,我们已经逐渐迈入人工智能时代(AI时代),这是一个以计算机科学为基础的时代,其核心则是编程思维。

《开学第一课》再提人工智能与编程

可惜很多家长认为孩子不从事计算机就不需要学习编程,以至于错失了培养编程思维的机会,导致孩子在学习和未来的工作中处处落后于其他人。

国外一位叫托马斯的12岁小男孩,靠学编程已经能自己创作游戏,自己做应用程序,并因此登上了TED的演讲台为大家分享他的编程故事。

整个演讲过程中,小男孩有条不紊地向观众展示自己的经历,这种条理清晰的表达能力源于编程思维锻炼出来的语言逻辑能力。

《开学第一课》再提人工智能与编程

20 年前,学英语不是为了成为翻译员;

10 年前,学习电脑不是为了成为打字员;

今天,学习编程思维不是为了让孩子都成为程序员,而是为他们打开一扇门,走进更广阔的未来世界!

来源: 河南造米教育

编程思维教育公式问题孩子思考工作时间人工智能消息资讯编程思维逻辑思维

发表评论

评论列表(0人评论 , 4人围观)
☹还没有评论,来说两句吧...