找回密码
 立即注册

程序员带娃有Bug?看看这几位爸爸的神操作!

2025-8-14 09:10

各位程序员爸爸,今年六一怎么陪小盆友过?难道还是一如既往的游乐园或者放纵他买玩具打游戏?但说句心里话,作为家长,一看着孩子玩游戏(哪怕是六一),心里总是堵着一口气:恨铁不成钢!但作为程序员的你们,应该 ...

各位程序员爸爸,今年六一怎么陪小盆友过?

难道还是一如既往的游乐园或者放纵他买玩具打游戏?但说句心里话,作为家长,一看着孩子玩游戏(哪怕是六一),心里总是堵着一口气:恨铁不成钢!

但作为程序员的你们,应该带孩子来点不一样的!俗话说:授人予鱼不如授人予渔,今年的儿童节就教小朋友做一款小游戏吧!

小朋友学习编程该如何入门呢?今天就让这三位程序员爸爸和少儿编程教育专家李强、周花卷、左凤鸣老师来告诉我们吧!

01

李强:兴趣是学习的起点

李强,计算机书籍作家和译者,已陆续有30余本书籍问世,多本书成为业内经典之作。他也曾是赛迪网校计算机领域的金牌讲师,从2002年开始参与网络授课。近年来,在陪伴儿子的成长过程中,逐渐将重心转移到青少年计算机领域的教学中。

一直关注少儿编程的朋友一定知道《Scratch 2.0/3.0少儿游戏编程系列》的作者是李强和李若瑜,但却只有少数人知道李若瑜是李强的儿子。

李若瑜是一个电玩狂热爱好者。他为书中的游戏贡献了很好的创意和素材。李若瑜同学还主动承担了测试工作,他们创作的这三本书中的所有示例游戏都经过了他“苛刻”的试玩。

其实李强从没想过让儿子学习编程,但因为李若瑜也开始和现在大多数的小朋友一样特别喜欢电子游戏,李强为了避免儿子沉迷游戏,决定让儿子了解游戏是怎么做出来的!

但如何让孩子不厌恶并且还能对编程感兴趣,对于李强来说是一个难题。他认为最好的起点就是让孩子对编程感兴趣,那么这就需要一个有趣又简单的语言来打头阵!因此李强开始查找这一类资料,并认为像乐高积木并且核心是培养创造性的Scratch最合适!

因为Scratch对于青少年来说更加容易理解和上手,包含了讲故事,做动画,设计游戏等功能元素,而这些元素都特别能够激发孩子的学习兴趣。等到他们通过Scratch逐渐熟悉和掌握了编程语言的一些基本原理,再去进一步学习Python或C++等高级语言,就会容易很多。因此,学习编程需要一个从易到难的过程,而Scratch真的是一种更不错的入门语言,对于孩子来说更是最佳的选择。

而且,Scratch的延展度还很强。

Scratch的三角形设计理念就是“低地板+高天花板+宽墙壁”。

  1. 低地板:入门容易。
  2. 高天花板:可以做出高复杂度的项目。
  3. 宽阔的墙壁:支持多种不同类型的项目,如动画、故事、游戏等。

我们既可以做些复杂的,像植物大战僵尸、微信的跳一跳、打鸭子这样大型游戏。也可以做一个化妆舞会、讲故事和打地鼠这样的小游戏。

于是李强开始有意识地引导儿子看了一些Scratch的入门的书籍,发现李若瑜很快就掌握了基本的操作,并且对Scratch也产生了一定的兴趣!为了满足儿子的好奇心,李强带着儿子去了图书大厦

但令人遗憾的是,他们把图书大厦把所有Scratch的教材都翻遍了,也没有找到应用提高的书籍。但是,李强知道不能让孩子在学习兴趣最浓烈的时候半途而废,于是他决定去网上找一些资源来教儿子。慢慢的李若瑜对编程也有了独立思考的能力并且想把以前玩过的游戏实现出来,他们便就一边分析,一边找资源,就这样一个个游戏就写出来了。

后来,李强认为他们的经历可以帮助更多遇到同样问题的家长和小朋友。便将这些游戏和儿子一起写出来。而让一个小朋友参与写作这件事,李强也曾在采访中回应说,首先,写作的过程能让孩子全面地回顾知识;其次,让孩子以别人的角度去思考不仅能巩固知识还等锻炼思考能力。

