发布:2018-09-05 14:33 来源:PiPaCode在线少儿编程
像机器一样思考
近来,“人工智能”在市场上炒得火热,人人都在讨论,怎样使得计算机像人一样思考。但是,“计算思维”是反过来的,其提倡人应该像计算机一样去思考。
这其中的逻辑其实很简单:机器思维往人类思维看齐,人类思维往机器思维看齐,最终,人和机器才能想到一块儿去,然后一起干点什么。
机器思维往人类思维看齐,说实在,这是“计算机科学”,是计算机科学家干的活,科学家那是小学生的梦,长大后大部分都会梦醒的。然而,“计算思维”则不同,人类思维往机器思维看齐,这个是一种高效解决问题的方式,从小培养受益终生。
计算思维对于计算机应用程序的开发是一种非常基本的技能,但是,它又仅仅不限于计算机领域,在其他诸如数学、科学,乃至人文科学等,基本上所有的学科都能用到,解决各种各样的问题。学生们应用计算思维在各个学科中解决问题,有助于他们发现学科与学科之间的联系,乃至生活中各个方面之间的联系。四个字:包治百病!——引述谷歌教育版(除了包治百病)
计算思维
计算思维包含了以下的技能:
1、把问题程式化,可用于计算机解决;
2、逻辑地组织和分析数据;
3、把数据抽象化,建立模型(model),进行模拟(simulation);
4、自动化解决问题(如:分解成多个步骤,循环计算);
5、识别、分析并执行快捷有效的方式来解决问题;
6、把一个问题的解决方式应用到一类问题的解决中去。
以上技能修炼成功,将会具备以下成功人士的特质:
1、自信地去处理各种复杂的问题;
2、遇到难题不轻易放弃;
3、对不确定性有较高的容忍度;
4、从容解决开放性问题;
5、与他人沟通、协作解决问题。
计算思维的概念
1、抽象性思维:识别并抽取相关的信息,概括性地定义;
2、算法设计:编写一系列指令来解决一个问题或一类问题;
3、自动化:使用计算机或机器做重复的相同的工作(机器效率高,不怕累);
4、数据分析:找到数据中存在的规律,并分析其原因;
5、数据收集:收集信息;
6、数据表现:合理使用图表、表格、文字、图片来表现数据内涵;
7、分解问题:把一个大问题分解成多个的小问题;
8、平行作业:同时处理多个小任务来完成一个大任务;
9、概括数据规律:利用建模方法对数据规律进行测试,判别测试结果与预测结论是否相符;
10、模拟:通过建模来模拟现实世界中的一些事情。
何谓计算思维,橙叔听过一个不错的定义:通过精密计算解决问题的思维。那么计算思维与编程有关系吗?
可以说编程离不开计算思维,计算思维在编程中得以塑造、进化。那么,如此有用的思维方式该怎么培养呢?
之后我们将继续聊这个话题,应该怎样一步一步地培养孩子的计算思维。
■少儿学习编程能系统性培养孩子的计算思维,同时,其逻辑、数学、设计、英语4大基础能力也能有显著的提升。
一周排行
PiPaCode,专注6-15岁少儿编程教育,是广州首家拥有少儿编程自主知识产权的科技教育公司,坚持走科技创新之路,秉承南粤羊城低调务实的精神,扎根广佛,砥砺前行,潜心研发适合中国学生的少儿编程软件和系列课程。已推出的课程包括:PiPa积木编程课,CodeMonkey闯关编程课,3D打印,Arduino,C++,Python人工智能,电子电路等科技课程。旗下有PiPaCode在线少儿编程和PiPaCode科技创客中心两大品牌,为推动中国孩子的兴趣培养、创新创造以及实践精神贡献力量。
广州栩栩如生信息科技有限公司
官方网址:www.pipacode.com
服务电话:(020) 8925-5356
服务QQ:281753448
邮件地址:service@pipacode.com
总部地址:广州天河区天汇创意园314-315