AI 正在改变编程的教学方式:教授们正从语法转向强调更高层次技能

2024年05月04日01:12:28 科技 9619

站长之家(chinaz.com) 5 月 3 日消息: 生成式人工智能正在改变软件开发行业。ai 驱动的编程工具正在协助程序员完成他们的工作流程,同时 ai 领域的工作岗位也在持续增加。但这种转变在学术界也很明显——学术界是下一代软件工程师学习编程的主要途径之一。

AI 正在改变编程的教学方式:教授们正从语法转向强调更高层次技能 - 天天要闻

计算机科学的学生正在拥抱这项技术,使用生成式 ai 帮助他们理解复杂概念,总结复杂的研究论文,集思广益解决问题的方法,提出新的研究方向,当然还有学习如何编程。

“学生是早期采用者,并且一直在积极测试这些工具,”斯坦福大学计算机科学硕士生、助教 johnny chang 说。他还在 2023 年创立了 ai x education 会议,这是一个虚拟的学生和教育工作者聚会,讨论 ai 对教育的影响。

为了不落后,教育者也在尝试使用生成式 ai。但他们在采用这项技术的同时,还在努力确保学生学习计算机科学的基础。

“这是一个困难的平衡行为,”新加坡国立大学计算学院的副教授 ooi wei tsang 说。“鉴于大型语言模型正在迅速发展,我们仍在学习如何做到这一点。”

对语法的重视减少,对解决问题的重视增加

大多数初级计算机科学课程都集中在代码语法和使程序运行上,而知道如何阅读和编写代码仍然至关重要,但测试和调试——通常不是课程大纲的一部分——现在需要更明确地教授。

“我们看到这种技能的提高,学生从生成式 ai 中获得代码片段,他们需要测试其正确性,”纽约州波茨坦克拉克森大学计算机科学教授 jeanna matthews 说。

另一个重要的专业技能是分解问题。“这是一个早期就需要知道的技能,因为你需要将一个大问题分解成更小的部分,以便大型语言模型可以解决,”加州大学圣地亚哥分校计算机科学副教授 leo porter 说。“很难找到课程中教授这一点的地方——也许是在算法或软件工程课程中,但那些是高级课程。现在,它成为了初级课程的优先事项。”

因此,教育者正在修改他们的教学策略。“我以前只关注学生编写他们提交的代码,然后我在代码上运行测试用例来确定他们的分数,”多伦多密西沙加大学计算机科学副教授 daniel zingaro 说。“这是对软件工程师含义的狭隘看法,我只是感觉有了生成式 ai,我设法克服了这种限制性看法。”

zingaro 与 porter 合著了一本关于 ai 辅助 python 编程的书,现在他让学生分组工作,并提交一个视频来解释他们的代码是如何工作的。通过这些演示,他了解到学生如何使用 ai 生成代码,他们在哪些方面遇到困难,以及他们如何接近设计、测试和团队合作。

“这是一个机会,让我评估他们整个软件开发 [生命周期] 的学习过程——不仅仅是代码,”zingaro 说。“我感觉我的课程已经开放了更多,它们比以前更广泛了。我可以让学生们在更大、更高级的项目上工作。”

wei tsang 也同意这种看法,并指出生成式 ai 工具“将为我们节省时间,教授更高层次的思考——例如,如何设计软件,应该解决的正确问题是什么,解决方案是什么。学生可以花更多的时间在优化、伦理问题和系统的用户友好性上,而不是专注于代码的语法。”

避免 ai 编程陷阱

但教育者对大型语言模型的幻觉倾向持谨慎态度。“我们需要教会学生对结果持怀疑态度,并负责验证和验证它们,”matthews 说。

matthews 补充说,生成式 ai“可能会缩短学生依赖它太多的学习过程。”chang 同意这种过度依赖可能是一个陷阱,并建议他的同学自己探索问题的可能解决方案,这样他们就不会失去批判性思维或有效的学习过程。“我们应该让 ai 成为学习的副驾驶——而不是自动驾驶——”他说。

其他缺点包括版权和偏见。“我教导学生关于道德约束——这是一个建立在其他人的代码上的模型,我们会承认所有权,”波特说。“我们还必须认识到,模型将代表已经存在于社会中的偏见。”

