- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE5
附件5-2
ADDINCNKISM.UserStyle《人工智能程序设计实验》课程教学大纲
(实验课程·2023版)
一、课程基本信息
课程号
2023S04004
开课单位
网络空间安全与计算机学院
课程名称
(中文)人工智能程序设计实验
(英文)ProgrammingLanguageofArtificialIntelligenceExperiments
课程性质
必修
考核类型
考查
课程学分
1
课程学时
34
课程类别
专业发展课程(专业核心课)
适用专业(类)
人工智能
二、课程描述及目标
(一)课程简介
《人工智能程序设计》课程是人工智能专业本科生课程体系中的一门专业核心课,是该专业的基础课程。该课程实用性较强,旨在通过理论教学与实践操作训练,使学生能够掌握人工智能编程基础-python语言,并能够熟练运用python语言,熟悉并能够熟练运用关于科学计算、工程计算常用的工具包,具备基本的python编程能力,为机器学习、最优化方法、神经网络与深度学习等后续课程奠定必要的程序设计基础。
该课程与《人工智能程序设计》课程同步开设。
(二)教学目标
通过本实验课程的训练,使学生在《人工智能程序设计》理论学习的基础上,加深对人工智能程序设计方法的认识,具备运用程序设计工具的能力。此外,通过本实验课程的学习,培养学生理论联系实际的作风,培养学生综合运用所学课程知识,分析问题、解决问题的能力;使学生掌握Python语音程序设计的基本使用方法,能够利用Python编程实现人工智能程序设计的基本算法;培养学生的动手能力,养成良好的工程应用思维习惯,为进一步将人工智能程序设计方法应用到工程实际奠定基础。
课程目标1:熟练运用人工智能常用的编程语言及工具;
课程目标2:掌握人工智能程序设计的基本过程;
课程目标3:能够综合运用所学理论知识用于解决实际问题,培养学生的工程实践能力和创新精神。
三、课程目标对毕业要求的支撑关系
毕业要求指标点
课程目标
1-1:能系统理解数学、自然科学、计算、工程科学理论基础并用于人工智能领域复杂工程问题的表述;
课程目标1
1-2:具有人工智能领域需要的数据分析能力,能针对具体的对象建立数学模型并利用计算机求解;
课程目标2
2-2:能基于相关科学原理和数学模型方法正确表达和分析人工智能的复杂工程问题;
课程目标3
3-1:掌握人工智能领域工程设计和产品开发全周期、全流程的设计/开发方法和技术,了解影响设计目标和技术方案的各种因素。
课程目标3
四、教学方式与方法
(一)教学方式
采用目标驱动教学方式。课堂讲授实验内容为辅、学生动手实验为主。
(二)教学方法
以人工智能网络结构搭建实验为主,鼓励学生多思考,找出问题并解决问题;学生应独立完成所布置的实验内容,要求学生在课前事先做好问题的分析与设计;课中要求学生尽量独立完成实验并能够独立完成设计性及综合性试验;课后对实验结果做出分析与评价,完成实验报告。
五、教学重点与难点
(一)教学重点
人工智能领域中主流的编程语言-python的安装、基础语法、变量类型、顺序结构、选择结构、循环及嵌套语句、字符串与正则化表达式、列表与元组、字典与集合、函数与模块、面向对象程序设计等。Python工具包的安装与使用等。
(二)教学难点
Python语言的基本语法、顺序结构、循环结构、选择结构、字符串与正则表达式、列表与元组、字典与集合、函数与模块、面向对象程序设计。
六、实验内容、基本要求与学时分配
序号
实验项目名称
实验内容与要求
学时
类型
对应课程目标
1
Python语言基础
熟悉Python程序的运行环境与运行方式;掌握Python的基本数据类型;掌握Python的算术运算规则及表达式的书写方法。
4
验证性
课程目标1
2
顺序结构程序设计
掌握Python程序的书写规则。掌握赋值语句的基本格式及执行规则。掌握输入/输出语句的基本格式及执行规则。
掌握顺序结果程序的设计方法。
2
验证性
课程目标1
课程目标2
3
选择结构程序设计
掌握Python中表示条件的方法。掌握if语句中的格式及执行规则。掌握选择结构程序设计的方法。
2
验证性
课程目标1
课程目标2
4
循环结构的程序设计
掌握while语句的基本格式及执行规则。掌握for语句的基本格式及执行规则。掌握多重循环的使用方法。掌握循环结构程序设计的方法。
2
验证性
课程目标1
课程目标2
5
常用的算法设计方法
掌握累加求和问题的算法;掌握根据整数的一些性质求解数字问题的算法;掌握求解一元方程组的迭代算法;掌握定积分的近似求解方法
4
设计性
课程目标1
课程目标2
课程目标3
6
字符串与正则表达式的应用
了解字符串编码规则;掌握字符串的索引和分片
您可能关注的文档
- 1223D00007_文献检索与论文写作教学大纲.docx
- 1223D02011_普通生态学教学大纲.docx
- 1223S00004_微生物学教学大纲.docx
- 1223S00029_细胞工程实验-2023版人才培养方案课程教学大纲.docx
- 1223S02036_生物制药技术教学大纲.docx
- 1223S02037_环境生物技术教学大纲.docx
- 1223S08005_微生物大数据分析与实践 教学大纲.docx
- 1323D08003-生理学-2023版人才培养方案课程教学大纲.docx
- 1323S03011-数字集成电路课程设计-2023版人才培养方案课程教学大纲.docx
- 1423S06006-物联网技术-2023版人才培养方案课程教学大纲.docx
文档评论(0)