少儿编程帮孩子挖掘潜能,锻炼批判性思维

家长们都知道了,孩子学习少儿编程的过程中可以有效的提升思维能力,尤其是建立和培养批判性思维,这也是学习编程的关键。

众所周知,我们每天用到的智能手机看到的各种丰富应用,背后都有编程的功劳,代码的需求量在今天简直不言而喻。然而,经常被低估的是编程学习中的批判性思维。

编程是如何培养我们的批判性思维的?首先我们要搞清楚什么是批判性思维。

少儿编程帮孩子挖掘潜能,锻炼批判性思维_第1张图片

简而言之,批判性思维是对事实的客观分析,以形成判断的思维能力。正是自我监控、自我纠正的思维要求对事实证据进行理性的、怀疑的、不偏不倚的评估,这反过来又指导人们采取特定的行动。

这也是为什么它被描述「为在仔细考虑了现有数据后选择某种信仰或行为的能力」。批判性思维本质上鼓励创造的解决问题的方法。

批判性思维不仅在职业生活中至关重要,在日常生活中也极其重要。

因此,一方面,人们可能会认为达尔文用批判性思维的方式提出了他的进化论,因为这涉及到他对自己研究领域的各个方面的质疑和与他人的联系。

少儿编程帮孩子挖掘潜能,锻炼批判性思维_第2张图片

与此同时,批判性思维也是一个人在做一些简单的事情时使用的技能,比如评估某封邮件的真实性。所以问自己一些问题,比如,“谁发邮件给我的?”;“为什么我会收到这封邮件?”;“电子邮件中共享的信息引用了哪些来源”;"这封邮件的目的是什么?"“他们自称是邮件中的人吗?”属于批判性思维的范畴,因为它有助于找到既定问题的逻辑解决方案(在这种情况下,确定电子邮件是否是垃圾邮件)。

类似地,决定买什么样的包这样平凡的事情也可能涉及批判性思维。鉴于电子商务的普及,人们可能有太多的选择,但这也意味着在做出购买选择之前,需要考虑到一些因素。因此,一个人在博客、网站和论坛上阅读关于包的评论,实际上是在运用批判性思维。

那么少儿编程对批判性思维有什么帮助呢?现在批判性思维可能看起来相当普遍,但它的重要性往往被低估了。然而,由于其真实有效的方法,编程被广泛认为是教授批判性思维的最佳工具之一。

我们在下面列出了少儿编程有助于批判性思维的原因——

解决问题的类似方法。编程和批判性思维有这些共同的过程步骤:a )识别问题或任务b )分析给定的问题/任务c )提出初始解决方案d )测试e )。重复该过程以获得改进的结果。这一过程在编码中的一个很好的例子是故障排除,因为在这种情况下程序员需要识别问题并尝试不同的策略,直到他们找到一个强有力的解决方案。

实践是检验真理的唯一标准。编程通过从不同的角度处理一个问题来促进不同的思维,从而提出尽可能多的可能的解决方案。少儿编程创建过程中的这一迭代让学生在每堂课中练习他们的批判性思维技能。

心胸开阔,保持宽容的态度。如果一个问题没有一个正确的答案呢?在编程中,这是一个相当常见的场景,因为在程序创建过程中有多个正确的答案。例如,根据用户的设计美学、功能和可用技术,每个网站、动画或游戏都将不同。这种可变性让孩子们认识到一个现实,那就是必须接受新思想并保持灵活性。这反过来又为持续改进铺平了道路。

少儿编程帮孩子挖掘潜能,锻炼批判性思维_第3张图片
少儿编程帮孩子挖掘潜能,锻炼批判性思维_第4张图片

你可能感兴趣的:(少儿编程帮孩子挖掘潜能,锻炼批判性思维)