《Python金融大数据分析》课程教学大纲_第1页
《Python金融大数据分析》课程教学大纲_第2页
《Python金融大数据分析》课程教学大纲_第3页
《Python金融大数据分析》课程教学大纲_第4页
《Python金融大数据分析》课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Python金融大数据分析》课程教学大纲一、课程基本信息开课单位课程类别专业核心课程课程名称Python金融大数据分析课程编码开课对象开课学期4学时/学分总学时64、理论课学时32、实践学时32先修课程无课程简介:《Python金融大数据分析》是数字经济专业的必修课程。Python语言是一门开源的高级动态编程语言,支持命令式编程、函数式编程、面向对象程序设计,语法简洁清晰,并且拥有大量功能丰富而强大的标准库和扩展库。作为一门优秀的综合语言,Python的宗旨是简明、优雅、强大,在人工智能、云计算、金融分析、大数据开发、WEB开发、自动化运维、测试等方向应用广泛,已是全球最流行的语言。本课程旨在培养学生的编程思维和面向对象的程序设计思想;能够设计针对大数据复杂工程问题的解决方案,设计满足特定需求的模块,能够熟练的应用Python语言知识开发、选择与使用恰当的现代工程工具和信息技术工具,包括对大数据复杂工程问题的预测与模拟,并能够理解其局限性。并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素;能够树立探索真理、追求真理的科学精神,遵守计算机的行业规则,具有较强的中华民族使命感和荣誉感。二、课程目标与教学要求课程目标:本课程要求学生达到如下毕业要求:(1)知识应用能力:系统掌握Python基本概念、编程思想以及程序设计技术,能够将所学知识应用于解决海量数据地存储以及大数据专业领域管理问题。(2)综合能力:能够针对大数据复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,能胜任企业软件研发以及科研院所的研发。(3)设计能力:Python可以更好地和大数据对接,设计符合大数据存储与使用要求的大数据应用方案,并能够在设计环节中体现创新意识,考虑经济、社会、安全等问题。(4)终身学习能力:能够跟踪大数据技术前沿,不断更新知识结构、提升职业素养,适应大数据行业及相关职业发展。教学要求:通过本课程的学习,使学习者在全面了解Python技术历史、现状与发展趋势的基础上,系统掌握Python基本概念、编程思想以及程序设计技术,具备熟练的Python编程技能和面向对象软件设计技术思想。通过学习,提高程序设计水平和计算机应用能力,利用现代化专业知识和手段,解决社会问题。能胜任企业软件研发以及科研院所的研发、教学任务。尊重科学,能够熟练地综合应用Python技术和面向对象的思想编写程序解决现实生活中的问题。三、教学内容与课程目标《Python金融大数据分析》教学内容与课程目标章次教学内容教学要求(学生学习预期成果)学时教学方式课程目标第一章章名:Python环境安装配置知识点:1.Python语言概述2.Python开发环境的下载和安装3.Python语言开发环境配置重点:Python语言开发和运行环境的配置难点:Python新旧版本的主要区别(1)了解程序设计语言的发展过程及Python版本更迭过程和新旧版本的主要区别;(2)理解Python语言的特点以及其重要性;(3)掌握Python语言开发和运行环境的配置方法。2讲授法、网上助学式、多媒体(1)(4)第二章章名:Python基础实战知识点:Python语法基础变量和赋值运算符与表达式函数模块重点:变量和赋值难点:turtle库的使用(1)了解Python标准库的导入与使用;(2)掌握Python语言的基本语法,包括缩进、变量、命名等,掌握Python语言绘制图形的一般方法;(3)理解解决问题的一般方法。4讲授、自学辅导式、网上助学式、多媒体、案例式、作业1次(1)(4)第三章章名:Python流程控制实战知识点:1.顺序结构2.选择结构3.循环结构重点:选择结构、循环结构难点:循环结构了解程序的基本结构,了解流程图的绘制方法;掌握程序的分支结构,会运用if语句实现分支结构;(3)掌握程序的循环结构,运用for语句和while语句实现循环结构。6启发式、自学辅导式、网上助学式、多媒体、作业1次(1)(2)(3)第四章章名:Python组合数据类型实战知识点:1.列表2.元组3.字典4.集合重点:列表、字典难点:切片(1)了解4种数据类型的基本概念(2)能够使用切片访问数据(3)掌握4种数据类型的用法4启发式、自学辅导式、网上助学式、多媒体、案例式、作业1次(1)(2)(3)第五章章名:函数实战知识点:1.函数的基本概念和用法2.函数的参数传递3.函数的递归4.常用函数重点:函数的定义和调用难点:参数的传递以及变量的作用范围理解函数的参数传递过程以及变量的作用范围;掌握函数的定义和调用方法;(3)理解递归的定义和使用方法;(4)了解lambda函数的使用。4启发式、自学辅导式、网上助学式、多媒体、自主探究式、作业1次(1)(2)(3)第六章章名:文件操作实战知识点:1.文件基本操作2.目录操作3.jieba库4.wordcloud库重点:文件基本操作难点:jieba库、wordcloud库掌握文件的读写方法以及打开和关闭等基本操作;(2)掌握jieba库和wordcloud库的用法。4启发式、自学辅导式、网上助学式、多媒体、作业1次(1)(2)(3)(4)第七章章名:错误和异常处理知识点:1.程序错误概述2.异常处理3.断言处理重点:异常处理难点:断言处理掌握程序错误的基本概念(2)掌握异常处理的基本用法4启发式、自学辅导式、网上助学式、合作式(1)(2)(3)第八章章名:字符串和正则表达式实战知识点:1.字符串常用操作2.正则表达式3.元字符4.re模块重点:元字符难点:re模块了解字符串和正则表达式的基本概念掌握字符串的常用操作掌握正则表达式的基本用法6启发式、自学辅导式、网上助学式、多媒体(1)(2)(4)第九章章名:NumPy数值计算知识点:创建数组对象;通过索引访问数组;创建NumPy矩阵;读写文件;使用数组进行简单的统计分析重点:使用数组进行统计分析难点:NumPy矩阵1.了解NumPy数组的基本概念;2.掌握NumPy创建多维数组与生成随机数的方法;3.掌握数组的索引与变换;4.能够使用NumPy进行文件读写和统计分析;4启发式、自学辅导式、网上助学式、多媒体、作业1次(1)(2)(4)第十章章名:Pandas数据分析知识点:件;DataFrame间数据;数据透视;数据聚合重点:DataFrame数据聚合难点:数据透视;数据聚合1.Pandas2.掌握文件和数据库数据的读取;3Pandas行基本的统计分析;6启发式、自学辅导式、网上助学式、多媒体、作业1次(1)(2)第十一章章名:Matplotlib绘图知识点:pyplot的基础语法;散点图;折线图;直方图;饼图;箱线图;图形应用重点:图形绘制;图形应用难点:图形应用1.Matplotlib2.Matplotlib4启发式、自学辅导式、网上助学式、多媒体、作业1次(2)(4)第十二章章名:Python数据库编程知识点:数据库概述;Python操作MySQL数据库;Python操作SQLite数据库重点:数据库访问操作难点:数据库访问操作1.数据库的基本概念;2.掌握数据的访问方法;3.能够使用Python访问和操作数据库,完成数据读写。4启发式、自学辅导式、网上助学式、多媒体、作业1次(1)(2)(4)第十三章章名:Python网络爬虫知识点:爬虫基础;urllib库;requests库;XPath解析;BeautifulSoup库;动态爬虫重点:BeautifulSoup库、动态爬虫难点:动态爬虫1.了解爬虫的基本概念;2.掌握BeautifulSoup的库的方法;3.能够使用爬虫从网站爬取数据;6启发式、自学辅导式、网上助学式、多媒体、作业1次(1)(3)第十四章章名:Python金融大数据分析知识点:机器学习概述;监督学习;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论