Python编程基础 课程实验与实践配图

实验与实践

项目驱动,在真实数据与软件环境中完成全流程操作

实验环节突出动手能力与过程考核,配套上机环境、操作指引与成果要求。

  • 实验项目
  • 上机环境
  • 分组协作
  • 过程考核

实验与实践教学

本课程共设 8 个实验项目,以机房上机实操为主,部分项目为选做;通过演示、操作、讨论与分享完成。

实验 1

导论

4 学时

内容提要:课程介绍、初识大数据、数据挖掘与分析方法论、初识 Python、实验平台运行环境设置。

实验类型:验证性

组织形式:演示操作、学生操作、讨论

实验 2

Python基础数据类型

12 学时

内容提要:数字、字符串、列表、元组、字典与集合的定义、功能及运用的代码编写。

实验类型:验证性

组织形式:演示操作、学生操作、讨论

实验 3

Python运算符及常用语句

6 学时

内容提要:运算符的功能及运用操作、条件语句和循环语句的功能及运用的代码编写。

实验类型:验证性、综合设计性

组织形式:演示操作、学生操作、讨论

实验 4

Python函数

4 学时

内容提要:内置函数的功能及运用的代码编写、自定义函数的创建和调用的代码编写。

实验类型:验证性、综合设计性

组织形式:演示操作、学生操作、讨论

实验 5

Python的类

4 学时

内容提要:类的创建和使用、实例对象的属性和方法。

实验类型:验证性、综合设计性

组织形式:演示操作、学生操作、讨论

实验 6

金融数据分析常用库

14 学时

内容提要:标准库的导入、功能及运用的代码编写;Numpy、Pandas 库的安装、导入、功能及运用的代码编写。

实验类型:验证性、综合设计性

组织形式:演示操作、学生操作、讨论

实验 7

金融场景综合运用实战(股票分析)

4(选做) 学时

内容提要:根据场景需求设计挖掘与分析方案,对股票的数据进行挖掘、预处理、分析并提供初级的分析报告。

实验类型:创新性

组织形式:学生操作、讨论、分享

实验 8

金融场景综合运用实战(债券分析)

4(选做) 学时

内容提要:根据场景需求设计挖掘与分析方案,对债券的数据进行挖掘、预处理、分析并提供初级分析报告。

实验类型:创新性

组织形式:学生操作、讨论、分享

实验项目明细

  • 项目一:环境搭建与数据准备,确认工具链可用。
  • 项目二:核心方法实现,按要求输出中间与最终结果。
  • 项目三:结果校验与可视化,解释关键结论。
  • 项目四:综合小项目,体现方法迁移能力。

环境与提交:按站点说明的软件环境完成,提交可复现文件与说明。

配套教学资源 考核方式与思政融入