我们生活在一个数字化的时代,许多高科技产品入侵式地进入我们的生活,影响着我们的生活方式。孩子的游戏不再是以前的过家家,而是手机、平板上面的电子游戏。
为了让孩子更好的发展,有的家长会让孩子玩Minecraft 之类的编程游戏,这种做法是非常明智的。想要适应当今时代的发展,除了阅读、写作和算术,还应该培养孩子的编程能力。
编程是一项非常有用的技巧,对提高孩子的学习能力有很大的帮助。具体表现在哪些方面呢?Yvette Adams在文章《Why We Need to Teach Kids to Code》上是这样表述的▼
1. 编程是一种基本能力
计算机是目前增长快的行业之一,也是薪资水平高的职业之一。仅在美国,计算机岗位的薪水就比平均水平高 75% 以上。预计到 2020 年,此行业会新增超过 10 万个就业岗位,计算机技能的重要性可见一斑。
——美国Heather Carey,MassTLC 教育基金会的执行董事,也是两个已经在学习写代码的男孩(一个 4 岁,一个 8 岁)的母亲。
2. 编程指的不是上网和玩游戏
Sharon 的女儿以前一提起写代码,脑子里就出现“一些穿着邋里邋遢的游戏狂呆坐在电脑前”的场景。后来她的大女儿,在卡内基梅隆大学读生物专业时,注意到计算生物学家在研究项目中的重要作用之后,渐渐转变了这种想法。而她的小女儿,立志想当一名外交大使,在意识到写代码会成为基本生活技能之后,也开始编码,并渐渐乐在其中。
——美国Sharon Wienbar,科技创业投资人和两个女儿的母亲(16 岁和 19 岁)。
3. 编程充满创意和乐趣
Jon 10 岁的儿子,可以花上几小时用 Scratch 微调试游戏(Scratch 是专为孩子写的编程语言)。Scratch 一开始先让孩子们玩游戏,然后,如果他们有什么地方不喜欢,例如有怪物他们闯不过去,他们完全可以自己的意愿改动代码帮助过关,可以让怪物减少能力或者直接 pass 怪物。
他们也可以重新调试别人写的代码,加入自己的设置。“这就像艺术一样在创作。”孩子们不觉得自己是在写枯燥的代码,而是在创造一些有意思的东西,他们玩得非常开心。
——Jon Woodstock 博士,《Help Your Kids with Computer Coding 》的作者和两个小程序员(一个 10 岁男孩和一个 8 岁女孩)的父亲。
4. 编程有助于建立自信心
Lisa 9 岁的孩子学习成绩并不好,但是在编程上,赢得了教室里其他孩子的掌声。有的孩子天生不善于读书,但是编程让他们能从另一个方面展示自己,把握自己的命运。
在编码世界中,没有什么规定的路径,也没有什么“正确的答案”,他们完全可以按照自己的想法去解决问题,从而建立自信心。
——Lisa Morales-Hellebo,纽约时装技术实验室的创始人,也是一个 9 岁孩子(从 4 岁半就开始编程)的母亲。