设为首页收藏本站

神州教育信息网-中国教育最新资讯-招聘求职-课件共享-中国教育资讯第一网络平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 自考专业
查看: 253|回复: 1

"编程"和"数学"让孩子变得更优秀

[复制链接]
发表于 2019-6-25 15:15:55 | 显示全部楼层 |阅读模式

学编程有什么用?

在未来,计算机语言对于孩子的就业非常重要。除了能够从事计算机相关的职业以外,拥有计算机编程的能力还会让孩子在一般的工作环境中如鱼得水。许多商业公司会开发自己的办公软件,而解释这些软件的文档往往是用自然语言写成的。如果懂得计算机语言,在理解这些文档的功能时就会更加得心应手,也更容易在出错时第一时间发现漏洞所在,让工作变得更有效率。

换句话说,就算不做直接与机器打交道的程序员,也有许多延伸职业需要用到计算机编程能力,比如帮助人和机器之间搭建沟通桥梁的产品经理、分析数据的金融分析师、进行科学研究的科学家,甚至进行创作的音乐人在编曲时都需要用到计算机语言。

由于计算机在日常生活中变得越来越重要,无法用计算机语言思考的人可能就会在未来被淘汰。可以预见,未来将有更多的人用计算机语言工作,也有更多的人因为不会计算机语言而面临失业的困局。

让孩子从小接受计算机语言的教育,对于他们自身和我们的世界来说,都是一件好事。

“编程”和“数学”都是培养孩子思维能力

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

微软公司创始人:比尔盖茨

堪称少儿编程教育之父的西蒙·派铂特(Seymour Papert),师从著名教育家和儿童心理学家皮亚杰,并与其一起工作,在此过程他一直在思考如何利用数学去理解和解释学习者的学习与思维。

西蒙·派铂特在50年前发明LOGO语言,成为人工智能先驱。他并非为发明LOGO而发明了LOGO,而是希望孩子能够通过学编程,接触到“有力量的”数学概念,而编程则是实现这一目标的极佳手段。

少儿编程教育之父:西蒙·派铂特

有人说编程是科学,它是一种逻辑的自我表达,任何编程语言都按照其中的逻辑运作,其中所呈现的思维方式还可以实现交互性和互动性。

有人说编程是艺术,大家都知道游戏的基础就是编程,如果把游戏当作一个艺术品,那么编程在游戏中的表现形式就是艺术的表达。互联网时代,为了让网络表达更加生活化、艺术化,五彩缤纷的界面背后就是编程在支持,比如人们日常网页浏览、时下很火的视频自拍、美图下载以及各类搞怪互动的应用app等;同时,为了让编程变得更加有趣,让学生们喜欢,编程也可以图形化、艺术化呈现,比如MIT推出的Scratch图形化编程就是目前深受学生喜爱的编程软件。

至于数学之“道”,即是数学思维。数学之所以能成为基础学科,实际上是由于数学是一个科学系统的学科,对于学生在成长的每个阶段都有着相应的学习内容,从简到繁,由易入难。数学的拓展应用更是以“润物细无声”的方式融入我们的日常生活,如果说数学是一种知识,那么数学思维就是学生成长和生活中必备的一种能力,深入我们的骨子里,无处不在,成为我们认知大千世界的重要根基。

说得更直白些,人类之所以会发明数学,很多是缘于生活,应用生活,比如在我国古代,以竹棍为工具形成了一种独特的筹算数学。这种数学没有构成欧式几何的演绎体系,但它构成了程序化的竹棍操作体系,从而构成了独特的中国古代数学体系。实际上,构成筹算数学体系的就是那些操作方法,隐藏在这些竹棍操作方法之后的则是思维方式,而这些思维方式正是中国筹算的精髓。

对于大多数人来说,学习数学,不一定以后就会从事数学类的工作,学习数学意义主要是把数学中学到的思维方式迁移到其他学科上去,这种思维的迁移首先要对数学有深刻的理解和成功的运用经验,在这一过程中,数学思维就显得非常重要。比如生活中,数学的坐标知识教会了我们如何熟练地看地图;数学的排列组合更是锻炼了我们的逻辑思维能力,让我们知道如何快速有效地解决问题,就连写作文、演讲、时间管理等也要用到逻辑思维。数学知识的实践应用,就是数学思维方式的运用,无时无刻不在影响我们的生活。

编程对孩子的数学有好处吗?

首先,编程能够帮助孩子理解数学抽象概念。对于许多孩子来说,数学概念太抽象、离生活太远,不好理解。但是在编程的过程中,抽象的数学概念可以被转化为看得见的、具体的图像。

比如,在编程的过程中,孩子对于小数和分数会有更直观的理解。将代码中的小数点移动位置,屏幕上的物体的大小就会发生巨大的变化。孩子可以因此可以将抽象的小数和分数的概念变成鲜活的图形,印到脑子里。

其次,编程能够强化数学能力。如果孩子想用代码建造战舰,那就要用到各种各样数学知识,并且还要调用抽象思维的能力。

比如,孩子必须运用逻辑来判断应该先编写战舰哪一部分的代码,是先把战舰画出来,还是先让它运动?在画战舰的时候,也需要用到线性方程式、找最大值/最小值等数学知识。有时孩子还需要分析数据,比如战舰在屏幕上的运动速度是多大的时候,看起来最逼真?

编程的过程就是解决一个个数学问题的过程,编程对孩子数学能力的强化是毋庸置疑的。

点评

海!外直播 t.cn/RxmJTRa 禁闻视频 t.cn/Rxlbueo 60年,中国做两件事:一公私合营人民公社.二否定公私合营否定人民公社.前30年,冤假错案超过三千年总和.后30年,贪污腐败超过三千年总和.前30年折腾政治.后30年,折腾经  发表于 2019-6-28 22:14
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|神州教育信息网 ( 京ICP备13045158号  

GMT+8, 2019-8-24 17:01 , Processed in 0.187500 second(s), 23 queries .

Powered by X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表