对于李强来说,让孩子学习编程的决定不仅让儿子脱离了网络游戏的捆绑,也给儿子的人生开辟了一条与众不同的道路。因此,李强也在许多文章和采访中呼吁:让孩子学习编程不是施加任务,而是开辟捷径!

李强认为学习编程至少对孩子有以下几个方面的好处:

  1. 开发思维,增强逻辑思维能力。当学习编程的时候,孩子会成为一个很好的思考者。掌握了计算思维和逻辑思维,孩子们将会发现它不仅适用于计算机方面,而且也适用于所有的问题解决和设计活动中,甚至是生活的方方面面。
  2. 培养的专注力和细心程度。兴趣是最好的老师。一旦培养了对编程的兴趣,孩子就愿意投入时间、精力和热情来做这件事。
  3. 增加孩子的抽象思考能力。前面提到,编程是一种表达方式,更进一步来说,它们都是一种比较抽象的表达方式。具体来说,孩子需要把抽象的思路和想法,用有形的、具象化或符号化的东西表达出来。
  4. 增强孩子思考能力和动手解决问题的能力。编程的过程中,总是会面临一道道的关卡和挑战,这就要求孩子开动脑筋,积极思考,并且学会利用已有的知识、手边的资源、伙伴和老师或家长的帮助来解决问题。
  5. 最后,学会编程还将给孩子带来巨大的认同感和成就感。

02

周花卷:强迫是最愚蠢的教学方式

周花卷,B站知名博主Vita君的爸爸,毕业于上海外国语大学,同时也是也是一名科普作家和译者。

少儿编程上还有一个牛人——一位8岁就在B站做“up主”并教编程,吸引了20.3万粉丝,8节网课累计播放次数超过85万次的小朋友“Vita君”。

而在这位被称为“少儿编程天才”的小朋友背后,支撑他的是一位身份普通全职奶爸周花卷!

周花卷虽然文科专业毕业,但在他7、8岁的时候就开始用“中华学习机”学习BASIC语言编程。他认为学习编程能锻炼孩子的思维逻辑。

因此,在Vita3岁半左右的时候,周花卷就开始带着Vita君玩一些小游戏,比如《纪念碑谷》、Shadowmatic、rop等等。到了4岁之后,开始接触HOOK、《数独》、《数字迷阵》、《Mekorama机械迷宫》等比较复杂的解谜类游戏。

也有人质疑,让三岁多的孩子就接触这么复杂的东西会不会太残忍.

周花卷对此回应道:“现在的孩子不可能拒绝电子产品、拒绝互联网,但同时有那么多的资源提供技术知识,为什么不顺水推舟?”他说,在自己的同龄人(80后)中,他很早就接触到了编程,觉得受益匪浅。“那还是上世纪九十年代,比我大五岁的表哥家有一台电脑,他在学编程,我就跟着学,觉得很有意思。”也许具备编程天赋,周花卷在初中时参加了全国青少年信息学奥林匹克竞赛(NOIP)普及组的比赛,取得天津赛区的第一名。

在周花卷看来,接触这些游戏并不是为了让孩子以后在编程上有一定的成就,而是这些能在脑海里进行大量的模拟推演,能培养孩子的思考习惯以及挖掘了他的逻辑思维。这样的能力能帮助孩子以后学习任何东西。

Vita开始真正接触与编程有关的知识是4岁半之后,考虑到年龄问题,周花卷依旧是从游戏开始来作为孩子学习的一个过渡。因此Vita5岁半左右就可以开始上手写代码了。

对于为何让Vita开网络教程,周花卷回应道:“其实,Vita君并不知道已经有上万的粉丝,让他拍视频最初的目的是觉得这种方式既好玩又可以全面展示Vita所掌握的编程知识,同时也可以巩固知识。我们也没想到视频没会火了!”

为什么能让Vita如此热爱编程?周花卷说:“我从不强迫Vita学习,我认为强迫孩子学习是愚蠢的。”

“我希望保持孩子对编程的兴趣。”周花卷说,Vita君用的是苹果开发的编程App Swift Playgrounds,这个编程软件的特点是通过互动有趣的方式让零基础者由浅入深地掌握编程知识,从最初的做游戏到最终设计出自己的应用软件,“我觉得Swift Playgrounds比较适合小孩子,所以让他试试。”

