PAGE2/NUMPAGES2
《大数据技术在财务中的应用》课程标准
课程名称:大数据技术在财务中的应用
课程代码:3390095
适用专业:大数据与会计专业
课程性质:专业必修课程
学时:36学时(理论:10实践:26)
学分:2学分
一、课程性质与任务
(一)性质与任务
《大数据技术在财务中的应用》是大数据与会计专业的专业核心课程,以企事业单位、大中小型企业、代理记账公司财务管理岗位需要,按照“任务驱动、工学结合、能力培养”的原则,利用智慧职教SPOC平台资源,结合新道云实训平台,采用讲、练、训相结合的方式,让学生了解Python网络爬虫的基本原理以及网络爬虫项目的流程,能够建立起网络爬虫的基本思维,能够使用Python语言编写网络爬虫程序,对上市公司的财务报表、研报信息等进行抓取,了解反爬及其应对策略。
通过课程教学,为学生树立正确的网络安全意识,具备财务相关信息挖掘的基本技能,胜任相关单位的财务管理岗位工作,对财务数据分析能力的培养起着奠基作用。前导课程为《Excel在财务中的应用》《大数据技术应用基础》,后续课程为《财务机器人应用与开发》《财务大数据分析》。学生通过本课程学习,有助于丰富财务大数据知识,掌握网络爬虫操作技能,树立正确的网络安全意识,培养符合时代发展和职业岗位需要的财务数据抓取实践能力。
(二)课程设计思路
本课程是以行业专家对经济管理类专业所涵盖的岗位群进行任务与职业能力分析为基础,以任务驱动、就业为导向,根据高等职业院校经管类学生的认知特点,结合本课程的教学内容与特点设计的。本课程主要包括以下几个部分:
第一篇原理篇:主要介绍大数据的发展及应用、爬虫的理论基础;
第二篇工具篇:介绍Python爬虫常用库和工具;
第三篇方法篇:介绍静态网页、动态网页及如何抓取,并将抓取的数据保存至csv文件,最后了解一下反爬及其应对策略;
第四篇应用篇:该部分是能力提升的综合案例,运用前面所学工具及方法抓取上市公司财务报表及研报信息。
图1—1《大数据在财务中的应用》课程整体设计
在工作任务引领下,以教师讲授、多媒体演示、平台案例实操、学生实践演练等形式展开教学。要求学生做学结合、边学边做,以培养学生胜任抓取所需数据并对其进行统计分析的职业能力,提高学生实际操作能力,适应该岗位实际运用需要,并为学习掌握其他相关专业主干课程做好铺垫。
教学过程中强调培养学生“坚持学习,勇于探索,守正创新”的职业操守;
通过设计程序,编写、调试代码,培养学生“精益求精”的工匠精神和“谨慎细心”的工作作风;
通过分组学习与实操,培养学生“协作共进、和而不同”的团队意识;
通过不断地学习与创新应用Python工具,弘扬锐意进取的传统美德。通过项目情境培养学生的家国情怀,树立正确的价值观。
二、目标与要求
(一)总体目标与要求
通过本课程的学习,使学生能够掌握爬虫的基本实现原理,了解网络爬虫中的Requests、JSON、urllib、XPath、XPathHelper等库或工具的基本使用方法;
能够掌握编写爬虫脚本的分析思路和流程,能够读懂案例中的网络爬虫程序,能够根据实际应用进行代码的参数调整,能够使用Python编程语言,编写网络爬虫程序,实现对目标数据的爬取。通过对实际案例的演练,能够实现简单的数据处理编程,或者能通过简单易用的软件、工具来解决数据处理的相关问题,加深对专业知识的理解和应用。培养学生根据数据来思考事物、重视事实、追求真理的数据化思维以及依靠数据发现问题、分析问题、解决问题、跟踪问题的数据化管理思维。
(二)具体目标与要求
1.知识目标
(1)了解爬虫基本原理。
(2)了解爬虫常用库及组件。
(3)了解爬虫抓取的常见方式。
(4)掌握静态网页和动态网页抓取方式。
(5)掌握网络爬虫数据存储至csv文件的方法。
(6)了解反爬及其应对策略。
2.能力目标
(1)能使用Requests库中get、post请求方法,构造请求获取响应。
(2)会用XPathHelper插件获取网页元素的XPath路径信息,并用xpath方法解析HTML文档元素。
(3)能够区别静态网页和动态网页。
(4)针对网页数据加载方式的不同,指定抓取方法,并编写Python网络爬虫代码,实现数据抓取。
(5)能够爬取上市公司的财务报表、研报等财务信息。
3.素质目标
(1)培养学生的数字思维
(2)通过实操项目,培养学生从分析中发现问题、洞察问题、解决问题的系统思考能力,并能够用数字提供决策建议的沟通能力
(3)培养责任心、良好的职业道德,具有数字敏感等职业素养。
三、结构与内容
(一)教学内容安排
表3—1《大数据技术在财务中的应用》教学内容课时安排
教学内容
总课时
理论课时
实践课时
第一篇原理篇
4
2
2
项目一: