《Python程序设计》教学大纲课程概况.docx
《《Python程序设计》教学大纲课程概况.docx》由会员分享,可在线阅读,更多相关《《Python程序设计》教学大纲课程概况.docx(8页珍藏版)》请在第壹文秘上搜索。
1、Python程序设计教学大纲一、课程概况课程名称(中文)Python程序设计课程代码课程名称(英文)ProgramminginPython课程属性专业选修课学时48学分2.5开课单位金融与数学学院开课学期5适用专业金融工程是否核心课否二、课程描述Python目前是世界最流行的编程语言之一,其语法简单、但功能强大,编写简洁且可读性好。Python的另一重要优势是能够与各种编程语言对接,因此它能够用简单的语法结构封装其他编程语言最优先的程序代码。Python目前广泛的应用到金融工程、金融科技、互联网金融等领域。本门课程是一门基础课,适用于没有接触过任何编程语言的学生。通过本门课的学习,让学生了解程
2、序设计的基本方法,掌握PyIhOn语言基木语法,能够应用到常见的金融模型当中。三、课程目标课程目标目标要求权重课程目标1系统掌握Python程序设计的原理及过程,熟悉Python运行原理,理解利用程序设计语言解决实际问题的过程和思路;能够运用PyIhon进行简单的程序设计并应用到常见的金融模型分析中;能够运用Python进行简单的数据处理。0.6课程目标2通过Python的一些程序设计培养学生“计算思维”,让学生能够深刻理解问题的特性并善于利用计算机解决问题;将Python与金融工程原理相结合,让学生尝试解决包括金融产品定价、交易策略设计、金融风险管理等实际金融问题。0.4四、课程目标与毕业要
3、求指标点对应关系课程目标支撑的毕业要求支撑的毕业要求指标点课程目标14.知识运用(M)能熟练使用各种金融行业软件与数据分析软件,熟悉基本的金融模型,并可以熟练编写应用程序对金融数据进行分析,熟练掌握数据库工具的使用,具有较强的金融定量分析能力。5.技术融合(三)技术融合。熟悉。ffice的高级应用,掌握宏编程技术,掌握Python等高级程序语言设计方法,熟练应用现代信息技术,掌握数据分析方法。课程目标22.专业知识(L)具有扎实的自然科学基础知识和经济学基础知识,掌握经济学、金融学和金融工程的基础理论与基本知识,具备扎实的数学、统计学与计算机基础,熟悉金融方面的有关方针、政策和法律法规,了解金
4、融工程的发展方向和最新成就。4.知识运用(M)能熟练使用各种金融行.业软件与数据分析软件,熟悉基本的金融模型,并可以熟练编写应用程序对金融数据进行分析,熟练掌握数据库工具的使用,具有较强的金融定量分析能力。5.技术融合(三)技术融合。熟悉OffiCe的高级应用,掌握宏编程技术,掌握Python等高级程序语言设计方法,熟练应用现代信息技术,掌握数据分析方法。五、课程教学内容第一章概论课程目标课程目标1、2支撑关系教学目标掌握Python相关的背景知识教学重点了解Python的背景知识及相关特点;了解Python在金融大数据中的应用教学难点让学生接受新的编程软件的思想学时2学时。教学方法讲授法、举
5、例法主要内容L计算机的概念2 .计算机编程3 .Python的概述4 .Python在金融大数据中的应用5 .第一个程序“HelloWoHd”学习方法自主学习第二章Python变量和基本数据类型课程目标课程目标1、2支撑关系教学目标掌握Python变量和基本数据类型;理解数字类型的操作教学重点变量和基本数据类型教学难点数字类型的操作学时6学时。教学方法讲授法、案例法主要内容L变量的命名和使用2 .数值3 .字符串4 .元组5 .集合6 .字典7 .Python相关的公有方法学习方法自主学习第三章Python的列表课程目标课程目标1、2支撑关系教学目标掌握列表是什么以及如何使用列表元素;掌握元组
6、方法教学重点掌握如何使用列表元素与元组;理解列表与元组的区别教学难点理解代表性启发理论。学时4学时。教学方法讲授法、案例法、举例法主要内容1.列表是什么8 .修改、添加和删除元素9 .组织列表10 使用列表时避免索引错误11 操作列表学习方法自主学习第四章IF判断语句课程目标课程目标1、2支撑关系教学目标掌握条件测试,以检查感兴趣的任何条件。学生将学习简单的if语句,以及创建一系列复杂的if语句来确定当前到底处于什么情形。教学重点掌握if语句的编写教学难点掌握多种类型的if语句学时4学时。教学方法讲授法、案例法主要内容1.一个简单示例12 条件测试13 if语句14 使用if语句处理列表15
7、设置if语句的格式学习方法自主学习第五章For循环与While循环课程目标课程目标1、2支撑关系教学目标掌握for循环中执行更多的操作;掌握如何接受用户输入,让程序能够对其进行处理;如何让程序不断地运行,让用户能够根据需要出入信息,并在程序中使用这些信息教学重点For循环语句的使用;WhiIe循环语句的使用教学难点如何编写for和WhiIe语句学时4学时。教学方法讲授法、案例法、举例法。主要内容1.在for循环中执行更多的操作2 .函数input()的工作原理3 .WhiIe循环简介4 .使用WhiIe循环来列表和字典学习方法自主学习第六章函数课程目标课程目标1、2支撑关系教学目标掌握编写函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序设计 Python 程序设计 教学大纲 课程 概况