
《Pvthon语言程序设计》教学大纲课程名称:Python语言程序设计课程类别(必修/选修):必修课程英文名称:PythonProgramming总学时/周学时/学分:48/3/3其中实验/实践学时:24先修课程:无授课地点:机电楼303报课时间:3-18周:周四9-11节:25级金电1班:周日9-11节:25级金晚2班授速对费:25级经济与金融1班/2现开课学院:粤台产业科技学院任课教师姓名/职称:苏宁/工程师答疑时间、地点与方式:3-18周:周四12节:25级金融1班;周日12节:25级金融2班机电楼303;线下。课程考核方式:开卷()闭卷()课程论文()其它(V)使用教材:《Python编程从入门到实战》教学参考资料:无课程简介:Python语言是一种解释型、面向对象的计算机程序设计语言,广泛用于计算机程序设计教学语言、科学计算、数据分析、网络爬虫、人工智能、机器学习、大数据等,特别适用于快速开发应用程序。Python语育深受开发者的喜爱,已经成为最受欢迎的程序设计语言之一。本课程介绍了Python语言的基础知识,以及使用Python语言开发的应用实例。具体内容包括程序设计导论、Python语言基础、程序流程控制、函数和代码复用、组合数据和数据结构基础、输入输出和文件处理、数值和日期处理、手符率和文本处理、面向对象的程序设计、模块化程序设计、数据库访间以及Python计算生态(Python第三方库)等。课程教学目标:一、知识目标1.理解Python语言的基本特征、发展背景与应用领域。2.举握Python程序的基本语法规则、数据类型、流程控制结构。3.熟悉函数、模块化、面向对象编程等核心概念。4.了解Pvthon常用第三方库在科学计算、数据处理与人工智能中的典型应用。二、能力目标
《Python 语言程序设计》教学大纲 课程名称:Python 语言程序设计 课程类别(必修/选修):必修 课程英文名称:Python Programming 总学时/周学时/学分:48/3/3 其中实验/实践学时:24 先修课程:无 授课时间: 3-18 周;周四 9-11 节:25 级金融 1 班;周日 9-11 节:25 级金融 2 班 授课地点:机电楼 303 授课对象:25 级经济与金融 1 班/2 班 开课学院:粤台产业科技学院 任课教师姓名/职称:苏 宁 / 工程师 答疑时间、地点与方式: 3-18 周;周四 12 节:25 级金融 1 班;周日 12 节:25 级金融 2 班;机电楼 303;线下。 课程考核方式:开卷()闭卷()课程论文()其它(√) 使用教材:《Python 编程从入门到实战》 教学参考资料:无 课程简介:Python 语言是一种解释型、面向对象的计算机程序设计语言,广泛用于计算机程序设计教学语言、科学计算、数据分析、网络爬虫、人工智能、 机器学习、大数据等,特别适用于快速开发应用程序。Python 语育深受开发者的喜爱,已经成为最受欢迎的程序设计语言之一。 本课程介绍了 Python 语言的基础知识,以及使用 Python 语言开发的应用实例。具体内容包括程序设计导论、Python 语言基础、程序流程控制、函数和代 码复用、组合数据和数据结构基础、输入输出和文件处理、数值和日期处理、字符串和文本处理、面向对象的程序设计、模块化程序设计、数据库访问 以及 Python 计算生态(Python 第三方库)等。 课程教学目标: 一、知识目标 1. 理解 Python 语言的基本特征、发展背景与应用领域。 2. 掌握 Python 程序的基本语法规则、数据类型、流程控制结构。 3. 熟悉函数、模块化、面向对象编程等核心概念。 4. 了解 Python 常用第三方库在科学计算、数据处理与人工智能中的典型应用。 二、能力目标

