编程教育,踩过坑才懂的那些事

上周在少年宫门口,碰到个妈妈拽着上五年级的儿子出来。小孩手里攥着半块没吃完的手抓饼,嘴角还沾着酱,妈妈边走边骂,说花了小一万报的班,连个指定图形都画不对,纯纯白扔钱。小孩低着头踢石子,一句话不说。

大部分人找错了起点


很多人提起编程教育,第一反应就是要报班、要背语法、要考级。我见过不少一年级的小孩,被按在电脑前背什么是变量,什么是循环。坐十分钟就开始扭屁股摸橡皮,老师还嫌孩子坐不住。

少儿编程课堂发呆的小学生
少儿编程课堂发呆的小学生


说实话,这根本不是学,这是磨性子。常见的操作,就是机构为了快速出成果,刚学一个月就带着孩子做所谓的人工智能小车、人脸识别项目,拍个视频发朋友圈,家长一看觉得钱花的值了。转过头问孩子刚才代码里那行是什么意思,孩子说不出来。

代价是什么?孩子刚接触编程,就被一堆看不懂的名词、刷不完的考点劝退,直接留下心理阴影:编程是高深的、难的、只有聪明孩子才能学的东西,我不行。这辈子提起编程都提不起兴趣,这才是最亏的。

最好的练习是解决自己的麻烦


我之前带过一个初二的孩子,疯狂痴迷收集球星卡,整整三大本,每次要找某张卡,翻十分钟都翻不到。他跑来问我,能不能用编程做个东西,输个名字就能直接找出来哪本哪页。

那时候他刚接触基本的条件判断,连数组都用不利索。为了自己那堆卡,连着一周放学就泡在电脑前改代码,错一次就挠一次头,改对一次就拍一下桌子喊卧槽。最后做出来的东西界面丑得要命,功能也简单,但是他拿到的那天,抱着电脑跑去跟每个好朋友炫耀。

初中生编程整理球星卡的电脑界面
初中生编程整理球星卡的电脑界面


你看,这才是编程该有的样子。不是为了做给家长看,不是为了考级证书,就是为了解决自己遇到的小麻烦。

很多人搞反了顺序:上来先学一堆没用的知识点,再去做别人出的应用题。正确的顺序应该是,先有一个自己想解决的问题,再为了解决问题去找需要的知识点,错了改,改了试,慢慢就会了。

喜欢画画的孩子,可以做个自动生成格子的小工具,不用每天画手抄报画格子画半小时。喜欢玩养成游戏的孩子,可以做个简单的每日打卡小脚本,记录自己养的植物多久浇一次水。哪怕你只是想自动整理自己的错题本,把同类型的题归到一起,这都是好问题。

普通人学编程的边界在哪

普通人学编程的边界在哪
普通人学编程的边界在哪

我经常被家长问,我家孩子以后不想当程序员,还要学编程吗?

我的答案是,看需求,不用卷。大部分孩子,不用学到能写操作系统、能打国际竞赛的程度,只要能搞懂基本的逻辑,会用简单的工具解决自己的一点小麻烦,就够了。

以后想当医生的孩子,会点简单的代码整理临床数据,写论文的时候能省好几个通宵。以后想当设计师的孩子,会点简单的脚本批量处理图片,不用一张一张改尺寸改到吐。哪怕就是开个小店,会点简单的代码整理库存,都比手工记方便一万倍。

不过话说回来,没必要把编程当成什么必须抢跑的赛道。幼儿园就开始学Python,小学就拿竞赛奖,大部分孩子熬到最后,除了一张证书,什么都没留下,还抹掉了对编程的兴趣。

今晚吃完饭,你不妨问问孩子,有没有哪件小事,是他每天做觉得特别麻烦的?要不要试试,找点简单的工具,把它变轻松一点?

作者|教育

排版|教育

审核|白杨

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:编程教育,踩过坑才懂的那些事
文章链接:https://www.lfdjt.com/p/jiaoyu/a/9013.html