林子雨主讲《AI编程与智能体开发》2026班级主页

全力打造全国高校AI教学示范班级

厦门大学计算机系大二本科生专业选修课

《AI编程与智能体开发》2026秋季学期班级主页

时间地点:1到16周每周五下午7、8节  厦大翔安校区,理论课学武楼A202, 实验室文宣楼(4号楼)A404和405

主讲人:厦门大学计算机科学系  林子雨  博士/副教授

(E-mail: ziyulin@xmu.edu.cn, 个人主页:https://dblab.xmu.edu.cn/post/linziyu)


 

课程简介

课程名称:《AI编程与智能体开发》

课程性质:厦门大学计算机系专业选修课

面向对象:厦门大学计算机系2025级本科生(大二)

课程难度:入门级

授课教师:林子雨

开课学期:2026年秋季学期(9月到12月)

课程学时:理论课16学时,实验室32学时,总计48学时,2学分

理论课上课时间和地点:1-2周,4-6周(双),8-9周,11-13周(单) 星期五 第7节-第8节 学武楼(1号楼)A202

实验课上课时间和地点:3-7周(单),10-12周(双),14-16周 星期五 第7节-第10节 文宣楼(4号楼)A405,3-7周(单),10-12周(双),14-16周 星期五 第7节-第10节 文宣楼(4号楼)A404

课程内容:课程系统讲解AI 编程与智能体开发的核心知识、技术方法与编程实践,是面向高校计算机类专业学生的专业课教材。课程紧扣专业培养目标,注重理论体系完整与编程实践落地,围绕大模型、AI编程、智能体框架与开发平台展开,帮助学生建立从基础到进阶、从理论到实战的完整技术认知。课程共9章,依次介绍大模型基础、AI编程概述、AI编程环境搭建、基于提示词的AI编程、基于规范的AI编程、流程驱动的AI编程、智能体概述、智能体开发框架LangChain、智能体开发框架LangGraph。课程内容由浅入深、循序渐进,兼顾技术原理、代码实现与项目实战。课程配备可直接上机操作的实践案例与开发流程,帮助学生快速掌握AI编程范式与智能体构建能力,提升使用AI技术解决实际应用问题的水平。

培养目标:本课程旨在实现以下几个培养目标:1. 知识目标:掌握大模型基础、AI编程核心原理及智能体开发相关理论知识,熟悉主流开发工具与框架的应用场景。2. 能力目标:具备AI编程环境搭建、提示词与规范编程能力,能够运用主流框架完成简单智能体项目开发,提升工程实践与问题解决能力。3. 思维目标:培养AI创新思维与系统设计思维,学会结合实际需求设计合理的AI编程与智能体开发方案。4. 素养目标:拓宽人工智能前沿视野,树立严谨的工程实践素养,为未来深造及从事相关工作奠定良好基础。

考核方式:考勤(10%)+平时作业(40%)+期末考查(50%)

教师简介

林子雨(1978-),男,博士(毕业于北京大学),国内高校知名大数据教师,厦门大学计算机科学与技术系副教授,厦门大学数据库实验室负责人,中国计算机学会数据库专委会委员,中国计算机学会信息系统专委会委员,全国工业大数据行业产教融合共同体特聘专家,入选“2021年高校计算机专业优秀教师奖励计划”,荣获“2022年福建省高等教育教学成果奖特等奖(个人排名第一)”和“2018年福建省高等教育教学成果奖二等奖(个人排名第一)”,编著出版20余本大数据与人工智能系列教材,被国内1000多所高校采用,3本教材入选教育部“十四五”普通高等教育本科国家级规划教材,建设了国内高校首个大数据课程公共服务平台,平台累计网络访问量超过3500万次,成为全国高校大数据教学知名品牌,主持的课程《大数据技术原理与应用》获评“2018年国家精品在线开放课程”和“2020年国家级线上一流本科课程”,主持的课程《Spark编程基础》获评“2021年国家级线上一流本科课程”。建设的大数据系列MOOC课程入选“2023年教育部国家智慧教育公共服务平台应用典型案例”。