广东财经大学研究生课程教学执行计划
2022 ~2023 学年 第 二 学期
课程编号 | S3202010 | 课程名称 | Python程序设计 | 课程类别 | 学位课 | 必修课 | 选修课 | |||||||||||||
√ | ||||||||||||||||||||
授课学科点及年级 | 22级广州学硕会计学 | 学分 | 2 | 学时/周数 | 32/8 | |||||||||||||||
任课教师 | 姓名 | 职称 | 所在学科点和系(部) | |||||||||||||||||
黄元南 | 讲师 | 计算机,信息学院 | ||||||||||||||||||
首选教材 | 名称 | 编者 | 出版单位及时间 | 备注 | ||||||||||||||||
《Python语言程序设计基础》 | 赵广辉等 | 高等教育出版社,2021年5月 | 高等学校程序设计课程系列教材 | |||||||||||||||||
辅助教材 | 名称 | 编者 | 出版单位及时间 | 备注 | ||||||||||||||||
《Python语言程序设计基础(第2版)》 | 嵩天 | 高等教育出版社,2017年2月 | 教育部大学计算机课程改革项目规划教材 | |||||||||||||||||
主要参考书目 | 《Python编程——从入门到实践》 第2版,作者:[美]埃里克·马瑟斯,出版社:人民邮电出版社出版时间:2020年09月 | |||||||||||||||||||
学时分配 | 课堂讲授 | 课堂讨论 | 实验或实习 | 习题课 | 复习考试 | 机动 | 总学时 | |||||||||||||
12 | 12 | 4 | 2 | 2 | 32 | |||||||||||||||
考试方式 | 集中/分散 | 闭卷/开卷 | 笔试/口试/实验操作/论文/课程设计 | 备注 | ||||||||||||||||
集中 | 开卷 上机操作 | |||||||||||||||||||
平时考核 | 形式 | 次数 | 权重 | 形式 | 次数 | 权重 | ||||||||||||||
练习 | 5 | 20% | 综合测试 | 1 | 30% | |||||||||||||||
小测 | 4 | 50% | ||||||||||||||||||
课程教学目的及要求 | 该课程是面向会计专业、审计专业研究生开设的程序设计类课程。教学目的是通过对程序设计基本方法、Python语言语法、Python语言函数库的使用等知识学习,使学生掌握具有广泛应用价值的Python语言的应用。要求学生理解Python语言及应用方式,掌握利用计算机处理和分析大数据的方法,并通过实验训练学生的编程能力。 | |||||||||||||||||||
主要教学方法与手段 | 讲授+实验 | |||||||||||||||||||
主讲教师签字 | 学科组组长签字 |
注:①课程教学执行计划及进度表应在开学前一周完成,填写一式两份,经学科组组长审定签字后,一份送研究生处培养科,一份自存。任课教师应在开学第一次课向授课班的全体学生公布本计划。②表中教材的备注栏供说明以下情况:a.国家教委或省、部推荐教材;b.获某一级别奖励的优秀教材;c.其它
附表 教 学 进 度 计 划
课程名称: Python程序设计 主讲教师:黄元南
周次 | 教学内容 | 教学 方式 | 教学媒体 | 学时 | 课外作业及 平时考核内容 | 授课教师 |
9 | 程序的基本语法元素: 程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用 基本输入和输出: input output eval int float 源程序的书写风格 Python语言的特点 Python程序实例解析:温度转换+画图 | 讲授+实验 | 投影、幻灯、计算机 | 4 | 练习 格式化输入和输出 编写简单程序 | 黄元南 |
10 | 基本数据类型: 数字类型、浮点类型和复数类型 数字类型的运算:数值运算操作符、数值运算函数 字符串类型及格式化:索引、切片、format格式化方法 字符串类型的操作:字符串操作符、处理函数和处理方法 类型判断和类型间转换 Python内置函数math、string库的综合应用 | 讲授+实验 | 投影、幻灯、计算机 | 4 | 练习+小测 数字运算练习 字符串类型数据的处理 | 黄元南 |
11 | 程序的控制结构: 三种控制结构:顺序、分支和循环 分支结构:单分支、二分支和多分支,带else的分支 循环结构:遍历循环、无限循环、带else的循环、break和continue循环控制 异常处理:try-except | 讲授+实验 | 投影、幻灯、计算机 | 4 | 练习+小测 字符串数据处理+分支、循环结构 循环嵌套的使用 | 黄元南 |
12 | 组合数据类型: 各种组合类型的使用方法、优缺点和应用场合(列表、元组、字典、集合) 列表类型:定义、索引、切片 列表类型的操作:列表的操作函数、列表的操作方法 字典类型:定义、索引 字典类型的操作:字典的操作函数、字典的操作方法 | 讲授+实验 | 投影、幻灯、计算机 | 4 | 练习+小测 列表的使用 字典的使用 | 黄元南 |
13 | 标准库:turtle库、random库、time库的综合练习 实例分析 | 讲授+实验 | 投影、幻灯、计算机 | 4 | 综合练习 | 黄元南 |
14 | 函数和代码复用: 函数的定义和使用 函数的参数传递:可选参数传递、参数名称传递、函数的返回值 变量的作用域:局部变量和全局变量 Python计算生态 第三方库的获取和安装 jieba库 worldcloud库 | 讲授+实验 | 投影、幻灯、计算机 | 4 | 练习+小测 函数的应用 参数传递 词频统计 | 黄元南 |
15 | 文件和数据格式化: 文件的使用:文件打开、读写和关闭 数据组织的维度:一维数据和二维数据 一维数据的处理:表示、存储和处理 二维数据的处理:表示、存储和处理 采用CSV格式对一维、二维数据文件的读写 | 讲授+实验 | 投影、幻灯、计算机 | 4 | 练习 文件的处理 | 黄元南 |
16 | 综合复习+综合测试 | 讲授+上机测试 | 投影、幻灯、计算机 | 4 | 随堂考试 | 黄元南 |
注:①教学方式:指课堂讲授、课堂讨论、实验、实习、参观、课堂测验、考试等。
②教学媒体:指投影、录像、幻灯、录音、计算机等教学工具。
③本附表不够填写,请另续附表。