1.能够独立编写Python程序解决实际问题。2.能运用Python进行基本的数据处理、文件操作与数据库访间3.具备使用Python工具进行科学计算、数据分析与简单项目开发的能力。4.培养学生分析问题、抽象建模与程序实现的综合能力。三、素质目标1.激发学习兴趣,地强自主学习和持续学习的意识2.培养严谨的逻辑思维与良好的编程习惯。3.具备团队合作与项目实践中的沟通协作能力。4.增强学生将编程技能应用于跨学科间题解决的综合素养。理论教学进程表教学模式主讲教教学周次教学主题学时数教学的重点、难点、课程思政融入点作业安排(线下/滤师方法合式)目标:理解程序设计思想,掌握Python基本语法与数据类型。重点:Python基本语法规则、数据类型与运算。难点:初学者形成良好的编程习惯与计算思练习册第1/2章第一题、3线下讲授3Python程序设计导论与语言基础苏宁维。第二题思政融入点:培养科学精神与严谨态度,在讲解程序设计规范、调试方法和错误处理时,引导学生树立科学求真、实事求是的态度,培养他们在学习工作中追求真理、勇于探索的精神
1. 能够独立编写 Python 程序解决实际问题。 2. 能运用 Python 进行基本的数据处理、文件操作与数据库访问, 3. 具备使用 Python 工具进行科学计算、数据分析与简单项目开发的能力。 4. 培养学生分析问题、抽象建模与程序实现的综合能力。 三、素质目标 1. 激发学习兴趣,增强自主学习和持续学习的意识。 2. 培养严谨的逻辑思维与良好的编程习惯。 3. 具备团队合作与项目实践中的沟通协作能力。 4. 增强学生将编程技能应用于跨学科问题解决的综合素养。 理论教学进程表 周次 教学主题 主讲教 师 学时数 教学的重点、难点、课程思政融入点 教学模式 (线下/混 合式) 教学 方法 作业安排 3 Python 程序设计导论与语言基础 苏 宁 3 目标:理解程序设计思想,掌握 Python 基本 语法与数据类型。 重点:Python 基本语法规则、数据类型与运 算。 难点:初学者形成良好的编程习惯与计算思 维。 思政融入点:培养科学精神与严谨态度,在讲 解程序设计规范、调试方法和错误处理时,引 导学生树立科学求真、实事求是的态度,培养 他们在学习工作中追求真理、勇于探索的精 神。 线下 讲授 练习册第 1/2 章第一题、 第二题

目标:掌握条件语句、循环结构与函数的使用。练习册第3/4章第一题、苏宁3线下讲投5程序流程控制与函数重点:分支与循环结构,函数的定义与调用。第二题难点:参数传递机制与函数作用域的理解。目标:熟悉常见组合数据类型与文件操作方法。组合数据和数据结构、I/O与文件练习册第5/6章第一题、讲授苏宁3线下7重点:列表、字典等数据结构,文件读写操作。第二题处理难点:复杂嵌套数据结构的操作与数据持久化处理。目标:掌握数值计算与文本处理的基本方法。练习册第7/8章第一题、苏宁3线下讲投9数值处理计算与字符串文本处理重点:数值运算、字符串操作常用方法。第二题难点:混合数据的处理与复杂文本的解析。目标:理解面向对象编程思想,掌握模块化开发方法。练习册第9/10章第一题、U线下讲投苏宁11面向对象与模块化程序设计重点:类与对象、继承、多态的使用。第二题难点:抽象类与多态机制、模块化与封装的综合应用。目标:掌握数据库操作方法,了解Python生态系统。练习册第11/12章第一13数据库与计算生态苏宁3讲授线下重点:数据库连接与基本操作,常用第三方库题、第二题介绍。难点:数据库访问接口的灵活运用与生态库的
5 程序流程控制与函数 苏 宁 3 目标:掌握条件语句、循环结构与函数的使用。 重点:分支与循环结构,函数的定义与调用。 难点:参数传递机制与函数作用域的理解。 线下 讲授 练习册第 3/4 章第一题、 第二题 7 组合数据和数据结构、I/O 与文件 处理 苏 宁 3 目标:熟悉常见组合数据类型与文件操作方 法。 重点:列表、字典等数据结构,文件读写操作。 难点:复杂嵌套数据结构的操作与数据持久化 处理。 线下 讲授 练习册第 5/6 章第一题、 第二题 9 数值处理计算与字符串文本处理 苏 宁 3 目标:掌握数值计算与文本处理的基本方法。 重点:数值运算、字符串操作常用方法。 难点:混合数据的处理与复杂文本的解析。 线下 讲授 练习册第 7/8 章第一题、 第二题 11 面向对象与模块化程序设计 苏 宁 3 目标:理解面向对象编程思想,掌握模块化开 发方法。 重点:类与对象、继承、多态的使用。 难点:抽象类与多态机制、模块化与封装的综 合应用。 线下 讲授 练习册第 9/10 章第一题、 第二题 13 数据库与计算生态 苏 宁 3 目标:掌握数据库操作方法,了解 Python 生 态系统。 重点:数据库连接与基本操作,常用第三方库 介绍。 难点:数据库访问接口的灵活运用与生态库的 线下 讲授 练 习 册 第 11/12 章 第 一 题、第二题