适应生成式 ai 的崛起涉及学生和教育者共同努力和相互学习。对于她的同事,matthews 的建议是“尝试培养一个环境,鼓励学生告诉你他们何时以及如何使用这些工具。最终,我们正在为学生准备现实世界,现实世界正在变化,所以坚持你一直做的事情可能不是最好地服务于学生在这个过渡中。”

porter 对现在所做的改变将为学生在未来服务持乐观态度。“我们有一个长期的学术界教授的内容与学生到达行业时实际需要的技能之间存在差距的历史,”他说。“如果我们接受大型语言模型,我希望我们可能有助于缩小这个差距。”

科技分类资讯推荐

探秘vivo影像之美,与X系列技术沟通会共同见证卓越蓝图 - 天天要闻

探秘vivo影像之美,与X系列技术沟通会共同见证卓越蓝图

前段时间的vivo X系列新品发布让我们记忆深刻,而刚刚结束结束的“影像新蓝图X系列技术沟通会”也十分精彩,这次沟通会不仅告诉了大家vivo在影像领域的最新成果,也让粉丝们对vivo影像背后的故事有更多了解,在vivo影像的发展历程中可以分成两方面,一方面,vivo通过自主研发,不断提升自身的影像技术实力,另一方面,vivo...
华为再次亮剑,鸿蒙系统亮点多多 - 天天要闻

华为再次亮剑,鸿蒙系统亮点多多

5月15日,华为夏季全场景新品发布会简直是一场视觉与科技的盛宴,看得我热血沸腾!不得不说,华为这次真的是大招频出,新品多到让人眼花缭乱!先说说那个华为MatePad 11.5 ” S吧,一亮相就让人眼前一亮!它的设计简约而不失时尚,屏幕清晰得让人仿佛置身其中。
【新机】升级了个寂寞?蓝厂新机发布 - 天天要闻

【新机】升级了个寂寞?蓝厂新机发布

昨天晚上蓝厂发布了新机iQOO Neo9s Pro,机子采用了6.78英寸1.5K 8T LTPO直面屏,支持144Hz刷新率。搭载天玑9300+,前置1600万像素,后置IMX920主摄+5000万超广角。电池容量5160mAh,支持120W快充。新增白色版本,用上了白色玻璃后盖,颜值确实提升了不少。不过还是塑料中框+短焦指纹。12+256GB 2699元
AI Agent在哪些行业领域会产生影响? - 天天要闻

AI Agent在哪些行业领域会产生影响?

在如今飞速前进的科技浪潮中,人工智能(AI)技术的创新正以前所未有的速度重塑我们的生活和工作的每一个角落。在这一浪潮中,Agent AI智能体以其卓越的能力脱颖而出,它通过模拟人类智能行为,能够胜任一系列复杂任务,并在多个领域展现出了其无法替代的价值。
续航王者vivo Y200系列掀起购机狂潮,618购机可享多重福利优惠 - 天天要闻

续航王者vivo Y200系列掀起购机狂潮,618购机可享多重福利优惠

智能手机的选择五花八门,但有一条赛道被vivo独占,那就是长续航。刚刚发布的vivo Y200系列凭借其超长的续航能力和轻薄的设计,一经推出便受到广大用户的关注和好评,彻底改变了行业续航的基准线。如今Y200系列新品已正式开启预售及首销,期间购机可享多重福利优惠。
【现场】人工关节集采续约开标:企业代表“不紧张”,多家报价压线进 - 天天要闻

【现场】人工关节集采续约开标:企业代表“不紧张”,多家报价压线进

界面新闻记者 | 唐卓雅界面新闻编辑 | 谢欣5月21日,国家组织人工关节集中带量采购协议期满接续采购(下称“人工关节续采”)在天津东丽湖恒大酒店国际会议中心开标。此次续标的产品范围与2021年的首轮集采相同,包括髋关节(陶瓷-陶瓷类、陶瓷-聚乙烯类和合金-聚乙烯类)和膝关节,采购周期由两年延长为三年,采购需求量为...
产品经理谈一谈:水果店应该怎么开 - 天天要闻

产品经理谈一谈:水果店应该怎么开

这几年,不少人都计划着整个副业,或者以后被毕业了去做什么。有准备摆摊的,有准备开咖啡店开书店的,也有人准备开水果店的。只是工作这么久了,相关的经验能否平移过去?如果用产品思维来看,我们做一个店面,需要怎么做呢?