《《Python科学计算》教学大纲.docx》由会员分享,可在线阅读,更多相关《《Python科学计算》教学大纲.docx(3页珍藏版)》请在第壹文秘上搜索。
1、Python科学计算教学大纲英文名称:PythonScientificcalculation课程类型:专业课学时/学分:48/3(讲课学时:32上机学时:16一、课程性质与任务本课程是计算机科学与技术、计算机网络、大数据相关专业学生掌握大数据分析技术的一门专业课程.Python是进行数据分析所需要掌樨基础性谱=和分析工具.本课程在教学内杵方面卷曳以Python喟言讲解及Python语言数据分析工具包应用为主.通过一系列的Python语言科学计算训练项目,培养学生具有一定的使用Python语言进行科学计徵和应用实践能力.二、课程教学的基本目标1 .掌握Python基本编程语言知识,了解Pytho
2、n在科学计算中常用的类库及数据分析过程。2 .掌拂Python常用的科学计算基础库,具有府用Python语有解快数据分析中实际问起能力。3 .掌握Python处理各种文本数据、EXCel数据文件、数据库数据的方法。4,掌押数据可视化的方法,并能根据相应的数据集设计合理的可视化方案,5能好根据实际应用,设计正确合理的科学计算.数据分析的方案.并能iE确实施该方案.三、课程与其他课程的联系1 .先修课程:C+、Java、C#等面向对纵程序设计语古2 .后续课程:大数据技术导论、HadooP在大数据中应用、机器学习四、教学时数分配表章节序号章节名称章节内容课堂讲授实验小计第一章科学计修概述Pytho
3、n概述Python开发环境部署Python科学计算与可视化常用类库22第二章Python基础施木语法发杂数据类型224流程控制函数类文件操作第三章说/写文件读/写文木文件读/写CSV文件读/写Excel文件读/写JSON文件426第四欧访问数据席SQ1.jte3数据库数据的。入、修改及删除SQUte3数据由数据的在血MySQ1.数据库操作类的实现MySQ1.数据库的访问426第五章NUmPy数据处埋NumPy基础NumPy数组操作NUmpy应用实例628第六章Pandas科学计算Pandas概述Pandas数据站柩JPandas数据操作Pandas应用案例628第七章SaPy科学计算SeiPy
4、概述SCiPy科学方法SCiPy应用实例SciPy延展22第八章数据可视化之Matplotlib图我的翦本构成元泰笫一个Matplotlib绘图程序绘制柱状图绘制饰状图绘制放点图综合应用实例224第九聿数据可视化之SeabornSeabom简介、安装和使用Seaborn的样式绘制直方图和密度曲线图条形图散点图箱线图小提弹图综合应用实例224第卜京数据可视化之PyechartsPyeChartS简介、安装和使用PyeChartS常用图表柱状图折线图饼状图词云图224雷达图综合应用实例总计321648五、教学方法1 .以案例讲授及演示为主,课常讨论、学生PPT展示以及启发式的教学方法.2 .加强互动教学,采用多媒体教学方式,学生与案例讨论相结合,提高学生解决实际问题的能力.六、考核及成绩评定方式最终成绩由平时作业成绩、期末成绩和小论文成绩等组合而成.各部分所占比例如下:平时作业成绩;:10出勤以及课堂情况,主要考核对每堂课知识点的理解和掌握程度上机成绩:30主要考核数据处理分析能力.期末考试成缄:60t.主要考核Python数据分析联本理论,Python机器学习数据分析算法、PythOn数据库技术、数据UJ机化技术等。七、参考书目王英通张文胜W晓臻PyIhon科学计策电子工业出版社2022.1