综合应用。思政融入点:强化责任意识与职业道德;在数据库与数据处理教学中,引入数据安全与隐私保护的案例,强调学生在未来职业中应遵循信息安全规范,树立正确的价值观与责任感。目标:熟悉Pandas数据结构,掌握数据清洗与转换。重点:Series、DataFrame的基本操作,数据清洗与统计分析。在自己的电脑上安装并难点:复杂数据集的合并、分组与聚合分析。苏宁153讲投Pandas数据处理入门线下使用Pandas库思政融入点:在讲解Python在人工智能、大数据等领域的应用时,结合国家数字经济发展、人工智能战略等背景,帮助学生认识科技发展对国家社会的重要意义,激发投身科技报国的使命感。目标:掌握数据可视化方法,能进行图形化表达。在自已的电脑上安装并苏宁Matplotlib数据可视化入门3线下讲投17重点:常见图表绘制方法(折线图、柱状图、使用Matplotlib库散点图等)难点:多维数据的可视化与美化图形展示。合计:24实践教学进程表
综合应用。 思政融入点:强化责任意识与职业道德;在数 据库与数据处理教学中,引入数据安全与隐私 保护的案例,强调学生在未来职业中应遵循信 息安全规范,树立正确的价值观与责任感。 15 Pandas 数据处理入门 苏 宁 3 目标:熟悉 Pandas 数据结构,掌握数据清洗 与转换。 重点:Series、DataFrame 的基本操作,数据 清洗与统计分析。 难点:复杂数据集的合并、分组与聚合分析。 思政融入点:在讲解 Python 在人工智能、大 数据等领域的应用时,结合国家数字经济发 展、人工智能战略等背景,帮助学生认识科技 发展对国家社会的重要意义,激发投身科技报 国的使命感。 线下 讲授 在自己的电脑上安装并 使用 Pandas 库 17 Matplotlib 数据可视化入门 苏 宁 3 目标:掌握数据可视化方法,能进行图形化表 达。 重点:常见图表绘制方法(折线图、柱状图、 散点图等)。 难点:多维数据的可视化与美化图形展示。 线下 讲授 在自己的电脑上安装并 使用 Matplotlib 库 合计: 24 实践教学进程表

