近年来,编程课程的重要性,已经成为越来越多国际意识的主题,从“极客”的狭窄领域扩展到k12教育在内的更广阔的的世界。
编程不经意间变的流行,尤其是对于年轻人来说,已经成为必不可少的技能,学习编程有以下几个重要的原因。
1. 编程是一个在数字时代基本的素养。
首先,孩子需要知道如何使用这项技能,其次,要了解他们背后的逻辑。当学习编程时,孩子们在理解并摆弄他们所居住的世界。编码是这项技术更有魔法,这样他们就能真正的理解控制这项技术的逻辑和科学——这一发现更具有魔力。
O'Reilly Media创始人Tim O'Reilly:“学习编程真的很有用很有用,不管你的职业理想有多宏伟有多伟大,学习代码一定能帮上忙!”
2. 编程可以改变世界。
再过去的几个世纪里,人们依靠文字来传播思想。写作的能力是创造变化的能力。然而在今天,写作是不够的,要改变行为,利用数字媒体是至关重要的。
想想阿拉伯之春,社会媒体使示威浪潮和革命发生了革命性的变化,改变了中东的进程。写作在揭露该地区发生的不公正现象发挥了很大的作用,但人们也需要一种组织和抗议的方式。一篇文章不管写的再好都不能自己带来这种变化。
我们看到我们周围的编程正在带来改变世界。
3. “你为下一个巨大的创意有了新的想法?太好了!你怎么实现呢?”
每个人都有想法,只有少数人能使他们发生。代码的能力把那些有想法的人和有能力付诸实践的人分开。
如果你希望你的孩子能恒伟一个给生活带来灵感的思考者和创新者,就鼓励她学习编程。 编程让孩子相信他们可以成为设计师和建设者。
4. 编程并不难学
实际上编程并不难学,是一个简单的过程。编程最重要的特点就是,他提供了一个及时的反馈,这是学习编程的关键。如果一个孩子利用特定的方式移动一个对象,然后立即看到他想要的结果,那么他就是已经学会如何正确的操纵代码。这种即时的正面强化是一种令人难以置信的强大的教育工具。
编程和学习其他语言一样,必须及时的练习和测试技能。正如语言打开了与人的世界交流的能力,编程使孩子有能力创造影响周围人的技术。只要有一台电脑,孩子们就可以
利用这个技巧来构建改变这个世界的东西。
编程最好让孩子自己选择学习的路径,当他们已经准备好了,可以从基于块的代码向文本编码过渡。对于游戏感兴趣的孩子可以从编程游戏中学习编程。
如果你的孩子还没有开始学习编程那就要赶快开始了。