《人工智能》课程教学大纲一、课程基本信息课程名称:人工智能Artificial Intelligence课程代码:06E7050B课程类别:专业拓展选修课适用专业:数字媒体技术专业课程学时:32学时(含实验14学时)课程学分:1.5学分修读学期:第2学期先修课程:离散数学、数据结构、操作系统、程序设计基础二、课程目标《人工智能》是计算机科学与技术专业中面向智能应用的一门重要的专业拓展选修课程。人工智能主要研究解释和模拟人类智能、智能行为及其规律的一门学科,其主要任务是建立智能信息处理理论,进而设计可以展现某些近似于人类智能行为的计算机系统。本课程要求学生掌握人工智能的基本原理,了解人工智能中常用的基本技术,诸如:知识表示技术、搜索技术、自动推理技术以及专家系统等,同时学会运用Python语言求解人工智能的实际问题。通过本课程的学习,使得学生具备扎实的人工智能理论基础,掌握知识表示方法、推理方法和机器学习等方法,具备运用相关方法求解实际问题的能力。(一)具体目标通过本课程的学习,使学生达到以下目标:1.全面了解人工智能的当前发展状态和研究主题:掌握人工智能的基础理论、关键方法和重要算法;熟悉经典的人工智能系统;学习利用启发式搜索方法解决问题;初步了解机器学习和专家系统的基本原理;培养使用传统人工智能技术处理简单实际问题的能力。【支撑毕业要求指标点1.3、1.4】2.掌握人工智能的关键技术和方法,并了解其在不同领域的研究重点和应用策略。深入认识经典技术和方法的核心原理,以及它们的优势和潜在局限。【支撑毕业要求指标点1.4、2.2】1
1 《人工智能》课程教学大纲 一、课程基本信息 课程名称:人工智能 Artificial Intelligence 课程代码:06E7050B 课程类别:专业拓展选修课 适用专业:数字媒体技术专业 课程学时:32 学时(含实验 14 学时) 课程学分:1.5 学分 修读学期:第 2 学期 先修课程:离散数学、数据结构、操作系统、程序设计基础 二、课程目标 《人工智能》是计算机科学与技术专业中面向智能应用的一门重要的专业拓展选修 课程。人工智能主要研究解释和模拟人类智能、智能行为及其规律的一门学科,其主要 任务是建立智能信息处理理论,进而设计可以展现某些近似于人类智能行为的计算机系 统。本课程要求学生掌握人工智能的基本原理,了解人工智能中常用的基本技术,诸如: 知识表示技术、搜索技术、自动推理技术以及专家系统等,同时学会运用 Python 语言 求解人工智能的实际问题。通过本课程的学习,使得学生具备扎实的人工智能理论基础, 掌握知识表示方法、推理方法和机器学习等方法,具备运用相关方法求解实际问题的能 力。 (一)具体目标 通过本课程的学习,使学生达到以下目标: 1. 全面了解人工智能的当前发展状态和研究主题;掌握人工智能的基础理论、关键 方法和重要算法;熟悉经典的人工智能系统;学习利用启发式搜索方法解决问题;初步 了解机器学习和专家系统的基本原理;培养使用传统人工智能技术处理简单实际问题的 能力。【支撑毕业要求指标点 1.3、1.4】 2. 掌握人工智能的关键技术和方法,并了解其在不同领域的研究重点和应用策略。 深入认识经典技术和方法的核心原理,以及它们的优势和潜在局限。【支撑毕业要求指 标点 1.4、2.2】
3通过本课程的学习,让学生全面、系统地掌握人工智能的关键知识,培养学生积极探索、严密思考和创新的科学精神,以及解决实际问题的实践能力。课程还强调运用人工智能技术解决相关问题的实战技能,同时培养学生持续学习和适应新技术的能力,保持对人工智能领域最新技术和发展动态的关注。此外,课程鼓励学生发扬爱国主义精神,通过实际操作增强民族自豪感,并在实践中培养勤奋、坚持和创新的精神及工匠精神。【支撑毕业要求指标点2.2、4.1】(二)课程目标与毕业要求的对应关系表1课程目标与毕业要求指标点的对应关系课程目标支撑的毕业要求支撑的毕业要求指标点【1.3知识素养】掌握计算机知识和数学建模的方法,应用于计算机工程问题的推演和分析。【1.4专业技能】能够运用计算机知识和数学建模的方课程目标11.工程知识法,对计算机工程问题的解决方案进行评估、比较、分析和综合。【1.4专业技能】能够运用计算机知识和数学建模的方法,对计算机工程问题的解决方案进行评估、比较、分1.工程知识析和综合。课程目标22.问题分析【2.2专业技能】利用计算机科学知识,在分析和识别计算机复杂工程问题的基础上,使用数学建模的方法进行描述和解决。【2.2专业技能】利用计算机科学知识,在分析和识别计算机复杂工程问题的基础上,使用数学建模的方法进2.问题分析行描述和解决。课程目标3【4.1勤学善思】能够基于计算机科学技术及相关学4.科学研究科的科学原理,通过文献研究或相关方法,调研和分析复杂计算机工程问题的解决方案。三、课程内容(一)课程内容与课程目标的关系
2 3. 通过本课程的学习,让学生全面、系统地掌握人工智能的关键知识,培养学生积 极探索、严密思考和创新的科学精神,以及解决实际问题的实践能力。课程还强调运用 人工智能技术解决相关问题的实战技能,同时培养学生持续学习和适应新技术的能力, 保持对人工智能领域最新技术和发展动态的关注。此外,课程鼓励学生发扬爱国主义精 神,通过实际操作增强民族自豪感,并在实践中培养勤奋、坚持和创新的精神及工匠精 神。【支撑毕业要求指标点 2.2、4.1】 (二)课程目标与毕业要求的对应关系 表1 课程目标与毕业要求指标点的对应关系 课程目标 支撑的毕业要求 支撑的毕业要求指标点 课程目标 1 1.工程知识 【1.3 知识素养】 掌握计算机知识和数学建模的方法, 应用于计算机工程问题的推演和分析。 【1.4 专业技能】能够运用计算机知识和数学建模的方 法,对计算机工程问题的解决方案进行评估、比较、分 析和综合。 课程目标 2 1.工程知识 2.问题分析 【1.4 专业技能】能够运用计算机知识和数学建模的方 法,对计算机工程问题的解决方案进行评估、比较、分 析和综合。 【2.2 专业技能】 利用计算机科学知识,在分析和识别 计算机复杂工程问题的基础上,使用数学建模的方法进 行描述和解决。 课程目标 3 2.问题分析 4.科学研究 【2.2 专业技能】 利用计算机科学知识,在分析和识别 计算机复杂工程问题的基础上,使用数学建模的方法进 行描述和解决。 【4.1 勤学善思】 能够基于计算机科学技术及相关学 科的科学原理,通过文献研究或相关方法,调研和分析 复杂计算机工程问题的解决方案。 三、课程内容 (一)课程内容与课程目标的关系
表2课程内容与课程目标的关系课程内容教学方法学时安排支撑的课程目标第一章2人工智能概述讲授法+多媒体课程目标1,3第二章8人工智能程序设计语言课程目标1讲授法+示范法6第三章图搜索技术讲授法+实验课程目标1,2,32第四章产生式系统讲授法+实验课程目标1,2,34第五章知识表示讲授法+实验课程目标1,210第六章机器学习讲授法+实验课程目标1,2,3合计32学时(二)具体内容第一章人工智能概述(2学时)【教学目标与要求】1、教学目标:了解人工智能的发展概况;理解人工智能的概念;掌握人工智能的研究途径与方法、人工智能的分支领域;灵活运用人工智能的基本技术。2、教学要求:了解人工智能的发展概况;理解人工智能的概念;掌握人工智能的研究途径与方法、人工智能的分支领域;灵活运用人工智能的基本技术。【教学重点与难点】1、教学重点:人工智能的研究途径与方法、人工智能的分支领域。2、教学难点:人工智能的分支领域、人工智能的基本技术。【学习内容】1.1人工智能的概念1.2人工智能的研究途径与方法1.3人工智能的分支领域1.4人工智能的基本技术1.5人工智能的发展概况【思政元素融入点】讨论人工智能技术如何符合国家战略需求,以及如何在促进国家科技进步和经济发展中扮演重要角色。强调国家在全球人工智能领域的地位提升,以及如何通过科技创新实现国家自强不息的目标。帮助学生建立正确的世界观、人生观和价值观,同时增强其科技创新能力和社会责任感。m
3 表2 课程内容与课程目标的关系 课程内容 教学方法 支撑的课程目标 学时安排 第一章 人工智能概述 讲授法+多媒体 课程目标 1,3 2 第二章 人工智能程序设计语言 讲授法+示范法 课程目标 1 8 第三章 图搜索技术 讲授法+实验 课程目标 1, 2,3 6 第四章 产生式系统 讲授法+实验 课程目标 1, 2,3 2 第五章 知识表示 讲授法+实验 课程目标 1, 2 4 第六章 机器学习 讲授法+实验 课程目标 1, 2,3 10 合计 32 学时 (二)具体内容 第一章 人工智能概述(2 学时) 【教学目标与要求】 1、教学目标:了解人工智能的发展概况;理解人工智能的概念;掌握人工智能的 研究途径与方法、人工智能的分支领域;灵活运用人工智能的基本技术。 2、教学要求:了解人工智能的发展概况;理解人工智能的概念;掌握人工智能的 研究途径与方法、人工智能的分支领域;灵活运用人工智能的基本技术。 【教学重点与难点】 1、教学重点:人工智能的研究途径与方法、人工智能的分支领域。 2、教学难点:人工智能的分支领域、人工智能的基本技术。 【学习内容】 1.1 人工智能的概念 1.2 人工智能的研究途径与方法 1.3 人工智能的分支领域 1.4 人工智能的基本技术 1.5 人工智能的发展概况 【思政元素融入点】 讨论人工智能技术如何符合国家战略需求,以及如何在促进国家科技进步和经济发 展中扮演重要角色。强调国家在全球人工智能领域的地位提升,以及如何通过科技创新 实现国家自强不息的目标。帮助学生建立正确的世界观、人生观和价值观,同时增强其 科技创新能力和社会责任感
第二章人工智能程序设计语言(8学时)【教学目标与要求】1、教学目标:了解人工智能程序设计语言分类;掌握混合式的面向对象程序设计语言Python;灵活运用Python程序设计语言。2、教学要求:了解人工智能程序设计语言分类;掌握混合式的面向对象程序设计语言Python;灵活运用Python程序设计语言。【教学重点与难点】1、教学重点:混合式的面向对象程序设计语言Python的基本语法、第三方包及其高级应用。2、教学难点:混合式的面向对象程序设计语言Python的程序设计。【学习内容】2.1综述2.2混合式的面向对象程序设计语言Python的基本语法2.3混合式的面向对象程序设计语言Python的第三方包及其高级应用【思政元素融入点】强调掌握和发展程序设计语言的重要性,以实现技术自主创新。指出技术自主是国家安全和发展的关键,激励学生投身于原创技术和开源项自,推动国产软件和工具的发展。通过上述思政元素的融入,学生不仅能学到专业知识,还能培养正确的价值观和职业道德,为成为责任感强、技术精湛的未来科技工作者打下坚实基础。第三章图搜索技术(6学时)【教学目标与要求】1、教学目标:掌握状态图搜索方法、与或图搜索方法:灵活运用状态图搜索方法进行问题求解、与或图搜索方法进行问题求解;了解博奔树搜索技术。2、教学要求:掌握状态图搜索方法、与或图搜索方法:灵活运用状态图搜索方法进行问题求解、与或图搜索方法进行问题求解;了解博奔树搜索技术。【教学重点与难点】1、教学重点:状态图搜索、状态图问题求解、与或图搜索。2、教学难点:状态图搜索、与或图搜索、与或图问题求解。【学习内容】3.1状态图搜索4
4 第二章 人工智能程序设计语言(8 学时) 【教学目标与要求】 1、教学目标:了解人工智能程序设计语言分类;掌握混合式的面向对象程序设计 语言 Python;灵活运用 Python 程序设计语言。 2、教学要求:了解人工智能程序设计语言分类;掌握混合式的面向对象程序设计 语言 Python;灵活运用 Python 程序设计语言。 【教学重点与难点】 1、教学重点:混合式的面向对象程序设计语言 Python 的基本语法、第三方包及其 高级应用。 2、教学难点:混合式的面向对象程序设计语言 Python 的程序设计。 【学习内容】 2.1 综述 2.2 混合式的面向对象程序设计语言 Python 的基本语法 2.3 混合式的面向对象程序设计语言 Python 的第三方包及其高级应用 【思政元素融入点】 强调掌握和发展程序设计语言的重要性,以实现技术自主创新。指出技术自主是国 家安全和发展的关键,激励学生投身于原创技术和开源项目,推动国产软件和工具的发 展。通过上述思政元素的融入,学生不仅能学到专业知识,还能培养正确的价值观和职 业道德,为成为责任感强、技术精湛的未来科技工作者打下坚实基础。 第三章 图搜索技术(6 学时) 【教学目标与要求】 1、教学目标:掌握状态图搜索方法、与或图搜索方法;灵活运用状态图搜索方法 进行问题求解、与或图搜索方法进行问题求解;了解博弈树搜索技术。 2、教学要求:掌握状态图搜索方法、与或图搜索方法;灵活运用状态图搜索方法 进行问题求解、与或图搜索方法进行问题求解;了解博弈树搜索技术。 【教学重点与难点】 1、教学重点:状态图搜索、状态图问题求解、与或图搜索。 2、教学难点:状态图搜索、与或图搜索、与或图问题求解。 【学习内容】 3.1 状态图搜索
3.2状态图问题求解3.3与或图搜索3.4与或图问题求解3.5博奔树搜索【思政元素融入点】强调图搜索技术在国家重要领域的应用,如智慧城市构建、交通网络优化等,展示科技创新如何服务于国家发展的实际案例。鼓励学生将学到的技术用于推动国家的科技进步和社会发展。增强学生对图搜索技术的学习兴趣和实践应用能力,还能培养他们的社会责任感和伦理意识,为成为具有全面素质的科技人才打好基础。第四章产生式系统(2学时)【教学目标与要求】1、教学目标:掌握产生式规则、产生式系统;灵活运用产生式系统;了解产生式系统的程序实现。2、教学要求:掌握产生式规则、产生式系统;灵活运用产生式系统;了解产生式系统的程序实现。【教学重点与难点】1、教学重点:产生式规则、产生式系统、产生式系统与图搜索。2、教学难点:产生式系统的程序实现。【学习内容】4.1产生式规则4.2产生式系统4.3产生式系统与图搜索4.4产生式系统的应用4.5产生式系统的程序实现【思政元素融入点】讨论产生式系统在国内科技自主创新中的应用,如何通过这类系统增强国产软件的智能化和自主可控能力。强调掌握核心技术的重要性,激励学生参与到国内外源技术的创新和优化中。帮助学生在掌握产生式系统的专业知识的同时,形成正确的价值观、职业道德观和社会责任感,为培养全面发展的高素质人才奠定基础。第五章知识表示(4学时)5
5 3.2 状态图问题求解 3.3 与或图搜索 3.4 与或图问题求解 3.5 博弈树搜索 【思政元素融入点】 强调图搜索技术在国家重要领域的应用,如智慧城市构建、交通网络优化等,展示 科技创新如何服务于国家发展的实际案例。鼓励学生将学到的技术用于推动国家的科技 进步和社会发展。增强学生对图搜索技术的学习兴趣和实践应用能力,还能培养他们的 社会责任感和伦理意识,为成为具有全面素质的科技人才打好基础。 第四章 产生式系统(2 学时) 【教学目标与要求】 1、教学目标:掌握产生式规则、产生式系统;灵活运用产生式系统;了解产生式 系统的程序实现。 2、教学要求:掌握产生式规则、产生式系统;灵活运用产生式系统;了解产生式 系统的程序实现。 【教学重点与难点】 1、教学重点:产生式规则、产生式系统、产生式系统与图搜索。 2、教学难点:产生式系统的程序实现。 【学习内容】 4.1 产生式规则 4.2 产生式系统 4.3 产生式系统与图搜索 4.4 产生式系统的应用 4.5 产生式系统的程序实现 【思政元素融入点】 讨论产生式系统在国内科技自主创新中的应用,如何通过这类系统增强国产软件的 智能化和自主可控能力。强调掌握核心技术的重要性,激励学生参与到国内外源技术的 创新和优化中。帮助学生在掌握产生式系统的专业知识的同时,形成正确的价值观、职 业道德观和社会责任感,为培养全面发展的高素质人才奠定基础。 第五章 知识表示(4 学时)