原标题:计算机思维能解决生活中面临的挑战吗?
首先,你需要理解什么是计算思维。
计算思维(Computational Thinking )用计算机逻辑解决问题的思维。 分解一个难题,通过逻辑分析和细化步骤想出解决方案,形成解决问题的模型,并将该模型应用于更多同类问题的思路。
计算思维可以概括为这四个步骤:
看起来很抽象吧? 其实经常在孩子解决日常生活问题时使用。 包括数学、逻辑、推理和预测、问题解决能力等。
用计算机思维制定旅行计划让孩子学会自己解决问题
例如,让孩子“策划全家人的旅行”听起来有点麻烦,但如果孩子掌握了计算思维,就从分解任务开始。
1、分解任务
第一个是分解任务,把一个复杂的任务分解成几个小问题分别解决。
把“策划全家人的旅行”这个庞大的任务分解成几个小任务。 可以将行程分解为“机票预订”、“酒店预订”、“活动预订”三个任务,然后按顺序分别解决。
实际上,所有的小问题,还可以分解成不同的小任务来解决,所有的小任务解决后,这个“计划全家人的旅行”的庞大任务,自然就可以解决了。
2、模式认知
二是模式认知,即根据过去的经验和过去解决问题的方法,解决眼前的问题。 例如,总结这次旅行中很好的经验,以便运用到下次的计划中。
3、抽象思维
三是抽象思维。 左右是两个不同的计划。 比较起来,左边有很多不需要的细节。 例如,“吃巧克力麦片”。 在不必要的细节上花太多时间会降低我们的效率。
善于运用抽象思维的孩子,什么重要什么不重要,什么需要事先决定,会剥离问题的核心。 这样,TA就不会在不必要的项目上浪费时间了。
4算法设计
第四个是算法设计,可以简单理解为解决方案的设计。 以旅游规划设计为例。 如果到了休息日的早上打算去公园玩的话,怎么从酒店走到中央公园? 在这种情况下,可能需要根据天气情况计划下一步行动。
以上就是用计算思维解决实际问题。 如果孩子能熟练掌握这一思想,他就能独立解决许多学业和生活中遇到的问题。 回到搜狐,查看更多
责任编辑: