经济文库 - 千万精品文档,你想要的都能搜到,下载即用。

6-11 《Python程序设计》教学大纲.docx

Resurgam6 页 28.383 KB 访问 862.97下载文档
6-11 《Python程序设计》教学大纲.docx6-11 《Python程序设计》教学大纲.docx6-11 《Python程序设计》教学大纲.docx6-11 《Python程序设计》教学大纲.docx6-11 《Python程序设计》教学大纲.docx6-11 《Python程序设计》教学大纲.docx
当前文档共6页 2.97
下载后继续阅读

6-11 《Python程序设计》教学大纲.docx

附件1: 《Python程序设计》教学大纲 一、课程基本信息 专业课程 课程类别 课程性质 选修 课程属性 理论 课程名称 Python程序设计 课程英文名称 Python Programming 课程编码 F06ZX09E 适用专业 金融学 考核方式 考试 先修课程 大学计算机 总学时 48 学分 实验学时/实训学时/ 实践学时/上机学时 3 理论学时 24 实验学时:24 二、课程简介 《Python程序设计》是我院面向金融学专业开设的一门专业拓展选修课。Python语法的 精确和简洁,以及它大量宝贵的第三方工具使它成为处理金融行业的错综复杂的事务的可靠 的选择。本课程是通过对程序设计基本方法、Python语言语法、基本算法、文件操作、数据 分析处理与可视化等知识的学习,培养计算思维,训练学生的编程能力。通过这门课程的学 习,使学生在全面了解的基础上,系统掌握Python基本概念、编程思想以及程序设计技术, 具备熟练的Python编程技能,能够熟练地综合应用Python技术编写程序解决现实生活中的问 题,可以使学生掌握一门可直接用于求解复杂专业问题的编程语言,提高学生利用计算机解 决问题的能力。 三、课程教学目标 课程教学目标 知 识 目 标 支撑人才培养规格指标点 目标1: 掌握Python语言程序设计的基本知识, 熟练运用现代信息管理技 理解Python的编程模式,熟练掌握 术进行专业文献检索、数 Python的顺序、分支、循环三种基本 据处理、模型设计等 结构,理解并熟练应用基本数据类型 及组合数据类型。 支撑人才培养规格 工具性知识 能 力 目 标 目标2: 熟练运用Python基本数据类型以及不 同领域的Python扩展模块等特性来解 能够对各种国内外的金融 决实际应用问题;能够识读和编写较 信息加以甄别、整理和加 复杂程度的程序;具有计算思维能力、 工和辨析 创新能力和发现问题、分析问题和解 决问题的能力。 素 质 目 标 目标3: 通过本课程的学习,培养学生必须具 备的坚持不懈的学习精神,严谨治学 的科学态度和积极向上的价值观和创 新创业理念,并具备健康的体魄和心 理素质,逐步在学习实践中建立计算 思维和信息素养,为未来的学习、工 作和生活奠定良好的基础。 实践应用能力 能够掌握有效的学习方法, 培养持续学习意识,能主动 接受终身教育; 能够应用现代科技手段进 行自主学习; 自主与终身学习 能力 适应金融理论和实践快速 发展的客观情况,具有对实 际问题进行综合分析和解 决的能力 四、课程主要教学内容、学时安排及教学策略 (一)理论教学 教学模块 学时 主要教学内容与策略 重点:Python的优点;开发环境搭建;基本语法。 难点:Python开发环境的配置 Python语 言基础 4 思政元素:介绍Python程序设计的技术历史,当前 Python技术发展现状,培养学生科学探索精神。 教学方法与策略:讲授法、案例教学法,采用启发 式教学,知识原理突出重点,应用技术能力重点加 强实践,拓宽学生学习思路。 学习任务安排 支撑 课程 目标 课前:预习、 查阅相关文 献 课堂:理论 目标1 学习和实践 目标3 课后:复习 教学内容, 独立完成作 业和课后拓 展思考 数值类型 与程序流 程控制 序列类型 (字符串、 元组、列 表) 6 重点:数值类型;程序的三大基本控制结构(顺序、 课前:预习、 选择、循环结构) 查阅相关文 献 难点: 循环嵌套结构 课堂:理论 目标1 学习和实践 思政元素:通过嵌套解题方法,让学生们认识科学 目标2 课后:复习 目标3 方法的重要性。 教学内容, 独立完成作 教学方法与策略:讲授法、案例教学法,采用启发 业和课后拓 式教学,知识原理突出重点,应用技术能力重点加 展思考 强实践,拓宽学生学习思路。 4 课前:预习、 查阅相关文 重点:字符串、列表与元组的定义以及它们的使用; 献 课堂:理论 目标1 难点:二维列表的处理 学习和实践 目标2 课后:复习 目标3 教学方法与策略:讲授法、案例教学法,采用启发 教学内容, 式教学,知识原理突出重点,应用技术能力重点加 独立完成作 强实践,拓宽学生学习思路。 业和课后拓 展思考 4 课前:预习、 查阅相关文 献 课堂:理论 目标1 学习和实践 目标2 课后:复习 目标3 教学内容, 独立完成作 业和课后拓 展思考 重点:字典与集合的定义以及它们的使用 字典与集 合 文件与数 据可视化 难点: 处理复杂数据信息的方法 教学方法与策略:讲授法、案例教学法,采用启发 式教学,知识原理突出重点,应用技术能力重点加 强实践,拓宽学生学习思路。 6 重点:文件的读写方法以及打开和关闭等基本操作、 第三方库的使用、数据可视化; 课前:预习、 查阅相关文 献 难点:数据可视化 课堂:理论 目标1 思政元素:选取素材进行数据统计、可视化处理等 学习和实践 目标2 教学,在学习和实践中培养学生的逻辑思维和计算 课后:复习 目标3 思维能力;培养学生精益求精、学以致用的精神。 教学内容, 独立完成作 教学方法与策略:讲授法、案例教学法,采用启发 业和课后拓 式教学,知识原理突出重点,应用技术能力重点加 展思考 强实践,拓宽学生学习思路。 (二)实践教学 实践 项目名称 类型 实 验 Python语 言基础及 数值类型 的应用 学 时 主要教学内容 项目 类型 项目 要求 支撑课 程目标 验证 每人独立 完成实验 任务。认 真填写实 验报告并 按要求提 交 目标1 目标3 验证 每人独立 完成实验 任务。认 真填写实 验报告并 按要求提 交 目标1 目标3 验证 每人独立 完成实验 任务。认 真填写实 验报告并 按要求提 交 目标1 目标2 目标3 验证 每人独立 完成实验 任务。认 真填写实 验报告并 按要求提 交 目标1 目标2 目标3 验证 每人独立 完成实验 任务。认 真填写实 验报告并 按要求提 交 目标1 目标2 目标3 重点:Python版本选择与安装;Python 中对象的表达与操作、代码的编写规范、 数值类型的使用。 4 难点:常用指令与常用函数的使用。 思政元素:要求学生处理实验数据必须 坚持实事求实、严谨的科学态度。 重点:程序的三大基本控制结构(顺序、 选择、循环结构) 实 验 Python程 序控制结 构 6 难点: 循环嵌套结构 思政元素:要求学生处理实验数据必须 坚持实事求实、严谨的科学态度。 实 验 序列类型 (字符串、 8 元组、列表) 的应用 重点:字符串、列表、元组的特点以及 处理方法;Python中的常见数据结构及 其使用差异。 难点:利用字符串、列表解决实际应用 问题 思政元素:要求学生处理实验数据必须 坚持实事求实、严谨的科学态度。 重点:字典、集合的特点以及处理方法; Python中的常见数据结构及其使用差异 实 验 字典与集 合的应用 2 难点:字典的具体应用 思政元素:要求学生处理实验数据必须 坚持实事求实、严谨的科学态度。 重点:文件的使用;数据的可视化处理 实 验 文件与数 据可视化 操作 4 难点:数据的读取与可视化 思政元素:要求学生处理实验数据必须 坚持实事求实、严谨的科学态度。 备注: 项目类型填写验证、综合、设计、训练等。 五、学生学习成效评估方式及标准 考核与评价是对课程教学目标中的知识目标、能力目标和素质目标等进行综合评价。在 本课程中,学生的最终成绩是由平时成绩、期末考试等两个部分组成。 1.平时成绩(占总成绩的40%):采用百分制。平时成绩分作业(占30%)和考勤(占 10%)两个部分。评分标准如下表: 等级 优秀 (90~100分) 良好 (80~89分) 中等 (70~79分) 及格 (60~69分) 不及格 (60以下) 评 分 标 准 1.作业;2.考勤 1.能独立完成作业,代码书写规范,有详细设计思路,代码有注释;程序 运行结果准确无误。 2.除因病假公假,无缺课、无迟到 1.代码书写较为规范,设计思路基本清楚,代码有少量注释;程序运行结 果基本正确。 2.除因病假公假,无缺课、迟到早退累计不得超过2次 1.代码书写较为规范,代码思路基本清晰;程序运行结果有少量错误。 2.除因病假公假,缺课累计不得超过1次、迟到早退累计不得超过3次。 1.代码书写基本规范;程序运行结果有较多错误,但能在老师或同学帮助 下完成。 2.除因病假公假,缺课累计不得超过2次、迟到早退累计不得超过3次 1.作业提交缓慢,存在严重抄袭作业,程序无法运行。 2.除因病假公假,缺课累计超过3次或迟到早退累计超过5次 2.期末考试(占总成绩的60%):采用百分制。期末考试的考核内容、题型和分值分配 情况请见下表: 考核 模块 Python简介与 编写简单的程 序 主要 题型 支撑 目标 分值 Python的特点,安装环境 Python的输入和输出 选择 判断 目标1 目标3 10 基本语法与程 序流程控制 标识符、变量、常量、数据类型 运算符和表达式 程序流程控制编程 选择 判断 编程 目标1 目标3 40 字符串、列表、 元组 字符串、列表、元组的特点以及处理方法 字符串、列表、元组的具体应用 字符串、列表、元组的使用差异 选择 判断 编程 字典与集合 集合和字典之间的区别 字典与集合的定义和应用 选择 判断 文件与数据可 视化操作 文件的使用 数据的可视化处理 选择 判断 考核内容 目标1 目标2 目标3 目标1 目标2 目标3 目标1 目标2 目标3 30 10 10 六、 教学安排及要求 序号 教学安排事项 要 1 授课教师 职称:讲师或以上 其他: 2 课程时间 周次:16 节次:3 3 授课地点 ☑教室 □其他: 4 学生辅导 线上方式及时间安排:企业微信,时间不限 线下地点及时间安排:办公室3A110,周四下午14:30~16:30 ☑实验室 求 学历(位):硕士或以上 □室外场地 七、选用教材 [1]赵广辉,Python程序设计基础 [M].北京:高等教育出版社,2021年5月 [2]张迎新,Python程序设计任务驱动式教程[M].北京:清华大学出版社,2021年11月 八、参考资料 [1]龚良彩,Python程序设计[M].北京:清华大学出版社,2021年10月 [2]陈雪芳,Python语言程序设计(双色版) [M].湖南:湖南大学出版社,2021年1月 [3]郑江超,Python语言程序设计入门实验指导[M].北京:清华大学出版社,2021年8月 [4]策未来,全国计算机等级考试模拟考场 二级Python[M].北京:人民邮电出版社,2021 年12月 [5]策未来,全国计算机等级考试上机考试题库 二级Python[M].北京:清华大学出版 社,2021年12月 网络资料 [1]中国软件网,http://www.csdn.net [2]Python学习网,http://www.py.cn [3]Python官网,https://www.python.org/ [4]Python 基础教程,https://www.runoob.com/python/python-tutorial.html 大纲执笔人:王芳芳 讨论参与人:蹇柯、胡良兰 系(教研室)主任:蹇柯 学院(部)审核人:牛熠

相关文章