你有没有发现,现在的孩子从小就会用手机、玩平板,手指划得比大人还溜,但真正理解这些屏幕背后逻辑的,却少之又少。
他们知道点哪里能播放动画,却不知道动画是怎么“动”起来的。他们能熟练通关游戏,却没想过——如果是我,能不能也做一个出来?
在我们看来,这个问题的答案,值得每个孩子去寻找一遍。
编程,到底在学什么
很多家长第一次来问的时候,会有一个担心:“学编程是不是就是整天对着屏幕敲代码?孩子眼睛受得了吗?会不会太枯燥?”
说实话,在我们课堂上,你几乎看不到那种面无表情盯着黑底白字屏幕的画面。
你能看到的,是几个孩子围在一起,讨论自己做的游戏里,怪物应该怎么移动;是有人发现自己设计的角色穿模了,笑得前仰后合然后开始排查问题;是终于把一段逻辑调通之后,那个从座位上弹起来的瞬间。
编程对孩子来说,从来不是背代码。它更像是在学一门新的表达语言
只不过这种语言的输出,不是一个句子、一段话,而是一个可以点击、可以交互、可以分享给别人玩的作品。
一样工具,三种生长
我们经常观察孩子们学编程过程中的变化,有几个东西是悄悄在生长的。
第一个,是拆解问题的能力
做一个“打地鼠”游戏,听起来挺简单。但要把它变成程序,孩子得先在大脑里拆一遍:锤子怎么跟着鼠标走?地鼠什么时候冒出来?打中了加分怎么实现?倒计时怎么处理?一个模糊的想法,被拆成了一连串清晰的小问题。这种“把大事化小”的思维方式,不光编程有用,做数学应用题也一样。
第二个,是面对错误的平常心
编程大概是所有学科里,犯错频率最高的一个。少了分号、逻辑写反了、变量名字打错了,程序就跑不起来。
起初孩子们会着急,会喊老师“怎么又不对了”。但渐渐地,他们开始习惯先自己看一眼,翻一翻哪行标红了,试着改一下再试。这种“出错了没事,找找原因就好”的心态,我们觉得,比永远不犯错重要得多。
第三个,是从消费者变成创造者的视角切换
有一个瞬间我们觉得特别有意义——孩子做完一个小游戏,自己玩了两遍,然后跑去拉同学来玩。同学玩的时候他在旁边看,嘴里还会解说:“你点这里,然后那个东西就会跳出来。”
那一刻,他不是在被屏幕里的东西吸引。屏幕里的东西,是他自己放进去的。
我们拍下了一些瞬间
点击视频,快来看看新时代学习编程带来的一个好处吧
结尾
我们不一定是为了培养未来的程序员,才带孩子学编程。
更多时候,我们只是想让他们知道,那些屏幕里的世界,不是天生就在那里的。是有人一行一行写出来的,是有人一点一点调试出来的。而他们自己,也完全可以成为那个“创造世界”的人。
这种信念——我面前的这个工具,我可以理解它、驾驭它、用它做出我想做的东西——或许才是编程课真正留下的礼物。
如果,你的孩子也想来试试
我们准备了一些体验名额,欢迎带孩子来,把TA脑子里的那个小创意,变成可以捧在手心的真实。