备战信息学奥赛,从学图形化编程起步

网友投稿 2018-04-11 16:22

还记得98年吗?

中国互联网蓬勃的元年,一个叫杨致远的华裔博士,做出了第一个搜索网站——yahoo雅虎。

https://cdn.china-scratch.com/timg/180413/1622463401-0.jpg

雅虎的成功,使得我们大学寝室里的同学都在讨论以进入这样的大型互联网企业为事业目标。

可是毕业后互联网泡沫开始了,一家又一家网站开始裁员、倒闭,找个工作都变得很难。

https://cdn.china-scratch.com/timg/180413/1622461P4-1.jpg

这几年从大数据到AR/VR,再到人工智能,短短几年的时间,人类社会发生着翻天覆地的变化。

小时候爸爸常说,现在好好学以后才能在工作中有所发挥,现回想起来恍如隔世,我学的东西早已被废百年!

https://cdn.china-scratch.com/timg/180413/16224A3U-2.jpg

这个时代瞬息万变,技术一直在更新迭代,还没等你反应过来,已经翻篇到一个新的领域了。

时代不同了,我们已错过了父辈金饭碗银饭碗的年代了。没有什么知识是一劳永逸的,也没有什么技术是可以一步到位的,甚至没有办法去提前预测明年或后年的变化,更何况我们的孩子们10年、20年后的变化呢!

所以就目前而且我们培养孩子不再是多年前的知识型填充,而是要教会他们掌握学习的能力。

https://cdn.china-scratch.com/timg/180413/1622461c1-3.jpghttps://cdn.china-scratch.com/timg/180413/16224614Y-4.jpg

一次机缘巧合我在手机上下载了一个编程小游戏,通过设定好的几个动作指令来命令小人的完成闯关线路。

然后我们家哥哥就爱上了这款游戏,但是其中有一关哥哥怎么样都无法在规定步数内完成关卡。我试玩后发现就是一个简单的逻辑错误,交换下代码区和命令区的动作指令就可以过关。

https://cdn.china-scratch.com/timg/180413/16224M5S-5.gif

事后回顾这件事,忽然有种茅塞顿开的感觉,对于孩子的知识教育到底多少才能满足他们将来的需求?怎么样学习才能轻松应对未来?

我目前所关注的种种,并不能回答我这些问题。

https://cdn.china-scratch.com/timg/180413/16224614Y-4.jpg

身边有一位工程师爸爸推荐了一些儿童编程的学习方案,这是一些简单的图形命令,通过图形命令编排指令来完成某项指令。

孩子学了一段时间后发现他每次课程都能完成一些小游戏的运行,而且非常有成就感。

https://cdn.china-scratch.com/timg/180413/16224JA3-7.jpg

他现在做事也变得更有条理,做应用题时会进行题型归类,这对以后学科的深入学习是非常一项重要的能力。

我总结了下其实学编程并不是为了成为程序猿,而是让孩子拥有看穿事物本质及解决问题的能力。

https://cdn.china-scratch.com/timg/180413/16224J207-8.jpg

根据多元智能理论,学习编程可同时培养孩子的逻辑思维、数学理解、英语兴趣、严谨理念、解决问题能力、动手能力和创造力。

从6岁开始,孩子已经逐渐具备了一定的理解能力,可以开始尝试较为基础的图形化编程课程,这类课程主要就是在于培养逻辑能力和思维模式。

6-9岁的儿童可以开始接触编程的启蒙教育,通过丰富有趣的课程内容激发儿童的学习兴趣,让儿童适应编程的思维,刺激儿童的创造力。

https://cdn.china-scratch.com/timg/180413/16224J121-9.jpghttps://cdn.china-scratch.com/timg/180413/16224SR0-10.jpghttps://cdn.china-scratch.com/timg/180413/16224S442-11.jpg

我们对孩子的教育关键不是孩子看他们学了多少知识,知识是学不完的,总有一天你的知识还是会hold不住你的工作需求。

我们需要打开他们的任督二脉,拓展孩子的思路,扩大他们的视野让他们对新鲜事物不断有求知欲望,才能让他们有能力去适应变化甚至改变时代。

大多数孩子喜爱游戏,讨厌刻板的练习,用动画游戏通关的方式,让孩子游戏中学编程,不需要学具体的编程指令,更侧重学编程的方法和逻辑。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com