- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《Python财务数据分析与应用》教学大纲
课程编号:
课程类型:口通识教育必修课口通识教育选修课
√专业必修课□专业选修课
□学科基础课
总学时:32讲课学时:16实验(上机)学时:16
学分:2
适用对象:会计学
先修课程:计算机基础
一、教学目标
该课程是针对会计学专业本科学生开设的,其主要目的是教会学生能够利用python语言处理和分析实际财务数据。本课程以实际工作中的财务数据进行实训教学,达到的教学目标是:增强学生实际动手解决问题的能力,掌握python
编程的基础,学会利用python处理和分析实际财务数据。
二、教学内容及其与毕业要求的对应关系
重点讲授python编程基础、数据结构和数据处理、数据分析方法、数据可视化的基本思路和软件实现,python数据分析的编程是本课程的难点内容,课程拟结合实际工作中的案例数据对该部分内容进行举一反三来强化学生的学习和训练学生的数据分析思维。课程内容以多媒体的课件讲授为主,同时上机应用python对财务数据分析的各常用方法进行实现,上机完成每种方法的练习。采用课堂练习和课后作业方式对学生掌握知识情况进行考核,建议采用开卷或论文
方式进行课程考核,本课程平时成绩占30%,期末考试成绩占70%。
三、各教学环节学时分配
以表格方式表现各章节的学时分配,表格如下:(宋体,小四号字)
教学课时分配
序号
章节内容
讲课
实验
其他
合计
1
Python编程入门
2
2
4
2
Python语言基础
2
2
4
3
Python控制结构
2
2
4
4
Python函数和模块
2
2
4
5
Python数据处理
2
2
4
6
Python数据分析
2
2
4
7
Python数据可视化
2
2
4
8
Python应用案例
2
2
4
合计
16
16
0
32
四、教学内容
第1章Python编程入门
1.1Python语言的特点
1.2Python的环境搭建
1.3JupyterNotebook的基本使用方法
教学目标:
1.Python语言的特点
2.Python的环境搭建
3.JupyterNotebook的基本使用方法
教学重点、难点:Python语言、Python编程应用
课程的考核要求:
1.基于JupyterNotebook应用环境的Python编程应用。
复习思考题:
1、了解Python在大数据分析领域的地位。
2、Anaconda与Python有什么关系和区别?
第2章Python语言基础
2.1变量、常量和赋值
2.1.1变量(标识符)命名规则
2.1.2输入与输出
2.1.3查看数据库
2.2基本数据类型
2.2.1数值类型
2.2.2字符串类型
2.2.3其他类型
2.2.4数据类型转换
2.3组合数据类型
2.3.1列表(List)
2.3.2元组(Tuple)
2.3.3集合(Set)
2.3.4字典(Dict)
2.4表达式与运算符
2.4.1算术运算符
2.4.2比较运算符
2.4.3赋值运算符
2.4.4逻辑运算符
2.4.5运算符优先级规则
2.4.6常见的列表运算符
教学目标:
1.变量、常量,掌握赋值操作的用法。
2.基本数据类型的概念及其应用。
3.组合数据类型的概念,掌握创建、新增、修改、删除等操作。4.表达式和运算符的用法,熟悉运算符优先级。
教学重点、难点:基本数据类型的概念及其应用,表达式和运算符的用法,运算符优先级。
课程考核要求:
1.熟练掌握基本数据类型应用。
2.掌握python代码编写中,对数据类型进行创建、新增、修改、删除等操作。
复习思考题:
如何创建、新增、修改、删除相关数据?财务工作中哪些时候可能会用到这几种情况?
第3章Python控制结构
3.1程序结构简介
3.2顺序结构
3.3选择结构
3.3.lif语句
3.3.2If语句的嵌套
3.3.3条件表达式
3.4循环结构
3.4.1while语句
3.4.2for语句
3.4.3range()函数
3.4.4enumerate()函数
3.4.5continue、break以及else子句
3.4.6循环嵌套
教学目标:
1.顺序结构
2.选择结构
3.循环结构
教学重点、难点:Python三种结构
课程考核要求:
1.熟练应用顺序结构
2.熟练应用选择结构
3.熟练应用循环结构
复习思考题:
顺序结构、选择结构和循环结构分别是什么?在什么情况下应该使用它们?
第
文档评论(0)