《python程序设计》实习 实训课程教学大纲.docx
《python程序设计》实习/实训课程教学大纲
一、课程简介
课程中文名
python程序设计实训
课程英文名
PythonProgrammingPractice
双语授课
£是?否
课程代码课程学分
1
周(学时)
2周(24学时)
备注:每周计12学时
课程类别
□专业认知实习
□专业见习
□工程实训
□毕业实习
?其他?实训课
课程性质
?必修
□选修
□其他
课程形态
□线上
?线下
□线上线下混合式
□社会实践
□虚拟仿真实验教学
考核方式
□闭卷□开卷□课程论文□课程作品?汇报展示?报告
?课堂表现□阶段性测试?平时作业□其他(可多选)
开课学院
财经学院
开课
系(教研室)
金融系
面向专业
金融工程
开课学期
第2学期
课程负责人
赵小康
审核人
余函
先修课程
Python程序设计
后续课程
数据挖掘、数据可视化等
选用教材
黑马程序员.Python快速编程入门第二版[M].北京:人民邮电出版社,2021年1月.
参考书目
张迎新.Python程序设计任务驱动式教程[M].北京:清华大学出版社,2021年11月
课程资源
/
课程简介
本课程为金融工程专业的专业教育必修课。课程将系统学习?Python?语言,高效编写程序,掌握利用计算机解决问题的基本方法和过程;培养学生利用?Python基础知识编写程序的能力,及有效利用编程手段解决实际问题。通过学习,学生能够在全面了解Python程序设计语言历史、现状与发展趋势的基础上,系统掌握Python的基本概念、编程思想及程序设计技术,具备一定的Python程序设计技能,具备独立开发Python简单项目的能力,为后续金融经济大数据挖掘、处理、分析打下坚实的基础,毕业后能综合运用所学知识解决、处理实际问题。
二、课程目标
表1?课程目标
序号
具体课程目标
课程目标1
能培养学生计算机的基础知识,启发学生的计算机思维,培养批判思维、逻辑思维和计算思维,培养科学素养,培养多学科交融意识,拓宽广博视野、培养国际化意识。
课程目标2
能掌握?Python?语言程序设计的基本知识,包括?Python?语言的基本数据类型,指令流控制结构,函数的使用及设计,组合数据类型等程序设计基础知识,使学生具备对Python?语言编程总体概念的理解,掌握利用?Python?语言的语法元素和编程模式编写简单程序的能力。
课程目标3
能利用?Python?语言解决完整实际问题的能力,培养编程能力和动手实践能力,培养沟通表达和团队协作能力,培养发现问题、分析问题、解决问题能力。
表2-1课程目标与毕业要求对应关系
毕业要求
指标点
课程目标
毕业要求4:专业能力【H】
4.4:能对金融产品进行设计和分析,解决金融风险管理中的问题。
课程目标2
毕业要求7:创新创业【M】
7.2:能够创造性解决金融问题,具有专业敏感性,在激烈的市场竞争和国际竞争中敢于创新、善于创新。
课程目标3
毕业要求8:终身学习【L】
8.1:具有终身学习和专业发展意识,主动了解国内外金融发展动态,能够适应时代和金融发展需求,进行学习和职业生涯规划。
课程目标1
三、教学内容及要求
(一)学习内容
实验1:Python基本语法和数据类型实验
实验2:Python控制结构实验
实验3:函数和代码复用实验
实验4:组合数据类型实验
实验5:文件和数据格式化实验
实验6:python计算生态与常用库实验
实验7:python程序设计实验
(二)时间安排
实验1:3课时
实验2:3课时
实验3:3课时
实验4:3课时
实验5:3课时
实验6:3课时
实验7:6课时
(三)工作流程
上机操作
(四)业务指导
由授课老师对学生的实训过程进行指导。
四、课程考核
(一)考核内容与考核方式
表4.1课程目标、考核内容与考核方式对应关系
课程目标
考核内容
所属环节
考核
占比
考核方式
课程目标?1
1.Python基本语法和数据类型实验
1
30%
实验报告
实验操作
作业完成
汇报展示
2.Python控制结构实验
2
3.组合数据类型实验
4
课程目标?2
1.函数和代码复用实验
3
30%
实验报告
实验操作
作业完成
汇报展示
2.文件和数据格式化实验
5
课程目标?3
1.python计算生态与常用库实验
6
40%
实验报告
实验操作
作业完成
汇报展示
2.python程序设计实验
7
表4.2课程目标与考核方式矩阵关系
课程
目标
考核方式
考核占比(此处需与上表基本一致)
实验报告60%
实验操作10%
汇报展示10%
作业完成20%
课程目标1
30%
30%
30%
30%
30%=60%*30%+10%*30%+10%*30%+20%*30%
课程目标2
30%
30%
30%