一方面,Swift Playgrounds带有问题驱动,能鼓励孩子通过写代码解决实际问题,这比较容易唤起孩子的兴趣,家长和孩子一起钻研,是个很有意义的亲子过程。另一方面,他始终坚持边学边玩的态度,不把编程看得太重,“这就是个兴趣爱好,学习解决问题的思路,但不是学业。”所以Vita君和他同龄孩子一样,也能参加自己感兴趣的玩乐活动。

现在的Vita君,已经向NOI发起了冲击,并在2019年的上海市计算机学会主办的青少年算法竞赛(小学组),成为唯一一名入围复赛的二年级选手。

03

左凤鸣:不同的孩子要有不同的教育方式

左凤鸣,2011年毕业于重庆邮电大学计算机科学与技术专业。2012年开始从事编程教育工作,多年一线教学经验,深受中小学生喜爱。自主研发了专门针对中小学零基础学C++编程的课程体系,先后培养了逾千名学生,多数学生在信息学奥赛、全国青少年软件编程等级考试、蓝桥杯等比赛中获得优异成绩,并获评“C++教学全国优秀教师”。

作为一名编程老师,左凤鸣有些与众不同。大学时读的计算机专业,以及在世界500强的IT公司的工作经历让他有了做好少儿编程老师的“硬技能”。

另外一方面,因为父亲是一名小学老师,从小受到这方面的感染,他也喜欢给人做一些讲解,大学的时候还兼职做过老师,毕业后又参加了一些教师方面的培训,这些经历让他有了做好少儿编程老师的“软技能”。

作为少儿编程教育的老师,左凤鸣认为首先要学会把技术和教育相融合。少儿编程目前在国内也是最近几年兴起的行业,从老师的角度来看,整个教育体系并不像英语、数学这类学科一样高校就有完善的教师培养体系。

目前的少儿编程师资主要由三部分组成,一个是技术类的比如程序员转过来做老师,那么需要加强的就是上课的状态、和学生的沟通、和家长相互配合这类软技巧。一类是师范类院校毕业的老师,这类老师需要加强的技巧就是编程和写代码的能力。还有一类是转行来做少儿编程老师的,那么既需要加强编程的硬实力也需要加强沟通和上课的软实力了。

对于左凤鸣来说,每个学生的学习历程都有他们自己的特点,有的孩子虽然聪明,但是比较浮躁,有的孩子虽然反应没那么快,但是很踏实。因此,面对不同性格的孩子要用不同的教学方式。

在他教学历程中,先后培养了逾千名学生,多数学生在信息学奥赛、全国青少年软件编程等级考试、蓝桥杯等比赛中获得优异成绩。

但令他印象最深刻的是两位与众不同孩子。第一个是一位名叫小佳的学生,小佳反应力比较慢,动手能力也弱,在当时的一堆孩子里他的能力可以说是班上最差的,使得小佳极其自卑。

但左凤鸣并不认为不聪明的孩子就不能变优秀。为了让小佳变自信,左凤鸣不断地跟进小佳的学习状态,在课后会常常把小佳不懂的课程内容单独再给小佳讲解,并常常鼓励他并提醒小佳要好好复习,课下加强巩固,强化练习。

就这样小佳慢慢的就能跟上学习的进度,到最后还成了那个班学得最好的几个学生,并且还拿到了信息学奥赛省一的奖项。

另一个是一位叫小航的学生,与小佳不同的是小航是别人口中天生聪明的那种孩子,反应速度快快,每次学习东西他都能比别的孩子先听懂,练习也做的最快。

但在屡次表现优异后,小航就自以为很聪明,对待学习的态度也慢慢变差。结果在一次只要掌握平时学习的基本任务就能过的等级考试中,小航落榜了。

这时,左凤鸣老师并没有安慰他,他认为对待小航这种性格的孩子一定要在他自以为是的情况下“打压”他,让他明白聪明不是自傲的理由。因此,左凤鸣老师在小航考试失败后对小航分析了原因,还给小航制定一些详细的学习计划和更高的学习目标,就这样慢慢的改变了小航的学习态度,最后小航也获得了奥赛省一的荣誉。

邀请


路过

雷人

握手

鲜花

鸡蛋