程序设计课程大模型应用报道
在当今这个人工智能(AI)热潮中,我们的《程序设计基础》课程也紧跟时代步伐,引入了AI大模型的应用。AI大模型不仅在数据处理、预测分析等方面具有强大的能力,还能帮助学生提高编程技能,为他们未来的职业发展铺路。
在课程中,我采取了一种以需求为导向的方法,让学生们根据实际应用场景提出需求,然后利用AI大模型生成相应的系统开发代码。这种方法不仅使课程内容更加贴近实际,还提高了学生们的学习兴趣和参与度。
首先,学生们根据给定的高阶任务题目在小组内讨论并提出具体的项目需求。这些需求涵盖了学生、职工、图书及商品的信息管理。然后,让学生们尝试利用已有的AI大模型,设计和构建自己项目代码。
接下来,在第12周周四周五(11月16、17日),在B222教室,我通过高阶教学分别让4个班的学生对自己设计的项目需求及AI大模型应用情况进行汇报,对生成的代码进行展示,然后让其他学生给他们提出问题和建议,经过双方思辨拓展,让各组学生反思自己的问题,再思考如何去优化系统以及更好的利用AI大模型,鼓励学生发挥自己的创造力,让最终完成的系统更完善。
最后,学生们将完成的系统提交到锦城在线平台上,与其他小组的项目进行展示和比较。通过这个环节,学生们可以互相学习、分享经验和最佳实践,达到深度学习,为未来的职业发展积累宝贵的经验。
总的来说,将AI大模型应用引入C语言课程中,以需求为导向生成系统开发代码,不仅提高了学生的编程技能和解决问题的能力,还培养了他们的创新意识和团队协作能力。这种方法使我们能够在教学中紧跟时代步伐,更好地满足社会对AI人才的需求。
高阶任务讨论及最后大模型应用提交截图:
以下是上课开展情况照片:
以下是学生大模型应用截图:
孙炼