闺女从小一直学文科,但是今年10年级选修了2门AP理科,1门计算机,1门物理。刚开始学,她什么都不会,晚上作业写到半夜2点也写不完,急的直哭。
我说我帮她,一开始她说我什么都不懂,不让我教。我说你爹地我也是计算机专业毕业的,现在带领100多人研发团队的,虽然现在以讲PPT为主,多年不coding了,但是计算机教你还是绰绰有余。我给她列了个学习计划,她看了比较靠谱才放心让我教。
每周教她两次,每次1个小时。经过7个月的学习,终于从一个文科女,转变成了理科女。物理和计算机双5分。
计算机老师给他们一个期末作业,让他们用java做一个想做的东西,闺女以前参加过几次生物夏令营,对生物有点兴趣。于是,她想用计算机实现一个酶动力方程Michaelis-Menten的模拟,我说可以啊,然后辅导着她一步一步实现了。这其中,AI也帮了很大的忙,很多jfreechart、swing、酶动力之类的东西,我也不会,我们一起问AI的意见。最后作业效果非常好,并做为2个优秀作品之一给全校师生介绍。
很多人说AI时代,计算机程序员没有饭碗了,但是我觉得恰恰相反,AI极大的降低了编程的门槛,掌握多学科交叉才是未来方向。我告诉他计算机的几大方向:前端、后端、网络、数据库,然后每个方向都有哪些知识要点。你掌握知识要点就可以,不需要了解具体实现,其他可以让AI帮你实现。如果没有AI,一个从零学编程7个月的孩子,最终的作业做不了这么大。
孩子最后的酶动力方程Java项目截图:

AP CS的学习计划和过程跟踪表:
