我毕业于南京大学计算机专业,并一直从事相关领域工作。做过Oracle的首席工程师,也创办过金融公司。但生命中一个人的出现,改变了我的人生轨迹。16年11月,我迎来了我的孩子,小名三千。三千的出生,突然给了我做父亲的使命感:他将生活在一个怎样的世界里?他将接受怎样的教育?他将成长为一个怎样的人?而作为他的守护者,我又能为他的成长做些什么呢?于是,我开始认真思考能为国内的儿童教育做些什么。
以一个父亲的身份。计算机出身的我,很快注意到了一个对国人来说比较陌生的教育领域——少儿编程。其实,我们传统意义上认为的教育发达国家,比如北美,欧洲,日韩,编程教育的发展都很快,其中有很多国家,已将编程纳入了学科教育。关于儿童的编程教育,会有一个常见的误区,认为儿童的编程教育是让孩子去写代码,是培养年轻的程序员。
但其实,学习编程能帮孩子提升逻辑思维,锻炼他们的想象力和解决问题的能力,更好地服务于学科。编程学得好,是一种怎样的体验?这里涉及到两个方面。首先,编程能提高学习成绩。我一朋友的孩子,有一天上完编程课,突然很兴奋地跟她说,他终于明白学校老师教的“变量”有什么作用了,因为在他学习如何编程游戏计分的环节时,就会运用到“变量”的知识。
编程学习的过程,会融合数学、几何、物理等学科知识,这些在课堂上比较抽象的概念,在编程里将被运用在可视化的情境里,让孩子更好理解与记忆,从而提高数学等学科的成绩。其次,编程能提高择校竞争力。国外高校十分看重孩子综合素养与课外兴趣的发展,编程技能可以说是最佳载体之一,信息竞赛的奖项,是国外高校的考量重点。最直接的一点,具有编程思维的孩子,往往具备很强的解决问题的能力。
BBC概述了编程思维就是“理解问题——找出路径”的思维过程,它由分解—识别模式—抽象—算法四个步骤组成。它是一种强大的解决问题的思维方式。将一个棘手的复杂问题分解成一系列好解决的小问题,把一个个小问题单独审视思考;然后,聚焦几个重要节点,形成解决思路;最后设计步骤,执行—步—步问题解决。根据儿童认知发展学,孩子在7岁之后处于“具体运算阶段”,其思维可以映射到具体的事物上,正是启蒙编程的黄金时期。
在正确的时间学一项正确的技能,孩子将受益终身。除了软能力,编程对孩子性格的塑造也很有帮助。孩子们通过编程制作出一些小游戏,他们的创意在这个过程中转变成了现实,他们会觉得这是一件很酷的事情。我另一个朋友家的孩子,8岁,原本是个比较害羞的女孩,不擅长表达。开始学习编程后,她的妈妈告诉我,现在她会在家族群里面分享她的编程作品,要求每个长辈给她5元红包,才可以玩这个作品。
她妈妈给我分享整个过程,并很高兴地告诉我,孩子变得比以前更加自信,更加开放了。在美国,编程已超越西班牙语,成为第二大语言。因为在不久的未来,人工智能将全面覆盖人们的生活,人和客观世界的沟通离不开编程,其将成为同阅读,写作和算术一样,孩子应该掌握的基本能力之一。大家对未来的发展,短期都是高估的,长期都是低估的。人工智能时代到底离我们有多远?
从对全球顶尖数百位科学家问卷调查的结果分析来看,人工智能出现的中位年份是2040年。我们还有20年。所以,看待儿童教育,我认为有两个基本点:1. 思考儿童教育的时间维度需要加长,要看到10年20年之后。2. 孩子的学习时间和学习能力是有限的,要珍惜孩子的学习机会——否则便是孩子成长过程中巨大的浪费。让我们一起看一下世界。
美国教育,思考的是“30年以后这个世界会变怎样”,“我们需要培养怎样的人才”,以及“我们怎样培养”。很多教育的创新,也是沿着这个思路在做。所以编程教育在美国中小学相当普及。日本的编程教育,发展也很快。早在2016年的产业竞争力会议里,日本政府就将中小学校必修编程科目加入到了新的成长战略草案中。2020年以后,日本中小学都必须开始编程课程,学生必修此课程,日本的高考也将纳入编程。
目前,编程已经成为日本孩子最想学习的技能。目光回到中国,编程教育也开始渗透进中小学课堂,甚至进入了高考。其实在2017年,中国国务院发布的《新一代人工智能发展规划》就明确提出:“在中小学阶段设置人工智能相关课程,逐步推广编程教育。”我们有理由相信,编程正在逐步从非刚需向刚需过渡。17年初,出于做儿童教育的初衷,我和我的几位朋友一起,参与到儿童编程教育行业,创办了妙小程少儿编程教育公司。
作为一个孩子的爸爸,也作为公司的CEO,我一直在思考,我要做怎样的公司,孩子适合怎样的编程教育。想说的有很多,但我觉得当中最重要的一点就是:做值得我孩子学习的编程教育课程,做值得我孩子骄傲的企业。我们邀请了国家千人计划教授,美国硅谷的人工智能教育专家——李华教授,参考美国计算机教育的标准体系,研发我们的课程体系。我们2017年的教研投入就有近千万。教育,不敢不花心思。
写到这里,相信您对少儿编程会有不少疑问,对妙小程会有不少好奇。我在这罗列一些家长最关心的问题和回答,希望对您有所帮助。Q:编程适合几岁的孩子?A:7岁以上的孩子,都可以开始学习编程。对于一些10岁以上的孩子,如果之前没有编程学习基础,我们也会建议先从图形化课程开始孩子的编程学习之旅。当然,年纪比较大的孩子,可以更快的过渡到语言学习,比如Python,C++。Q: 妙小程什么时候成立,是否值得信赖?
A:机构成立于2017年,并在2018年荣获第3轮近千万美元的融资;同年成为上海市科普产业基地重点培育企业,及2018年新浪五星金牌在线教育机构。今年,中国电子学会将首次开展全国青少年软件编程等级考试——编程也加入了考级的行列。很高兴,妙小程是考试指定的技术合作伙伴。Q:妙小程采用什么教学模式?A: 妙小程采用3-5人在线直播课堂的教育模式双师制:讲师+班主任。不论课上课下,有问题都能及时解决。
双设备:电脑+iPad。可以同步上课操作。三固定:固定时间+固定老师+固定学伴。模拟真实课堂环境,良性合作竞争。Q: 妙小程的课程体系是怎样的?A: 妙小程课程特邀国家千人计划特聘专家Harry Li教授设计,参考美国K12教育标准,对标加州伯克利计算机本科课程,制定了适合中国7-14岁青少儿的课程,让学生循序渐进的学习编程。Q: 妙小程对师资有什么要求?
A: 妙小程6个维度全方位严格筛选教师,录取率5%,且均要求全职授课。所有老师都具备教育或编程相关的学历/行业背景,熟悉STEAM理念,热爱教育。Q:线上购课有保障吗?A: 妙小程本着对家长学员的负责,以及对自身服务品质的信心,良心推出3大承诺,希望用一份决心诚心,换一份省心放心。如果有兴趣,或者希望启迪孩子新的学习方式,欢迎免费体验妙小程价值299元的编程试听课。
我可以保证,它给您孩子带来的价值,远超过一堂课的直观收获。