北京极客晨星少儿编程

玩游戏不如玩编程,引导孩子树立正确的“游戏观”

作者:极客晨星少儿编程 来源:微信公众号 2018年12月07日

社会在进步,科技在发展,随着市面上呈现的电子产品越来越多,移动应用内容的逐渐丰富,手机已成为我们日常生活常见的电子产品,因此我们的碎片化时间都被消耗在了阅读或游戏娱乐上。当我们在自我娱乐的同时,孩子也深受影响玩游戏,对于这个问题,有些家长放任自流,有些严加管控,那么到底该不该让孩子玩游戏呢?今天,我们有幸请到极客晨星创始人,国际软件科学专家张军彪博士给我们就引导孩子树立正确的“游戏观”方面进行深度分享: 游戏是一把双刃剑,既有利也有害,不论是大人还是小孩,长时间沉迷游戏不仅会影响身体健康,还容易形成孤僻的性格,更有甚者荒废青春,一事无成,影响孩子的学习,失去精彩童年。其实孩子玩游戏并不可怕,需要做的就是正确引导孩子玩游戏。玩游戏可以增强孩子的灵敏度及大脑灵活度。关键是玩游戏的时间要适可而止和玩些益智类的游戏。   提到玩游戏,不得不提到编程,学习编程对孩子整体素质的提高,是不言而喻的。 我们认为,好的游戏方式,就是让孩子不玩游戏玩编程,因为编程是多门的融合。包括数学、物理、艺术、人文知识等。正是融入了多门的编程,能够让孩子在逻辑思维能力得到深入的锻炼,训练孩子的综合思维能力,促进知识的吸收,让孩子更有成就感。   如果孩子有编程这方面的天赋,经过正确的引导,加上孩子的努力,那么对很多孩子来说非常好的一个出口。在这个时代,大家对信息学的重视,不管是国家层面还是国外还是国内,对信息学本身的重视,这个领域会变得越来越重要,孩子们如果有这方面的天赋,在这个方面对他们的未来是非常有帮助的。极客晨星之前遇到过一个非常典型的案例:就是我们国际学校的一个孩子,非常沉迷于游戏,对学习的兴趣也不是很大,家长在听说我们机构的这种教学方法,就想让孩子过来试一下,后来孩子参加了我们趣味编程的班,很快就发现他在这方面非常有天赋,随即我们将这个孩子从趣味班转到了竞赛班,到了竞赛班之后很快就大放异彩,很快就在北京市的比赛中获得二等奖。通过借助课堂上学习到的编程知识和技巧,自己做了一个非常出色的程序。这匹千里马,后来被北京一所非常好的学校特招进入天才班,家长感到很欣慰,编程使他的孩子将游戏时间变成了成长的出口,对孩子整个的素质提高也是非常好的一个结果。 成人学习编程与青少年学习编程有哪些不同? 首先,学编程与学自然语言有很多互通性。 大家在学习外语的时候,比如英语,成年人有一套成年式的学习方法,但其实这套方法并不适用于小孩子。成人学外语的方法是从语法开始,背单词,很难真正掌握语言本身,在国外本身有一套自己的思维方式,在思维,在说话,本身这种沟通就很阻塞。现在有很多国际学校的孩子他们学习外语的方法与其他学校的不太一样,他们是从小就处在这样的环境之中。初学英语时,他们一点也不关心语法对错,只是培养语感,当语感积累到一定程度,到交流有困难的时候,再开始进入语法的学习,这样入门就要轻松得多。 其实学习编程就像学习一门外语一样,是学会与计算机交谈的一个过程,按照我们之前在大学里学编程的方法,刚入门就不得不陷入计算机语法的泥潭之中,因为一个标点符号的错误,debug了很长时间,但怎么也找不出错误。真正的计算机的思维方式、算法的精髓,反而无法很快掌握,因为浪费了大量时间在语法的细节上,从这点来看,与我们当时学习外语的方法很像。 我们在学电脑编程和计算机语言时,其实可以换一种方法,不是我们之前成人学习的那一套方法,一上来就是计算机语言、语法,每天都和这些语法的细节作斗争,尤其是对少儿来讲,一旦陷入语法的泥潭里,孩子很快就会失去兴趣。那么孩子在初步接触编程语言时,可以先让孩子理解电脑的思维方式、电脑的文化。在我们的领域中,所谓电脑的文化就是电脑里面的逻辑和算法,所以一开始要培养孩子这方面的能力或者这方面的理解力。如何做到这一点呢?这是大家通用的比较好的入门方法,也就是图形化/模块化的编程方法,比如:Scratch、Blockly,其实它的特点就是隐藏了很多细节,孩子不用去输入很多字符或者写错一些内容,从最初就可以专注于编程的概念和结构上,那么采用这种思维方式可以使孩子的专注点有所变化,就像学英语一样,可以建立一些基本的机器思维,理解机器是如何思维的。 其次,计算机和人的这种沟通方式还是有明显的不同之处。 计算机和人不太一样,当我们学习自然语言时,语法结构上的主谓宾颠倒其实是无所谓的,但是计算机语言是不一样的,电脑是一个非常严谨的东西,它本身有一套严谨的系统和思维,如果不按照它的套路出牌,那么整个程序就会行不通。 玩游戏不如玩编程,现如今国内外已经开始普及面向未来的教育,编程作为一种基本的能力之一,是孩子能够掌握未来的一个有力武器。 从国家层面看来,面对“中国制造2025”产业升级等重大举措与决定,这些都离不开技术的研发,所以引导孩子玩游戏学编程,让孩子具备更强大的逻辑思维能力和创新能力,才能让孩子更好地走向未来。