为什么要让孩子学编程?什么时候适合给孩子学编程?学编程到底有什么好处?
肖不斯这3连问,基本可以涵盖家长对编程的疑惑了,当有的人在犹豫要不要让孩子学编程,但别人家12岁的孩子已经在百度,用编程赚到人生的第一桶金?
试想一下,你12岁的时候在干嘛?
肖不斯12岁的时候,刚要小学毕业,为了能上一所好初中,忙得焦头烂额。
而今天,我们来认识一位年仅12岁却立志要像乔布斯那样改变世界的小朋友。
早在2018年百度AI开发者大会上,除了惊艳四座的无人驾驶车,还有一位年仅12岁的小程序员吸引了众人的目光。
他叫袁翊闳,是一名来自广东的初一学生,小学4年级开始接触编程,掌握了BASIC、Python等编程语言,并且在百度的DuerOS开放平台上开发了3个技能,他也挣到了自己的第一桶金。
通俗的讲,就是12岁的小朋友已经可以通过编程挣钱了。
肖不斯说,人工智能已经成为未来的趋势,不由人的意志而转移,而编程是通往未来社会最重要的技能。当AlphaGo相继打败李世石和柯洁之后,人工智能再次成为人类热议的话题。
近日,微软公司对英国 5000 名商界领袖和员工的调查显示,41% 的受访企业认为,随着人工智能(AI)的发展,他们现有的商业模式在 5 年内将不复存在。
肖不斯说:人工智能技术的发展是一种威胁,也是一种机遇,比如就中国而言,企业需要大量的AI人才,国家人工智能人才缺口500万。人工智能的学习,变成了一种不限年龄、不限性别的人人都可以学的科目。
世界范围内,越来越多国家注重计算机科学教育,有超24个国家,包括日本、韩国以及欧洲多个国家十分重视,并将编程教育纳入K12课程大纲或者教学场景。2017年7月,我国国务院印发《新一代人工智能发展规划》,其中明确指出人工智能成为国际竞争的新焦点,应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育。
肖不斯说:孩子为什么要学编程?
少儿编程教学的最终目的并不是培养孩子成为程序员,而是注重培养“编程思维”。所谓“编程思维”并不是编写程序的技巧,而是一种高效解决问题的思维方式。分解——把一个复杂的大问题,拆解成更可执行、更好理解的小步骤。
比如,某公司是否要研发一个新产品,一定会做市场调查和分析:需求,用户,价格,前中后开发成本等等问题,一层一层分解,就能得到答案,总比一头扎进去,却发现很混乱的强。模式识别——找出相似模式,高效解决细分问题。
如果你需要画100只猫,是找100只猫来临摹,还是先找出猫的共同特征(如眼睛、腿、尾巴),再改变局部特征(如颜色、尾巴长短)画的快一点,很明显是后一种。抽象——聚焦最重要的信息,忽视无用细节。
还是画猫,你首先要了解猫的重要特征,才能画的生动真实,以及添加你自己的想象。算法——设计一步一步的解决路径,解决整个问题。掌握了编程,就掌握了未来智能世界的一把钥匙!
比尔盖茨说过:学习编程可以锻炼你的思维,帮助你更好地思考,创建一种我认为在各领域都非常有用的思维方式。让孩子学习编程,培养一种能够高效解决问题的思维方式,掌握一门能够与未来世界对话的“语言”,成为一个不会被人工智能时代淘汰的有用人才。
前段时间,我国第一本面向中学生的AI教材《 人工智能基础(高中版)》正式发布,这就意味着,中国首批高中生将在2018年秋季学习到人工智能课程。
其实我们可以逆向思考,国家为什么要把人工智能课程作为高中的选修课?为什么现在越来越多的高校开始成立人工智能学院,并开设人工智能专业?肖不斯说,其实这是国家在分阶段的提前布局。
发达国家实行素质教育已经有些年头,国外的小孩比我们接触新鲜事物的时间要早,自然更容易出成果。
肖不斯说:学习最好的时间有2个,一个是10年前,一个是现在。
肖不斯联合儿童发展教育专家,整理了12 个可持续提升孩子专注力的小游戏,坚持照着这个清单陪孩子玩,帮助孩子促进脑部发育,让孩子的专注力得到全方位的提升。
肖不斯说:私信我,每天前10名,免费领取12个可持续提升孩子专注力的小游戏!