编程从娃娃抓起

早在我读书的时候,就听说过一句话:计算机从娃娃抓起。直至我研究生毕业,也没有一本书系统有趣地介绍计算机,尽管很多办学理念先进的学校,设置了机房,购置了微机,然而由于师资与教材的缺乏,都成为了摆设。

现在,我的孩子出生了,懂事了,进入了求知的探索期,作为家长的我,一直希望孩子不要输在起跑线上,早早地购买了笔记本电脑,而且身体力行,每天端坐在笔记本电脑前,潜移默化地影响着孩子,看,现代人就是离不开微机。紧接着,我进入了为孩子寻找一本合适的启蒙读物的进程中,有一天,北京日报出版社《写给所有人的编程思维》进入了我的视野。

编程,重不重要?答案是肯定的,且看这本书开宗明义地告诉了编程在现代化发达国家的应用:在美国,编程已经进入幼儿园和中小学课堂;在英国,编程已经成为6-15岁孩子的必修课;在芬兰,编程理念已经融入了小学的各门课,那么在中国,少儿编程异军突起,用户规模突破了2000万人。原来,世界真奇妙,悄无声息地进入了编程时代。

在我认为,编程已经和小孩子早期学美术、学音乐、学国际象棋一样重要,只是我们家长从小缺乏这方面的培养,所以对于编程还处于陌生的阶段。《写给所有人的编程思维》几乎将我们所接触到的所有编程思维一网打尽,包括循环、递归、函数、变量、调试等,但是表现方式却是活泼的,没有用一串串不知所以的符号来指引着我们,而是从小故事中推导出这类思维,或许这才是真正意义的因材施教,充分考虑孩子的理解能力,而不是像我们小时候成年人几乎以填鸭式的方式让我们记忆诗词、学会数学。

万丈高楼平地起,学习编程也不是空中楼阁,缺乏基础知识的学习,是无法实现我们心中的编程梦的。,以二进制为例,此书不是先入为主地告诉我们二进制是什么,而是将二进制与十进制、十六进制进行比较,让孩子知道只有“0“和”1“两个符号,同样可以描绘与刻划大千世界。当然建立在二进制基础上的各种编程语言,本来就没有高低贵贱,只不过是算法的差异,对于解决不同问题时我们可以使用的工具很多,但是只有一类或者极少的几类才是称心如意的工具。无论是成年人还是孩子,都不应该拘泥于具体的编程方法,而是通过现实去识别本质,逐步形成自己的批判性思维及组织能力,让“青出于蓝而胜于蓝”的希望化作现实。

你可能感兴趣的:(编程从娃娃抓起)