小鬼爱编程,未来大不同!

少儿编程之逻辑的乐趣

2018-11-17 11:29:46 编程老师

少儿编程郑州站 | 小鬼头科技——专注少儿编程教育



timg.jpg


逻辑是哲学、语言、数学的引擎。它对我们的生活产生了深远的影响。逻辑不仅影响各领域学科的发展,也深刻影响着人类的生活。


欧美国家一直非常重视孩子逻辑能力的培养,在美国国家天才儿童协会(National Association for Gifted Children)关于“天才孩子”的特征描述中,“逻辑思维能力”的权重是最高的。


今天,小编给大家推荐一部BBC的纪录片《逻辑的乐趣(The Joy of Logic)》,这部纪录片不是单纯地讲述逻辑的演变历史,而是从不同的著名理论入手,带人们走近逻辑的世界,从中体会数学和规则背后的乐趣,对孩子而言,这是一部很好的启蒙片。



郑州少儿编程学习

逻辑的延伸应用


孩子们可能还会问,“逻辑有什么用啊?”所以,主持人就进一步介绍了逻辑在人工智能科技领域的应用,以及它对我们生活的影响。


把逻辑发扬光大,把它们放到生活应用中的,是一位叫做George Boole的数学家,他发明了and,or,not等数学符号,这就是著名的布尔逻辑算符。


同样的,我们用个简单的例子来解释这些符号。“X”代表毛茸茸的东西,“Y”代表会汪汪叫的。“and、or、not”就是用来整合这些种类的事物。


X And Y(图中黄色部分)指的是毛茸茸,还会汪汪叫的东西,例如小狗。



郑州少儿编程学习


X Or Y(图中蓝色部分)指的是毛茸茸,或者会汪汪叫的东西,例如小兔子。



郑州少儿编程学习


Not X And Not Y(图中红色部分)指的是既没有毛,又不会汪汪叫的东西,例如主持人。



郑州少儿编程学习



更重要的是,这个数学家还开创性地把“1”和“0”分别对应“正确”与“错误”。这是一种全新的逻辑推理形式,影响了后来的计算机语言——二进制。


为了让孩子们理解布尔逻辑是如何被用来计算的,主持人让孩子们扮演不同的符号,通过一个游戏来模拟计算机的计算过程。



郑州少儿编程学习


这部纪录片可谓是“知识点多、画面精美、音乐幽默”,把一个比较难以理解的话题演绎得妙趣横生……非常值得家长和孩子一起观看。


郑州少儿编程学习

思维方式的不同

是聪明孩子与普通孩子最大区别


真正的学霸未必是智商最高的人,但一定是罗辑思维最强的人。


“逻辑思维能力”对数理化、计算机、法律、科学等学科都是必不可少的技能,它能帮助孩子思考问题,解决问题。一般来说,训练孩子的逻辑思维,能提升他的数理能力、认知能力、观察能力、记忆能力等。


而且,这种能力从幼儿园或小学就可以开始训练了!今天小编就简单介绍几种逻辑思维训练的方法。


一、在日常对话中培养


1、Emphasize Cause and Effect(强调日常对话中的因果关系)


明辨因果关系,这是逻辑思维的基础能力之一。比如,去公园的时候,可以告诉孩子,因为今天天气很热,所以你现在口渴了;因为你口渴了,所以你需要喝水。


孩子还小,并不一定能理解这里面的因果联系,但家长在表达自己的过程中注重逻辑,会慢慢把自己变成思维更清晰的人,在孩子在成长中给TA潜移默化的影响。


下图是美国一个小学二年级的孩子们和老师一起做的“因果关系”讨论板,左边是因(因为孩子脏了)、右边是果(所以妈妈给她洗了个澡),条理很清晰,大家在家也可以试着用这种方式教孩子将自己的思路“画出来”:


郑州少儿编程学习


2、Ask Good Questions(通过提问来训练思路)


阅读也是训练逻辑思维的一个很好的载体,因为故事里常常藏了很多基础的逻辑知识。读书的时候,可以多向孩子提问,强化TA对故事中逻辑联系的理解。


举个例子,有一本绘本叫做Papa, Please Get the Moon For Me. 爸爸为女儿摘到了月亮,可是月亮太大,拿不进屋去。这时候就可以问孩子,“月亮进不去屋里的原因是什么呢?”


大一些的孩子,还可以鼓励他自己用思辨的语言来描述这个故事。等孩子有了一定逻辑思辨能力基础,到高年级,学校还会教他们辨认逻辑谬误(Logical Fallacies)。


3、Facts vs. Opinions(教孩子区分事实和观点)


美国小学课堂上教孩子思辨能力的重要课题之一,就是教孩子is that a fact or opinion(那是一个事实,还是观点)?



郑州少儿编程学习



事实,包括太阳是热的、巧克力是甜的、A是字母表里的第一个字母、蜘蛛有八条腿;而观点包括“我喜欢晒太阳”、“巧克力很好吃”、“我不喜欢背字母表”、“我觉得蜘蛛很可怕”。


美国的小学里常常有一些关于事实和观点的展示板,随时训练孩子们辨认它们的区别:


郑州少儿编程学习


老师还会请孩子们来做presentation,和小伙伴们分享他们怎么区别事实和观点,或者用事实来证明自己的观点,在家也可以玩起来:



二、思维导图法(Thinking Map)


除了日常对话,还可以用思维导图帮助孩子们学会有序、全面细致地观察和思考、分析与解构,理清复杂事物的思路,学会独立思考。


例如:双气泡图可以培养孩子的概括和对比能力、括号图可以培养拆分思维、流程图可以让孩子学会按先后顺序分析事物的内在逻辑、复流程图可以按因果关系解构事物发展逻辑......


那么,该怎么用思维导图培养孩子的逻辑思维能力呢? 举个例子给大家说明一下,怎么把具体的方法和工具融入在一起,并且系统地帮助孩子们提升思维能力。


郑州少儿编程学习


这是一个多重流程图,看起来非常吓人,但这是非常好的例子,这个图可以帮助孩子分析一个关键事件的前因后果。


我们先把它放到一个“塑料垃圾污染”的场景当中,通过分析塑料垃圾污染的原因有哪四个,并且会带来怎么样严重的后果,来帮助孩子去整理这个事件的前因后果。


郑州少儿编程学习


在分析这个事件的过程中,孩子锻炼了探索的能力,给他一个比较复杂的问题,他能够比较有逻辑地说出这个事情的前因后果到底怎么样。


三、观看或者参加辩论赛


对于年纪较大、理解能力比较好的孩子,观看辩论赛也是一种轻松提高逻辑能力的方式,辩论不仅考验嘴上功夫,更考验人们快速组织信息,将零散观点系统化、寻找论据及他人立场薄弱之处,有效说服别人等能力,这是一种思辨能力。


甚至可以让孩子参加辩论赛,这是一种头脑体操,是对阅读、分析、收集、提炼信息等能力的极佳锻炼。


四、 学习少儿编程


u=1800050428,2593797953&fm=26&gp=0.jpg


编程自身对逻辑有着极高的要求,少儿编程通过“积木搭建”的方式使少儿编程的学习更轻松有趣,帮助孩子们在趣味中培养、提高逻辑思维能力。


郑州少儿编程学习

dvdf


1542425085645472.png




听课咨询:13027731132

专注6-16岁少儿编程教育

在线留言