没有合适的资源?快使用搜索试试~ 我知道了~
Python程序设计教案.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 185 浏览量
2022-07-08
07:24:00
上传
评论
收藏 234KB DOCX 举报
温馨提示
试读
22页
Python程序设计教案.docxPython程序设计教案.docxPython程序设计教案.docxPython程序设计教案.docxPython程序设计教案.docxPython程序设计教案.docxPython程序设计教案.docxPython程序设计教案.docx
资源推荐
资源详情
资源评论
总计:92 学时
Python 程序设计
讲课: 学时
实践: 学时
课程教学 通过对 Python 语言的讲授与学习,能够让学生达到熟练使用 Python
目的与基 语言进行程序设计的方法步骤及灵活应用所学知识解决实际问题的基
本要求,从而达到专业学习的基本要求和满足企业与社会发展的需求。
1.了解 Python 的特点和应用,能够搭建 Python 编程环境,能够在
IDE 中编写和运行 Python 程序,能够生成可执行文件。
2.掌握 Python 语言基础知识,理解 Python 编码规范和数据类型,能
够使用输入输出函数、变量、赋值语句以及各种运算符。
3.掌握流程控制语句的用法,能够使用选择语句、循环语句,并能进
行异常处理。
4.掌握典型复合数据类型的用法,能够使用列表、元组、集合和字典。
5.掌握字符串和正则表达式的用法,能够掌握字符串的基本操作和常
用方法,能够使用字节对象和字节数组,能够使用正则表达式。
6.掌握函数、模块和包的用法,能够定义和调用函数并向函数传递参
数,理解变量的作用域,能够使用各种特殊函数和装饰器,能够定
义和使用模块,能够创建和导入包。
7.掌握面向对象编程方法,能够定义类并进行实例化,能够定义成员
属性和成员方法,能够使用类的继承,了解面向高级编程知识。
8.掌握通过 Python 进行文件操作的方法,理解文件基本概念,能够
打开和关闭文件,能够对文本文件和二进制文件进行读写操作,能
够对文件和目录进行管理。
9.掌握 GUI 编程方法,理解 wxPython 框架基本概念,能使用 wxPython
控件和布局设置图形用户界面,能够创建对话框和 MDI 窗口。
10.掌握通过 Python 对数据库进行操作的方法,能够在 Python 程序
实现对各种常用数据库的访问。
主要教学
方法与手
段
主要采用多媒体技术讲授法、演示法、案例驱动等教学方法。
第
节
理论课□ 讨论课□ 习题课□ 实验课□ 上机课 技能课□ 其他□
第 1 章 Python 编程环境
要求学生掌握下载、安装和运行 Python 的方法步骤;
要求学生掌握 PyCham 集成开发环境的用法;
要求学生掌握 Python 的执行模式,能够生成可执行文件。
方法及手段
一、讲解 Python 基本知识
1.展示 PPT,对 Python 的发展、特点和应用讲解;
2.教师讲解 Python 的下载、安装和运行过程。
二、讲解 PyCharm 的安装和配置
多 媒 体 讲 授
结 合 上 机 练
习操作
3.教师示范在命令行和 IDLE 中以交互执行模式运行程序。
4.让学生练习以交互执行模式运行程序。
6.教师示范在命令行、IDLE 和 PyCharm 中执行 Python 程序。
7.让学生在不同环境中编写和执行Python 程序。
8.教师示范使用 PyInstaller 将 Python 程序打包成可执行文件。
9.让学生使用 PyInstaller 将 Python 程序打包成可执行文件。
习题 1
课 后
小 结
第
节
理论课□ 讨论课□ 习题课□ 实验课□ 上机课 技能课□ 其他□
第 2 章 Python 语言基础
要求学生了解 Python 编程规范,能够按约定编写代码和使用注释;
要求学生掌握输入输出函数的用法,能够熟练使用input()和 print()函数;
要求学生理解各种数据类型,能够创建变量并对其赋值。
教学重点:数据类型;变量和赋值语句;输入输出函数。
教学难点:格式化输出。
一、讲解 Python 编码规范
2. 展示 PPT,教师讲解 Python 命名规范。
3. 展示 PPT,教师讲解 Python 编程约定。
4. 展示 PPT,教师讲解注释语句写法。
二、讲解输入函数和输出函数
1. 教师结合上机操作,示范讲解 input()函数的用法。
2. 学生上机练习 input()函数的用法。
多媒体讲授结合上机
练习操作
5. 教师结合上机操作,示范讲解格式化输出的3 种方式。
6. 学生上机练习格式化输出。
9. 教师对本节课内容进行小结。
第
节
理论课□ 讨论课□ 习题课□ 实验课□ 上机课 技能课□ 其他□
第 2 章 Python 语言基础
要求学生掌握各种运算符的用法。
要求学生掌握运算符优先级,能够正常构建表达式。
要求学生能够运用运算符和表达式编程解决一些实际问题。
教学难点:用运算符和表达式编程解决实际问题。
一、讲解运算符和表达式
多媒体讲授结合上机
练习操作
3. 教师进行算法分析,示范讲解编程计算圆锥的体积和表面积。
4. 学生上机编程计算圆锥的体积和表面积。
第
节
理论课□ 讨论课□ 习题课□ 实验课□ 上机课 技能课□ 其他□
第 3 章 流程控制结构
要求学生掌握选择语句的用法,能够根据要求实现选择结构;
要求学生掌握条件运算符的用法,能够利用该运算符简化编程。
要求学生掌握循环语句的用法,能够根据要求实现循环结构;
要求学生掌握循环控制语句的用法,能够将其恰当地应用于循环语句。
多媒体讲授结合上机
练习操作
1. 教师结合例子讲解 while 语句的用法,学生进行上机练习。
2. 教师结合例子 for 语句的用法,学生进行上机练习。
3. 教师结合例子讲解循环控制语句的用法,学生进行上机练习。
4. 教师结合例子讲解循环结构的嵌套,学生进行上机练习。
5. 教师对循环结构的用法进行小结。
剩余21页未读,继续阅读
资源评论
- weixin_413557482022-11-06感谢大佬分享的资源给了我灵感,果断支持!感谢分享~
- Liam电力工作者2023-07-18资源内容详实,描述详尽,解决了我的问题,受益匪浅,学到了。
apple_51426592
- 粉丝: 9560
- 资源: 9658
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功