
《python程序设计》授课计划 1教学目标 (一)、知识目标 1.熟悉简单程序设计基本方法方法。 2.掌握Python基本数据类型、程序的控制结构。 3.Python特有的字符串、列表和元组、集合类型、函数 面向对缘编程 4.学会Python图形用户界面设计。 5.了解Python在网络爬虫和自动化方面的应用 (二)、能力目标 1.应用计算机编程处理实际问题的能力:能够熟练运用 Pythoni语言解决现实生活中遇到的数学问题.】 2.逻辑思维能力:能够现实生活中的问题或者遇到的程 序问题作出正确的逻辑分析。 3.终身自主学习能力:通过学习本课程,增强学生的动 手编程能,培养自主学习的能力。 (三)、素质目标 培养学生了解市面Python相关技术的应用情况
《python 程序设计》授课计划 1 教学目标 (一)、知识目标 1.熟悉简单程序设计基本方法方法。 2.掌握 Python 基本数据类型、程序的控制结构。 3.Python 特有的字符串、列表和元组、集合类型、函数、 面向对象编程 4.学会 Python 图形用户界面设计。 5.了解 Python 在网络爬虫和自动化方面的应用。 (二)、能力目标 1.应用计算机编程处理实际问题的能力:能够熟练运用 Python 语言解决现实生活中遇到的数学问题。 2.逻辑思维能力:能够现实生活中的问题或者遇到的程 序问题作出正确的逻辑分析。 3.终身自主学习能力:通过学习本课程,增强学生的动 手编程能,培养自主学习的能力。 (三)、素质目标 培养学生了解市面 Python 相关技术的应用情况

Python开发环境的搭建和使用、Python程序设计与调试能 力,在教学过程中注意体现学生设计能力培养的循序渐进 性。通过教学过程中的实际开发过程的规范要求,培养学生 分析和解决实际问题的能力,强化学生的职业道德意识、职 业素养意识和创新意识,为学生以后从事更专业化的相关工 作奠定基础。 2内容结构 总学时:32实践学时:16理论学时:16 职业技能要求 学方法建议 编程语言与 下计机语言的概念,解 类 符半类型 型、常带 滴示、指导 器 型等内 通过实训任务 开发 与使用 边做边解容 2.if选择结 择结构: 学习Python的流程控制的 3 5.ile循到 结循环 实我使用om1.使用m软件,充3通过实训任务
Python 开发环境的搭建和使用、Python 程序设计与调试能 力,在教学过程中注意体现学生设计能力培养的循序渐进 性。通过教学过程中的实际开发过程的规范要求,培养学生 分析和解决实际问题的能力,强化学生的职业道德意识、职 业素养意识和创新意识,为学生以后从事更专业化的相关工 作奠定基础。 2 内容结构 总学时:32 实践学时:16 理论学时:16 序 号 教学模块 教学内容及重点、难点 职业技能要求 课 时 教学方法建议 1 Python 编程基 础 理论 教学 编 程 语 言 与 Python 简介、 数值类型、字 符串类型、变 量和常量、运 算符和表达式 掌握计算机语言的概念,解释 型语言的特点。掌握 Python 语 言基本语法。主要包括数据类 型、常量、变量、运算符和表 达式等内容,还包括字条串类 型。 2 演示、指导 实践 教学 Python 程序设 计工具的安装 与使用 1.掌握 Python 程序的开发环 境和程序的执行过程。 2 通过实训任务 的布置,实训 练习 边做边解答 2 流程控 制结构 理论 教学 1.控制结构; 2.if 选 择 结 构; 3.if/else 选 择结构; 4.if/elif/el se 选择结构; 5.while 循环 结构; 6.for 循环结 构; 学习 Python 的流程控制的顺 序、分支和循环三种结构,理 清在程序内部,逻辑判断与流 程控制的问题。 3 体验、演示、 指导 实践 使用Python编 1.使用 Python 编程软件,完 3 通过实训任务

教学程工具,完成成 循环结构对应 的编程问圆 程控制的编程问题。 边做边解答 1列表的基本 操价 花的基 与未 组合数据类型,实现更复杂 6 产典的基不 数据表示或数据处理功能。 2字典的常用 函数 巢合的常用 线 1,使用Python编程软件,升 的编程何。 边做边解答 问题. 1.函数的定义 和调用的参 和的 函数的默认参数、可变参数 函数的返回值等内容。 变量,自定 2
教学 程工具,完成 循环结构对应 的编程问题。 成 Python 代码输入、处理、输 出,解决循环结构的程序与流 程控制的编程问题。 的布置,实训 练习 边做边解答 3 典型的 数据结 构 理论 教学 1 列表的基本 操作 2 列表的方法 3 遍历列 1 元组的基本 操作 2 元组与列表 的转换 1 字典的基本 操作 2 字典的常用 函数 1 集合的常用 操作 2 集合运算 学习列表、元组、字典、集合 等组合数据类型,能利用这些 组合数据类型,实现更复杂的 数据表示或数据处理功能。 6 体验、演示、 指导 实践 教学 使用Python编 程工具,完成 典型的数据结 构对应的编程 问题。 1.使用 Python 编程软件,完 成 Python 代码输入、处理、输 出,解决典型的数据结构相应 的编程问题。 6 通过实训任务 的布置,实训 练习 边做边解答 4 函数与 模块 理论 教学 1.函数的定义 和调用 2.函数的参数 和返回值 3.函数的参数 4.函数的返回 值 5.PYTHON 的内 置函数 6. 变量的作用 域 7. 模块的定义 和使用 8. 标准模块介 绍 函数的默认参数、可变参数与 函数的返回值等内容。 全局变量和局部变量,自定义 模块和标准模块 2 体验、演示、 指导

.使用hon编程软件,完 定义和 2 等满示 法以及类的维承。 .使用Python编程件,完 3.绘制圆 4.主要掌握trt1e绘图己总 rahpics绘图 1 结示 使用m程秋件完 应的编 解决图形绘制相应的编程 题。 边做边解答
实践 教学 使用Python 编 程工具,完成 函数与模块对 应 的 编 程 问 题。 1 .使用 Python 编程软件,完 成 Python 代码输入、处理、输 出,解决函数与模块相应的编 程问题。 2 通过实训任务 的布置,实训 练习 边做边解答 5 面向对 象编程 理论 教学 1. 理 解 Python 的面向 对象; 2. 定义 和使 用类; 3. 类、对象的 属性和方法; 4. 类的组合; 5. 继承 与派 生; 2 .掌握对象编程的概念,理解 类、对象、成员属性、成员方 法以及类的继承。 2 体验、演示、 指导 实践 教学 使用Python 编 程工具,完成 面向对象编程 对应的编程问 题。 3 .使用 Python 编程软件,完 成 Python 代码输入、处理、输 出,解决面向对象编程相应的 编程问题。 2 通过实训任务 的布置,实训 练习 边做边解 答 6 图形绘制 理论 教学 1.绘图函数 . 2.绘制椭圆 3.绘制圆弧 4.绘制线条 5.绘制多边形 6.绘制图形 4 .主要掌握 turtle 绘图已经 grahpics 绘图。 1 体验、演示、 指导 实践 教学 使用Python 编 程工具,完成 典型的数据结 构对应的编程 问题。 1 .使用 Python 编程软件,完成 Python 代码输入、处理、输出, 解决图形绘制相应的编程问 题。 1 通过实训任务 的布置,实训 练习 边做边解答