李晖域老师与有趣的Python编程课

01

热爱教育的理工男

李晖域老师,高中毕业于广州执信中学,因为数学竞赛,保送到了北京大学工学院,硕士申请到了美国名校,斯坦福大学,学习半导体和计算机。虽然学校像是开了挂一样,但我看起来并不像是个学霸。

高中时候,在执信3年都是班长,经常和班主任老师一起张罗班上大大小小的事情,比如艺术节,运动会,班级旅游等等。参加了3年运动会拿了5个短跑冠军,高二艺术节的时候,也蹭了个团队舞蹈的学校第一名。执信中学开放多元的校园文化,塑造了我全面发展的能力和乐观向上的性格。

到了北京大学,我知道这里藏龙卧虎,每个同学都有自己独特精彩的人生故事,在这里,我交了很多朋友,学会了欣赏同学们的优点,喜欢把身边的同学们团结起来,一起努力学习,一起打球,一起做一点有意思的事情。大三那年,无意中我发现了极限飞盘UltimateFrisbee是一项很有意思的活动,于是我找了工学院的好哥们组建了北大的飞盘队,参加了北京的高校比赛,后来成立了北大的飞盘社。飞盘社越做越大,去年回校,看到飞盘社有大几十人参加活动,心中既高兴,又欣慰。

斯坦福的生活非常有意思,也与国内读书不同。在硅谷,同学们都要考虑灵魂三问:学不学计算机,留在美国还是回国,要不要创业?走在科研前沿的校园与活力四射的硅谷,让人迅速成长,也逼着自己思考未来的路何去何从。在美国,我在顶级的基因测序公司做过研发,也和犹太小哥创过业,但两年后,我的答案是:学计算机,回国,创业!

回国的时候,少儿编程正在风口浪尖上,资本觉得一个有利可图的新赛道,但我觉得编程这么美,这么好玩的学科,应该让小朋友早点接触,像美国发达地区一样,大力普及。于是我抓住了一个好机会,加入了北京的好未来(学而思),联合创办了小猴编程。创立一个新项目,有很多从来没有人解决过的问题,也有很多突如其来的困难,我和我的团队一路披襟斩棘,成就了小猴,也成就了小伙伴们自己。让我看到风雨过后的彩虹,现在小猴已经是这个赛道上,产品和财务最健康的品牌之一了。后来,我想去看看顶级互联网的运作方式和管理方法,于是,我加入了字节跳动(抖音的母公司),成为了教育线上的战略分析师。这里人才密度很高,也让我看到更大的项目,学习到如何管理一个更大的团队。

在外漂泊了十年的游子也总有回家的一天,我听到了母校执信中学的呼唤,看到了活力四射,又富有创新教育理念的执信国际部,于是我选择了加入执信国际部。在执信,我觉得很重要的事情,就是让学生了解计算机编程,在大学选择专业和日后人生方向之前,打开一扇窗户,多一种人生的可能性。

02

课程简介

在执信中学国际部,Python编程课是高一年级必修课。作为大部分同学的第一次编程课,Python课会参考哈佛大学CS50,和斯坦福大学CSA,尽量从有趣和好理解的方向,给同学们引入计算机编程。编程课对执信国际部的课程,有着基础性的意义,因为有了编程的思维和方法后,对于学习基本数学,微积分,统计学,物理的运动学,AP计算机课,都有直接的帮助。

为期两个学期的编程课,将由浅入深地给同学们介绍计算机编程的思维方式和思考框架,虽然大部分时间使用的语言是Python,但在最初的时候,会借助MITMediaLab开发的Scratch语言,来帮助同学们直观形象地了解编程思维。

Scratch

Scratch课程借助图形化编程工具,以及舞台动画的呈现形式。可以用最简单有效的办法,表现出编程中最基本的思维方式:重复,条件判断,变量等。高度项目化的程序,可以让同学们知道,编写出来的程序是可以解决生活实际问题,或者可以进行创作性表达。

Python

有了前面知识的铺垫,Python课会快速地让同学们掌握基本的编程逻辑,如循环,判断,列表,函数等。同时逐步掌握基本的计算思维:分解,抽象,算法,调试,迭代。在Python课上,同学们可以借助编程工具,解决数学、算法问题,也可以通过做项目来解决生活中遇到的问题。

李晖域老师/寄语

编程课的知识不多,逻辑方法只有几种,但是计算机编程蕴藏的思维方式和方法确实博大精深,也会深刻地影响学过编程的同学的思维方式。希望同学们能多掌握一种工具,日后能解决更多的问题,进行更丰富的创作。也希望编程课能给同学打开一扇窗户,发现人生更大的可能性。

END

年秋季招生入学测试

年秋季招生进行中,请


转载请注明:http://www.chubans.com/mgxw/2559.html


当前时间: