内容提要
作者博士毕业后入职高校,迎来首个教师节,回顾从本科助教到大学老师的成长历程,长期投身教学改革。他反思与新生代的代沟,尝试通过B站、小红书贴近年轻人。在Rust小学期中,让学生用AI完成半开放选题,效果良好。他认为AI应成为人人掌握的技能,计算机教育需持续探索改革,培养新时代人才。
延伸解读
教学改革的长期投入
作者从2019年本科助教时期就开始参与教学改革,历经计算机系扩招和培养方案调整,在博士毕业入职后继续投身教学。这种长期投入体现了对本科教育的热爱和坚持,也说明教学改革需要持续积累,而非一蹴而就。
AI辅助编程的课堂实践
在Rust小学期中,作者尝试让学生用AI完成半开放选题,并取得了良好效果。裴老师点评认为,AI加持下大一学生能做出以往难以完成的东西。这为编程课程改革提供了新思路,也表明AI工具能降低技术门槛,激发学生创造力。
计算机教育面向AI的转型
作者认为AI应成为人人掌握的技能,计算机教育需持续探索改革。从计算机文化基础课从Office转向AI,到编程课与数据结构、软件工程融合,都反映了教育内容随时代调整的必要性。这种转型旨在培养适应新时代需求的人才。
Q&A
作者为什么选择读博并成为大学老师?
作者在2019年做本科助教时,觉得课内知识没跟上时代,便投身教学改革。后来计算机系扩招、培养方案调整,他参与了很多课程。保研时选择直博,就是为了博士毕业后能在大学当老师。
作者在Rust小学期课程中做了哪些教学尝试?
在Rust小学期最后一堂课,作者让学生做半开放选题:自己选,用Agent协助完成整个编程,最后做展示。整体效果挺好,同学们做出了很多漂亮的东西,可能成为开源项目。
作者如何看待AI在计算机教育中的作用?
作者认为AI应成为人人掌握的技能,计算机一定会像数学一样成为所有人都该学会使用的专业或技能。AI的使用是所有人都可以、也一定要学会的,然后应用到自己的领域。
作者在拉近与年轻学生距离方面做了哪些努力?
作者尝试跟上年轻人潮流,把B站和小红书捡起来,也在考虑开抖音账号,尽量接地气一些,以突破自我,减少代沟。
作者认为编程课未来应该如何改革?
作者认为编程本身需求在减少,但编程课该学多少、怎么学,要不要和数据结构、软件工程等融合,再用AI做更多编程尝试,都是未来要探索的方向。
作者对计算机教育的未来有什么期望?
作者希望探索计算机教育的未来,从基础课到专业课都尝试,形成清晰的思想脉络,让教学朝着同学们喜闻乐见、导师招到想要的学生、给企业和国家培养合格人才的方向走。