(原标题:有舍有得 父爱如“山”系列报道①童晶:宠女儿,就和她一起写本少儿编程书)
编者的话:还记得热播剧《小舍得》中的暖男爸爸夏君山吗?大多数的时候,他性情温和,力主让孩子快乐成长,称得上父慈女“笑”;然而他在给孩子辅导功课的时候,我们也同样能看到“鸡飞狗跳”的画面,温文尔雅如夏君山也曾暴跳如雷。
很多看过此剧的年轻父亲说,在夏君山身上有自己的影子。而更让他们动容的剧情桥段则是,为了陪伴女儿(辅导学习),夏君山曾一度舍弃事业,请长假回家。
再过几天,又将迎来今年的父亲节,我们的记者将带你走近常州的几位年轻爸爸,去看看他们有舍有得的如“山”父爱。
【父亲画像】
童晶:浙江大学计算机专业博士,河海大学计算机系副教授、硕士生导师,中科院兼职副研究员,主要研究方向为计算机图形学、数字化艺术、虚拟现实、三维打印等,曾发表学术论文30余篇。具有15年一线编程教学经验,在知乎、网易云课堂、中国大学MOOC等线上平台开设课程并有上百万次阅读量,现兼任国内一少儿编程在线教育平台专家顾问。
【舐犊情深】
程序员宠女儿能到什么地步?去看看河海大学计算机系副教授童晶和他的女儿童雨涵合著的《Python游戏趣味编程》就知道了。去年出版的这本书,实例演绎了童晶的“爱女之心”。
事实上,从专注于学术到关注少儿编程,并尝试和女儿一起开发少儿编程课程、出版专业书籍,再到尝试参与国内少儿编程在线教育,童晶近年来做的很多事情,几乎都是以女儿为中心的。

《Python游戏趣味编程》封面
学术爸爸为爱女试水少儿编程
童晶出生于1981年,初中开始学习计算机,在他的记忆里,“那时还是使用的DOS系统、软盘驱动器等。”从对计算机感兴趣,到考入山东大学数学与系统科学学院就读本科和研究生,后于2006年到河海大学常州校区任教,又到浙大读了博士,2013年毕业于浙江大学计算机辅助设计与图形学国家重点实验室。
因其从事计算机辅助设计和图形学方向研究,童晶曾获得中国发明创业成果奖一等奖、中国产学研合作创新成果奖二等奖、浙江省自然科学二等奖、常州市自然科学优秀科技论文一等奖。在大家眼里,他走的路,妥妥的是“高大上的IT学术之路”。
2019年,童晶开始关注少儿编程,原因只有一个——上二年级的女儿童雨涵,在暑假里开始接触Scratch编程后产生了浓厚兴趣。童晶说,那时常州出现了很多编程教育机构,因为自己是学计算机的,就想看看到底怎样才能帮助女儿更好地系统学习。
最初,童晶跟其他家长一样,先买了几本书,仔仔细细看完后,再结合自己的专业知识,重新进行整合,主要形式是编一些故事和小游戏。他说:“我那时就觉得市场上一些少儿编程图书不是很好,比如太偏重语法数学,学习起来枯燥无聊,因此想着能不能边实践边写一些更适合孩子的新书。”
童晶觉得,少儿编程最大的特点,应该是要像麻省理工学院最早在全球推出的“编程一小时”公益项目那样,零基础进入,并且趣味性和可拓展性要强,这样才能吸引孩子并鼓励他们的自主学习。

童晶与童雨涵
游戏化尝试,让计算机听懂你的话
跟随爸爸的系统学习后,童雨涵于2019年底通过了中国电子学会的全国青少年软件编程等级考试(Scratch)一级考试。2019年11月获常州“钟楼杯”首届青少年Scratch创意编程大赛低龄组三等奖;同年12月获常州国家高新区首届“菁英杯”创意编程大赛低年级组一等奖。
“我女儿今年四年级了,现在偶尔会自己编一些好玩的小场景。从我的经验来看,孩子二年级起就可以学习图形化编程了,但学习Python之类最好稍大一些,那已经算是要敲文字代码了。”童晶说。
最初,父女俩一起尝试着用编写趣味游戏的方式,一点点推进学习的过程。童晶一直记得美国教育家杜威曾说过的一句话:“大多数的人,只觉得五官能接触的、实用的东西才有趣味,书本上的趣味是没有的。”因此,他认为,少儿编程学习者一定要看到并能自己动手用Scratch、Python编出很好玩的程序,感到有趣、有成就感了,就会自己钻研,与他人积极互动,学习效果也会得到显著提升。
“怎样让计算机听懂你的话,然后开始图形编程之旅呢?”童晶帮助童雨涵学习和写书时,选择了不安排专门章节来讲解语法知识,而是让孩子通过游戏案例逐步学习新的语法知识,便于读者理解并在实际中应用体会。
从“弹跳的小球”到“美丽的圆圈画”,从“疯狂的小圆圈”到“飞翔的小鸟”,从“见缝插针”到“飞机大战”,还有“勇闯地下一百层”“贪吃蛇”“拼图游戏”……父女俩合著的《Python游戏趣味编程》,包含了12个由易到难的有趣案例,并且所有代码均不超过100行,非常容易上手。
童晶觉得,从自己开发课程到与女儿合著书,童雨涵为书中的示例设计和场景艺术效果提供了很多创意想法,也是很多示例的测试者,还会提出宝贵的改进意见和建议。他略带玩笑口吻地表扬女儿说:“也很有学术奉献精神的!”
教育孩子,得面向未来
开始尝试少儿编程时,童晶的学生只有女儿一个人。不久,他的同事和朋友们就慕名把自己的孩子送来,与童雨涵一起跟着童晶学习。
为什么会这么支持女儿和孩子们学编程?对于这个问题,童晶觉得,这样不仅可以培养逻辑思维能力,养成学习好习惯,还能提高学习主动性。他说:“计算机从小朋友开始启蒙,孩子可以通过创作简单的小程序,培养数理思维能力,激发创造力;而在项目制教学里,可以培养孩子‘思考问题-分析问题-解决问题’的学习习惯;如果能够融合多元学科知识,培养孩子举一反三的学习方法,成长过程也能更加自信。”

给孩子们开设公益讲座
正是基于这样的理念,童晶还“试水”成为国内一家少儿编程平台的专家顾问。童晶认为,其实目前国内火爆的少儿编程,在他最初学计算机的上世纪90年代已经出现。但真正推动少儿编程启蒙,还是要有国家政策的支持。
事实上,童晶除了在河海大学开设相应编程课程,也曾应部分中小学校之邀进行公益教育推广。但他发现,大学教育的学分制和公办教育的普及性,往往缺乏足够的机动与灵活。他说:“我想推行的少儿编程教育形式,是能够面向未来视野进行的教育尝试。学习编程,其实是要学习它背后的思维方式。而在线教育平台和教育机构的最大好处,就是速度非常快,它可以用20人团队帮助你在3至6个月时间内开发一个完整的课程,并很快投入市场。这一点其实也是我们高校产学研结合里必须要努力学习的!”
童晶觉得,少儿编程项目商业化能够进行快速、有效的推广,大量丰富的图书和App可以降低行业进入的门槛,而研发出来的付费课程、原创器材、特色文创等,也是知识经济时代的必由之路。目前,他自己则专注于写书和课程设计,实践则由他的团队进行。
【如“山”之言】
我没有看电视剧《小舍得》,但从朋友口中和网上也了解了一些“神仙爸爸”夏君山的故事。从教育孩子这方面来说,我自己和夏君山比较像的是,开始也会溺爱,也会因为做作业等对孩子发过脾气,后来才逐渐调整心态,接受了孩子、自己、他人的不完美。从某种意义上而言,教孩子本质也是教自己。我真的很感谢我的太太,其实她在孩子身上投注的精力比我多多了。我感觉目前整个社会都是急着高速发展,在教育方面其实我也很焦虑。做父亲的心,总是要为孩子考虑未来的,编程也是一种未来需要的能力。
本版文字 何嫄 图片由受访者提供