教学主讲教项目类型(验证/综周次学时实验项目名称重点、难点、课程恩政融入点授合/设计)方法重点:掌握Pvthon程序基本结构与运行方Python基础语法与程序入法,熟悉变量、运算和输入输出。苏宁综合任务驱动2Y门实践难点:培养良好的编程习惯,理解语法错误与逻辑错误的区别。重点:掌握条件语句、循环语句以及函数的定义与调用。综合6苏宁3任务驱动流程控制与函数应用练习难点:正确理解函数作用域与参数传递机制。重点:熟练使用列表、字典等常见数据结构、掌握文件的基本读写操作。8苏宁3综合数据结构与文件处理实践任务驱动难点:处理复杂数据结构以及文件数据的存储与提取。重点:掌握数值运算方法及字符串的常用操作。10数值计算与字符串处理练习苏宁3综合任务驱动难点:混合数据的处理与较复杂字符审的解析。重点:理解类与对象的关系,掌握模块化编程方法。综合12面向对象与模块化编程实践苏宁3任务驱动难点:继承、多态及模块化封装的综合应用。重点:掌握数据库连接、基本查询与操作,了数据库访问与第三方库应用解常用第三方库的作用。苏宁综合3任务驱动14难点:数据库接口的灵活应用与第三方库的综练习合使用
周次 实验项目名称 主讲教 授 学时 重点、难点、课程思政融入点 项目类型(验证/综 合/设计) 教学 方法 4 Python 基础语法与程序入 门实践 苏 宁 3 重点:掌握 Python 程序基本结构与运行方 法,熟悉变量、运算和输入输出。 难点:培养良好的编程习惯,理解语法错误与 逻辑错误的区别。 综合 任务驱动 6 流程控制与函数应用练习 苏 宁 3 重点:掌握条件语句、循环语句以及函数的定 义与调用。 难点:正确理解函数作用域与参数传递机制。 综合 任务驱动 8 数据结构与文件处理实践 苏 宁 3 重点:熟练使用列表、字典等常见数据结构, 掌握文件的基本读写操作。 难点:处理复杂数据结构以及文件数据的存储 与提取。 综合 任务驱动 10 数值计算与字符串处理练习 苏 宁 3 重点:掌握数值运算方法及字符串的常用操 作。 难点:混合数据的处理与较复杂字符串的解 析。 综合 任务驱动 12 面向对象与模块化编程实践 苏 宁 3 重点:理解类与对象的关系,掌握模块化编程 方法。 难点:继承、多态及模块化封装的综合应用。 综合 任务驱动 14 数据库访问与第三方库应用 练习 苏 宁 3 重点:掌握数据库连接、基本查询与操作,了 解常用第三方库的作用。 难点:数据库接口的灵活应用与第三方库的综 合使用。 综合 任务驱动

重点:掌握Pandas的基本数据结构及其操作方法。16苏宁综合Pandas数据处理基础实践m任务驱动难点:数据清洗、合并、分组与聚合分析。重点:掌握常见图表的绘制方法,理解数据可Matplotlib数据可视化基视化的基本思想。苏宁综合18任务驱动础练习难点:多维数据的展示及图表的美化与解读。24合计:考核方法及标准权重考核形式评价标准考勤按时到课/不迟到/不早退16%上机报告报告成绩/百分制16%期中报告成绩/百分制28%期末报告40%成绩/百分制备注:1)根据(东莞理工学院考试管理规定》第土二条规定:广课3次(或6课时)学生不得参加该课程的期终者核:2)各项考核标准见附件所示,大纲编写时间:2025年9月7日系(部)审查意见:同意执行邱将华系(部)主任签名:日期:2025年9月7日
16 Pandas 数据处理基础实践 苏 宁 3 重点:掌握 Pandas 的基本数据结构及其操作 方法。 难点:数据清洗、合并、分组与聚合分析。 综合 任务驱动 18 Matplotlib 数据可视化基 础练习 苏 宁 3 重点:掌握常见图表的绘制方法,理解数据可 视化的基本思想。 难点:多维数据的展示及图表的美化与解读。 综合 任务驱动 合计: 24 考核方法及标准 考核形式 评价标准 权重 考勤 按时到课/不迟到/不早退 16% 上机报告 报告成绩/百分制 16% 期中报告 成绩/百分制 28% 期末报告 成绩/百分制 40% 备注:1)根据《东莞理工学院考试管理规定》第十二条规定:旷课 3 次(或 6 课时)学生不得参加该课程的期终考核。2)各项考核标准见附件所示。 大纲编写时间:2025 年 9 月 7 日 系(部)审查意见:同意执行 系(部)主任签名: 日期: 2025 年 9 月 7 日

一