《人工智能程序设计》教学大纲.docx
《《人工智能程序设计》教学大纲.docx》由会员分享,可在线阅读,更多相关《《人工智能程序设计》教学大纲.docx(9页珍藏版)》请在优知文库上搜索。
1、人工智能程序设计教学大纲适用范困:2O2X版本科人才培养方案涕程代码:22130051课程性质:学科基础必修课学分:4.()学分学时:N学时(理论48学时,上机16学时)先修课程:程序设计基础后接课程:机器学习、计算机视觉、深度学习与应用等适用专业:人工智能专业开课单位:智能工程学院一、课程说明本课程是人工智能专业的一门学科基础必脩课,在人工智能的研发中起到决定性的作用.本课面向具有一定编程范础的人工智能专业学生,全面讲授Pyihon语言基础及人工智Ife专业相关知识,培养学生计算思雉的能力,并讲解Pyihon语言中经典的扩展模块,让学生能用Python语言解决人工智能专业一些常见问Sfi.本
2、课注重Python语言在人工智能中的实践应用,在课程中穿辅了生动案例和编程炼习,引导学生枳极建立计克思维模式,通过程序算法解决问题来加深对编程语=的学习体会.并具备进一步维续学习机渊学习、计算机视觉、数字图像处理、自然语言处理、深度学习与应用等课程的能力。二、课程目标通过本课程的学习,使学生达到如下目标;课程目标1:熟练掌握人工智能研发所辐要的基础编程知识.课程目标2:能畴运用瀛程知识对人I:智能问题提出解决方案.邨程目标3:强调培养学生的动手能力要求学生通过斓写程序来实现人工智能领域中基础程序设计,促使学生形成良好的世界观、人生观和价值观,激发学生科技报国的奋发将神,树立正礴的审美观念和劳动
3、观念。三、课程目标与毕业要求人工智能程序设计3课程教学目标对人工智能专业毕业要求的支掠见役kW1.课程教学目标与毕业要求关系毕业要求指标点课程目标支撑91.IiR:具备数学、自然科能够将数学、1.2系统常押人工智能领域的工程基础和课程目标h熟练掌握人工却能研发所需要的基础编程知识。H自然科学、工程册础和专业知识用于解决人工智能及交叉应用领域工程问飕.业知识,包括计算机硬件、软件及系统等方面内容,了斛通过人工智能系统工程问遨的基本方法.课程目标2:能鲂运用编程知识对人工智能问即提出解决方案。5.使用现代工具:能针对人工智能及交叉应用领域的工程问题,开发、选择与使用恰当的技术、资源、硬件平台工具和
4、软件平价工具.5.2选择、使用或开发恰当的软硬件工具及系统资源进行人工智能领域更杂工程问题的模拟、设计和开发:课程目标3:强调培拴学生的动手能力,要求学生通过编写程序来实现人工智能领域中基础程序设计.促使学生形成良好的世界视、人生观和价值观激发学生科技报国的奋发精神.H注:表中1H(高)、Ii(中)”表示课程与相关毕业要求的关联度。四、教学内容,基本要求与学时分配I.理论部分见表2衰2教学内容、基本要求与学时分配敦学内容教学要求,教学重点球点理论学时上机学时对成的课程目标1.PythonM1.1Python语言概述1.2 Python开发环境配置1.3 程序的聪本编耳方法1.4Python小程
5、序解析教学*求I了解PyIhon语言历史与版本;琴被Python开发环境M置.程序的基本编写方法:理解Python小程序解析.点:PyIhOn开发环境配置、廉点,程序的基本津耳方法。221,32. Python三W三2.1 变属类型2.2 运算符号2.3 整型变盘2.4 浮点型变量2.5 类型判断和类型间转换教学要求,掌握变量类型、运算符号、整型变Ji1.浮点型变盘:更深入地理解和学握类型判断和类型间转换,点:类型判断和类型间找换.难点:运算符号.201、2、33.程序的漉程拄M3.1 程序的:种控制结构3.2 程序的if分支结构3.3 3程序的whi1.e循环结构3.4 程序的for循环结构
6、做学暮求$了解程序的三种控制结构;掌握程序的if分支结构、程序的whi1.e循环结构和程序的for循环结构。点一程序的if分支站构。充点:程序的WhiIe循环结构和程序的for循环结构.221、2、34常用内量和系宛数据类型教学要求I现价常用内区数据类型,列衣类型的定义与使用、元组类型的定义与使201.2.31.1列表类里4.2列表类型4.3元组类型4.4字典类型1.5集合类型用:掌握字典类型的定义与使用:了解集合类型的定义与使用。点:字典类型的定义与使用.难点:元组类型的定义与使用。6.人出5.1输入和输出假述5.2命令行参数5.3标准输入和标准输出函数5.4文件和文件对象5,5标准输入、输
7、出和出误流5.6重定向和管道敦学要求,丁就输入输出的定义:掌握命令行参数:掌握标准输入和标准输出函数:掌握文件和文件时象:掌握标准输入、输出和错误流;掌握由定向和管道点,标准输入和标准输出函数。难点I重定向和管道.201、2、3&储谡和舁常处理6.1异常的定义和分类6.2异常处理tryexCePt6.3异常处理fina1.1y和raise6.4异常处理-断言和自定义异常教学要求:了解异常的定义和分类:掌握异常处理Iryexcept:异常处理fina1.1.y和raise:了解异常处理断方和自定义异常:重点I异常处理tryexcept难点:异常处理fina1.1.y和raise.421、2、37
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能程序设计 人工智能 程序设计 教学大纲
