《Python程序设计A》教学大纲.docx
《《Python程序设计A》教学大纲.docx》由会员分享,可在线阅读,更多相关《《Python程序设计A》教学大纲.docx(9页珍藏版)》请在优知文库上搜索。
1、Python程序设计A教学大纲适用意围:2O2X版本科人才培养方案涕程代码:08150261课程性质:专业必修课学分:4学分学时:N学时(理论48学时,实验16学时)先修课程:C程序设计后续课程:数据采集与预处理、数据挖掘技术、数据可视化适用专业:数据科学与大数据技术开课单位:计算机科学与技术学院一、课程说明Python程序设计AJ是数据科学与大数据技术专业学生的专业必蟋课。该课程的主要任务是掌握Py1.hon语言的语法知识和编程思想,具侪熟练的PyihtHi编程技能和面向时象程序设计能力,能多嫁合运用所学知识,熟练掌握阅读和分析程序的方法和技巧,熟练笑握调试Python程序的方法;养成良好的
2、程序设计风格,Ife里使用Python语言解决实际应用问题,最终掌握发现问应、分析问应和解决同区的能力及自学新知识的能力,同时为学习后续课程打下坚实的基础.二、课程目标通过本理程的学习,使学生达到如下目标:iH.,1.1.1:掌握Python谙才中的语法基础知识,熟练使用选择谓旬和循环语句,学握列表、元组、字蜒,集合和字符串等序列结构的用法,拿押函数的使用、文件及目录的操作,理解面向对象编程思想,能够使用Py1.hon语言解决相关工程问题。课程目标2:掌握使用Python语言进行项目开发的方法和技术,能鲂根据大数据技术领域的实际问题进行方案设计和程序实现.课程目标3:能研针对大数据技术额域的复
3、杂工程问他.使用Py1.hon语言解决数据的采集、存储、分析、可视化等问题,同时在实践过程中枳极培秆社会主义核心价值观,树立正确的审美观念和劳动观念。三、课程目标与毕业要求Python程序设计AS课程教学目标对数据科学与大数据技术亨业毕业要求的支撑见表1鼻程教学目标与毕业要求关系毕业要求指标点獴程目标支獐91.工e知织1.3掌握相关门然科学知识、工程法础知识和思M方法,能终将其用于解决数据科学与大数据技术领域的亚杂工程问起,能够将数据科学与大数据技术专业知识用于对发架工程问遨解决方案的分析与优化。课程目标1;拿提PythOn语言中的语法葩础知识,熟练使用选和语句和循环语句,掌握列表、元组、字典
4、、集合和字符串等序列结构的用法,掌握函数的使用、文件及目录的操作,理解面向对象泰程思妞,能钙根据实际向题进行程序设计。I1.4.研九1.2能弊将于科学原理并采用科学方法对数据科学与大数据技术领域相关问IS选择研究路线.并设计实脸方案.课程目标2:拿握使用Python语言进行项目开发的方法和技术,能终根据人数据技术领域的实际问题进行方案设计和程序实现.H5.使用现代工具5.1针对数据科学与大数据技术领域的&杂工程问SS,能终选择和使用适合的信息检索工具获取信息.课程目标3:能第针对大数据技术领域的狂杂工程问题,使用Python语言解决数据的采集、存储、分析、可视化等问题.同时在实践过程中积极培育
5、社会主义核心价值观.树立正确的市关规会和劳动观念。I1.注,表中-H(XM(中)*表示课程与相关毕业要求的关联度.四、教学内容,基本要求与学时分配I.理论部分理论部分的教学内容、基本要求与学时分配见表2。表2教学内容、答本要求与学时分配敦学内容教学要求,教学凝点难点理论学时实验学时对应的獴程目标1Python1.1Python语古的发展历程和特点1.2 Python开发环境的安装与使用1.3 Python代码规范1.4 模块的导入教学央求,(1)理解Py1.hon语言的特点。(2)掌握Python开发环境ID1.E的安装与使用.(3掌握Python程序中的缩进、注择和语句分行等代码规范。(4)
6、掌握使用import关键字导入模块的三种方式.点;PyIhon语言的特点和代码规范;开发环境ID1.E的安装与使用:模块的导入方式.难点:模块的导入方式.212.PnhOn语音若诚2.1常量与变鬓2.2基本数据类型2.3运灯符与友达式2.1常用内置函数教学察求:(1)理解Python中的变量类型。(2)了解Python中的关健字。(3)掌握整型、浮点类型和布尔类型的使用。(4)掌握常用运总符的使用.(5)理解掌握常用内置函数的使用.点:变斌的类型和命名:数据类型,立术运算符、关系运算符、设辑运算符和微值运算符:常用内置函数.难点,变出的类型.数据类型转换.range()和。Va1.o内置函数.
7、64I3.流程控制3.1条件表达式3.2选择结构3.3循环结构教学要求,(1)熟练掌握if语句的用法.(2熟练掌握whi1.e循环语句、for循环语句的用法.(3)理解break与continue语句的区别.(4)熟练使用两重循环解决简单问四.点:M语句;WhiIe循环语句,forHS环语句break与continue语句的作用,难点:选择结构的嵌套break与continue语句的区别,循环的嵌套。61I4.序列结构1.1列表4.2元坦4.3字典44集合教学要求:(1)掌握列表对象的创建、捌除和元素的访问。(2)掌握使F1.1.列表的常用方法、运算符、列非推导式和切片对列衣的操作.(3)掌握
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序设计A Python 程序设计 教学大纲