Python基础
广东科学技术职业学院商学院 · 商务数据分析与应用专业 · 李优发
64课时(理论32 + 上机32)
高职专科层次
商务数据分析方向
一、课程基本信息
| 项目 | 内容 |
|---|---|
| 课程名称 | Python基础 |
| 适用专业 | 商务数据分析与应用(高职专科) |
| 总课时 | 64课时(理论讲授32课时 + 机房上机32课时) |
| 学分 | 4学分 |
| 考核方式 | 过程性考核40% + 期末综合考查60% |
| 先修课程 | 计算机应用基础 |
二、章节课时安排与教学侧重
| 章节 | 理论 | 上机 | 课堂重点 | 授课侧重 |
|---|---|---|---|---|
| 第1章 Python概述与安装 | 2 | 2 | Python特点、Anaconda安装、Jupyter使用 | 强调数据分析方向的Python优势 |
| 第2章 数据类型与变量 | 4 | 4 | 整型、浮点型、字符串、布尔型;变量命名;类型转换 | 结合商务数据场景讲解类型 |
| 第3章 运算符与表达式 | 2 | 2 | 算术、比较、逻辑、赋值运算符;优先级 | 侧重商务计算场景 |
| 第4章 流程控制 | 6 | 6 | if/elif/else、for、while、break/continue | 用业务逻辑驱动语法教学 |
| 第5章 列表与元组 | 4 | 4 | 列表增删改查、切片、排序;元组不可变性 | 对比列表与元组的选择 |
| 第6章 字典与集合 | 4 | 4 | 字典键值对操作、遍历;集合去重与运算 | 强调字典在结构化数据中的作用 |
| 第7章 函数与模块 | 4 | 4 | 函数定义与调用、参数与返回值、内置模块 | 培养模块化编程思维 |
| 第8章 文件操作 | 4 | 4 | 文件读写、CSV处理、with语句 | 对接数据分析第一步:数据导入 |
| 第9章 异常处理 | 2 | 2 | try/except/else/finally、常见异常类型 | 强调程序健壮性 |
三、学习目标与达标标准
理论掌握程度
- 能准确说出Python基本数据类型及适用场景
- 能画出if/for/while的执行流程图
- 能解释列表、字典的核心操作
- 能说明函数参数传递方式和模块导入方法
- 能描述异常处理机制的作用
上机实操能力
- 能独立安装Anaconda并配置Jupyter环境
- 能编写30行以内的完整Python程序并调试通过
- 能使用列表、字典处理50条以上的模拟业务数据
- 能读写CSV文件并完成简单的数据统计
- 能为程序添加基本的异常保护
商务数据分析衔接
- 理解Python作为数据分析工具链的基础地位
- 能用Python完成"数据读取-清洗-简单统计-结果输出"的完整流程
- 能读懂并使用后续课程(pandas、matplotlib)的示例代码框架
课程模块导航
单元一:基础入门
第1章 Python概述与安装
Python特点、Anaconda安装、Jupyter Notebook基本操作
单元一:基础入门
第2章 数据类型与变量
整型、浮点型、字符串、布尔型;变量命名规则;类型转换
单元一:基础入门
第3章 运算符与表达式
算术、比较、逻辑、赋值运算符;运算符优先级
单元二:数据结构
第4章 流程控制
if/elif/else、for循环、while循环、break/continue
单元二:数据结构
第5章 列表与元组
列表增删改查、切片、排序;元组不可变性
单元二:数据结构
第6章 字典与集合
字典键值对操作、遍历;集合去重与运算
单元三:进阶应用
第7章 函数与模块
函数定义与调用、参数与返回值、内置模块
单元三:进阶应用
第8章 文件操作
文件读写、CSV文件处理、with语句
单元三:进阶应用
第9章 异常处理
try/except/else/finally、常见异常类型
单元考查
单元一考查卷
Python概述 + 数据类型与变量 + 运算符与表达式
单元考查
单元二考查卷
流程控制 + 列表与元组 + 字典与集合
单元考查
单元三考查卷
函数与模块 + 文件操作 + 异常处理
期末考查
期末综合考查卷
满分100分,时间120分钟,理论知识 + 综合实操