奥巴马在“编程一小时”活动中连续两年亲自为编程宣传活动站台,凭一行“Move
Forward(100)”成为全球写过代码的总统。
英国将编程列为必修课程
除美国重视儿童编程外,英国早在2014年就开始使用新大纲教学,将计算科学(Computing)列入了基础必修课程。
孩子们可以通过编程做什么?
孩子们在编程中通过一连串的指令模块(block) 来赋予角色指令?让TA们体会到成就感。
让他们能够直走,左转,右转?锻炼孩子们的思维方式和解决问题的能力。
可以揭开指令模块神秘的面纱,看看下面的代码是什么?满足TA们天生富有的好奇心。
甚至可以将成果发布到App中与朋友,陌生人分享你的成果?让TA们真切体会到先进的科技和技术,以及以此为基点带来的孩子与孩子的社交能力的锻炼。
▲孩子们可以通过指令模块发出指令
编程其实是一种创造的艺术,其内容包罗万象,从计算机游戏和手机app乃至改善医疗的计算机模型统统囊括在内。孩子们可以在其中接触到时代发展前沿的东西,这对于学校教育是绝好的家庭教育机会。
毋庸置疑,随着孩子们的长大,编码会像阅读和写作一样成为基本的工作能力之一,不管他们以后选择的是什么职业,随处随时可以用到。但显然,目前我们的孩子并未在这方面有更多的接触。
▲闯关编码,让孩子通过自己的能力解决问题
那么,编程对于儿童究竟有什么好处呢?
1,编程是一种基本能力
互联网是目前增长快的行业之一,也是全球薪资水平高的职业之一。仅在美国,互联网行业工程师的薪水就比公民平均收入高
75% 以上。预计到 2020 年,此行业会新增超过 10 万个就业岗位,编程能力的重要性可见一斑。Heather
Carey,美国MassTLC 教育基金会的执行董事,就是一个非常乐于鼓励两个孩子学习写代码的母亲,她的两个孩子,一个4岁,一个8岁。
2、不要把编程与”上网和玩游戏“划等号
Sharon Wienbar(美国着名科技创业投资人和两个女儿的母亲)
的女儿以前一提起写代码,脑子里就出现“一些穿着邋里邋遢的游戏狂呆坐在电脑前”的场景。后来她的大女儿在卡内基梅隆大学读生物专业时,注意到计算机在研究项目中的重要作用之后,渐渐转变了这种想法。而她的小女儿,立志想当一名外交家,在意识到写代码会成为基本生活技能之后,渐渐乐在其中。
3、编程充满创意和乐趣
很多孩子,可以花上几小时用 Scratch 调试游戏,你要知道,Scratch
是专为孩子写的编程语言。一般会这么玩:Scratch会先让孩子们玩游戏,提高他们的兴趣。然后,如果他们遇到什么困难(例如有boss他们闯不过去),他们完全可以按照自己的想法改动代码,可以让怪物减少能力或者直接。他们也可以重新调试别人写的代码,加入自己的设计。
4、编程有助于建立自信心
有的孩子天生不善于读书,但是编程让他们能从另一个方面展示自己,建立更强大的自信。在程序的世界中,没有特定规定的路径,也没有什么“正确的答案”,他们完全可以按照自己的想法去解决问题,这对于独立解决问题的能力和逻辑思维,是极好的锻炼。
孩子们可以轻松上手的编程语言
【Scratch】
作为超过300万的用户互动的儿童编程语言,Scratch的欢迎度是毋庸置疑的。其可视化语言和接口是由美国麻省理工学院媒体实验室(MITMedia
Labs)创建,即使孩子不了解复杂的语法结果,也可以轻松编程。
狮子编程就是采用图形化编程语言(scratch),把原来英语的代码编程语言转成图形模块化、指令化,以游戏、情景动画、积木构建的形式呈现。
旨在孩子九大能力的培养:观察力,想象力,创造力,逻辑思维力,问题解决,空间思维,判断性思维,序列与条件,调试操作能力。符合孩子的成长发展特点,儿童易于操作掌握,适宜年龄4—12岁。
上一篇:学少儿编程到底有什么意义
下一篇:乐高积木还能干这些事儿