微信扫码
添加专属顾问
我要投稿
1. LLM对软件工程教育的影响
LLM对软件工程的影响,不仅仅是对教学内容的影响,而且会影响到许多方面,例如:
例如学生提交的代码,不是自己一行一行代码敲出来的,而是LLM生成的,怎么办?
是否让学生使用LLM?因为有人说,不是LLM淘汰程序员,而是会使用LLM的程序员淘汰不会使用LLM的程序员。从这个角度看,我们应该允许学生使用LLM或类似GitHub copilot、Cursor等AI编程工具。
技能价值重构:大模型的应用使得90%的传统技能价值归零,而剩余的10%技能价值被放大1000倍。这对大学毕业生的就业带来了直接影响,迫使教育体系重新审视培养目标。
学生遇到问题,不再问老师了,而是问大模型,会让教师情何以堪吗?
有了大模型和一些编程平台,今天自学环境更加成熟了,上课学生不再听老师讲解,而是学生自学、自我练习、自我提升。我们教师的价值体现在哪里?论知识容量,比不过大模型;让回答问题的响应速度,也比不过大模型。
学生可能过度依赖AI工具,导致记忆力和思维能力退化。例如,学生在编写代码时过度依赖AI助手,可能缺乏独立解决问题的能力。如果学生过于依赖LLM,其基础不扎实、基本功不行,这样的学生是否合格?我们是否又重新加重期末考试的比重?
2. 我们有什么对策呢?
这一切,意味着我们必须快速行动起来,进行教学改革,快速推进,完成软件工程教育范式的深层次的转变。
重塑课程内容:课程应简化基础概念和理论,增加面向问题解决的案例分析和实操环节。例如,在软件测试课程中,采用PBL模式,让学生通过实际项目学习测试用例的设计和执行。
虚拟实验室与仿真实训:借助大模型和虚拟现实技术,学生可以在虚拟环境中进行软件开发和测试,积累实际经验。
项目驱动与PBL深化:加强问题驱动学习(PBL),让学生在解决真实问题的过程中,深入理解理论知识,培养实践能力。
问题设计的深度与广度:教师要精心设计、选择具有挑战性的、来自软件企业/业界的实际问题,激发学生的学习动力和责任感。融入软件工程跨学科知识,让学生从多角度分析和解决问题。
强化团队协作与沟通:组建由不同背景和专业的学生组成的团队,培养他们的协作能力和包容性。加强口头和书面沟通的训练,提升学生的表达和交流能力。
自主学习与反思:在PBL中,学生需要自主寻求解决方案,从而培养他们的自学能力。鼓励学生定期反思自己的学习过程和方法,持续改进,提高学习效果。
多元化的评估方法,如注重对学生学习过程的评估,包括参与度、创新性和合作能力;通过项目成果的展示和答辩,评估学生的综合应用能力。
未来软件工程师的核心竞争力将不再是代码编写能力,而是:
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-05-06
谁说 Mac 只能写代码?Google 官宣:M 芯片本地微调 Gemma 4 时代开启!
2026-04-20
用 Unsloth 微调 Embedding 模型,让你的 RAG 检索不再答非所问
2026-04-15
ComfyUI v0.19.0 更新:大量新节点、新模型、新修复与性能优化全面落地,工作流与训练能力再升级
2026-04-13
Agent 持续学习落地路径:先做 Traces,再做 Context,最后才微调模型 | Jinqiu Select
2026-03-23
养死四只龙虾的小白有感
2026-03-22
Mistral Forge 的真正意义:企业AI从“租用”走向“拥有”
2026-03-21
马斯克再次站台Kimi,扒掉了Cursor 500亿估值的底裤
2026-03-19
MiniMax M2.7 炸场!自己训自己,8 项基准硬刚 GPT-5 和 Opus 4.6
2026-03-19
2026-04-15
2026-03-21
2026-03-03
2026-02-13
2026-03-17
2026-03-23
2026-03-22
2026-04-13
2026-04-20
2026-01-02
2025-11-19
2025-09-25
2025-06-20
2025-06-17
2025-05-21
2025-05-17
2025-05-14