清华名师丨Python主讲:胡遥,初二获

时间:2020-04-27

“当你能飞的时候就不要放弃飞,当你有梦的时候就不要放弃梦”

 

胡遥

清华大学信息管理与信息系统专业
TDOG青少儿编程Python主讲老师
10岁开始学习编程,对中小学生编程学习的思维方式和学习方法有丰富经验和深入研究
曾获全国青少年信息学奥林匹克竞赛(NOI)铜牌、全国信息技术创新与实践活动(NOC)银牌、全国中学生数学竞赛一等奖等奖项,数理思维敏捷,参赛经验丰富连续创业者,横跨区块链、人工智能、AR/VR、计算机视觉等领域,为学生带来一线技术资讯和前沿科技视野
1、本想简单接受表扬,却开启了人生新大陆

胡遥老师最开始接触编程是在10岁,说起来还有段趣事。当时小胡遥上4年级,学校里有个同学编程编出了一个很厉害的东西,在全校校会上被公开表扬了,看着被表扬同学脸上洋溢着自豪的笑容,小胡遥也想被公开表扬,于是他就回家说妈妈我也要学。正好父母因为职业的原因,家里接触电脑比较早,所以他们就想办法帮他安装了turbo C,帮他买了一本C语言教科书回来看,后面小胡遥没事就一直看一直研究,慢慢就看懂了。到了初中的时候,胡遥老师偶然了解到一个叫IOCCC的组织,他们的原则是:使用最混乱,最让人看不懂的代码,实现强大的功能。充分发挥C语言的特性,把代码的样子写的花里胡哨,比如下面这种样子:

胡遥老师当时觉得,这也太好玩了吧,于是,他也这样试着写了一段时间代码,发现自己愈发爱上编程了,他觉得,这么写程序确实很锻炼脑力,因为要把简单的代码写得复杂化,又能实现同样的功能。期间,胡遥老师也试着投稿参加比赛,都未被录用。

不过,胡遥老师并未因此放弃,而是继续研究,在初二上学期的时候参加NOIP普及组的比赛,取得了满分的成绩后,破格获得了NOI(全国青少年信息学奥林匹克竞赛)重庆代表队选拔赛的参赛资格,其他参赛选手都是当时高二的学生,在寒假的选拔赛中,胡遥老师取得了第一名的成绩,成功获得了当年NOI的参赛资格,并最终获得了NOI铜牌。这一成绩直接奠定了后来保送进入清华大学的基础,同时也让胡遥老师跳过初三直接进入高一学习。

有人肯定会问,胡遥老师将心思花在编程上,学业荒废了吗?答案是否定的。

除了信息学奥赛以外,编程的熟练让胡遥老师对所有理科课程的学习游刃有余。比如数学,很多知识点和编程是息息相关的,所以胡遥老师在中学阶段也一直是数学竞赛的有力竞争者,初中数学竞赛基本都是满分的成绩,到高中后因为跳了一级的原因成绩没那么好,但也还是获得了数学竞赛的省级一等奖。物理和化学中也有很多思路跟编程很像,胡遥老师在整个高中期间理综成绩始终名列前茅。

2、学编程不是简单敲代码,两者不能划等号

对于编程,听到最多的无非就是:大人都学不会呢,小孩能学会吗?很多家长认为写代码需要一定的数学基础、逻辑基础,让小孩子直接来学习太难了。但是,胡遥老师说,大家不应该把编程理解成成年人世界的写程序、码代码。胡遥老师并不认为编程是传统意义上的坐在电脑前,没日没夜的敲打键盘,编写代码,甚至不能够将两者划为等号,在胡遥老师的观念里,编程是一种对规则、步骤的理解,比如让小朋友学会自己刷牙的过程,应该先接水还是先挤牙膏,先刷上面门牙还是下面门牙,哪些步骤可以交换哪些不能,都是一个编程的思维过程。这种基础生活技能的培养,和编程学习是异曲同工的。不仅如此,胡遥老师还表示不同年龄段的小朋友也可以有不同的编程学习方法,比如年龄较小的孩子,可以接触scratch这类图形化操作的程序,通过拖拽积木的过程,去理解程序运行的原理、逻辑。而对于年龄较大的孩子,则可以尝试直接学习代码式编程,比如python或者c++,这都是因人而异的。胡遥老师看来,5岁以上的孩子接触编程是最好的年龄段,而且越早学习越好。  

其实,少儿编程的本质,不仅是让小孩子会编程这种语言表达方式,更重要的是,他们在学习过程中,被训练出的宝贵科学思维方式。而且,孩子们往往只需要通过一堂线下体验就喜欢上了编程课。将科学的思维方式运用到学习当中,往往能够事半功倍。

3、胡遥老师有话说

编程已经深切的融入到我们的生活,紧随未来引领,否则将被淘汰。信息技术的革命造就了我们这个时代,生活中方方面面的事情都离不开编程技术的支持,比如很多人已经忘了,上一次去售票窗口买火车票是什么时候了,上一次使用现金是什么时候了。过去,很多我们科幻电影里的想象,正一步一步实现。而在未来的几十年里,信息技术会给我们生活带来的变革会是更神奇的,甚至与许多技术的发展有可能超越我们的想象力,就像二十年前很少有人能想到,未来我们生活中的大部分功能都可以通过一台小小的手机来实现。不过可以确定的是,未来一定是人工智能的时代,电脑程序会取代人类越来越多的日常工作。作为一个人与智能并存的时代,掌握人工智能的基础知识,了解如何去引导、开发人工智能,如何培养人工智能,是我们这个时代需要未雨绸缪的学习任务。对此,胡遥老师给了刚刚入门编程的孩子们一些宝贵的建议:

1、编程学习是快乐而自由的,它并没有一个非常严格的标准或者任务目标。你可以自己给自己挑选一些比较有趣、比较容易达成的目标,比如做一个小游戏、小动画,并以实现这个目标为动力去进行学习。

2、要学会主动上网去检索资源,搜寻案例。自己去探索、去尝试本来就是编程学习的最大乐趣所在。

3、在这个互联网时代,遇到不懂的任何问题都是可以找到解决办法的,要养成遇到难题求助的习惯,没事多问问家长、问问老师、问问网友,都会热心帮你解答的。

作为TDOG青少儿编程的Python主讲老师,胡遥老师认为Python是一门非常适合初学者入门的语言,它语法简单,交互性强。同时,Python也是一门功能非常强大的语言,它拥有非常庞大的库和开源代码,方便后人利用这些库进行非常容易的开发。

Python将是孩子通往未来人工智能非常重要的捷径,学Python,先人一步进入人工智能时代。让孩子做未来的引领者而不是被迫淘汰者,学习编程已刻不容缓想要近距离与胡遥老师交流吗?扫描下方二维码跟着胡遥老师一起学编程

其他新闻

TDOG青少儿编程走进厦门市集美中学

2020年07月21日 17:03:16

TDOG青少儿编程28名学员全员获奖!!

2020年01月21日 17:07:22

人工智能就业竞争高达4.18

2021年04月09日 19:41:32

ALL RIGHTS RESERVED. tdogcode.com 闽ICP备16017766号-7  增值电信业务经营许可证:闽B2-20201164 闽公网安备 35021102000978号