Python3基础教程-教案

Python3基础教程-教案

ID:41596361

大小:80.18 KB

页数:13页

时间:2019-08-28

Python3基础教程-教案_第1页
Python3基础教程-教案_第2页
Python3基础教程-教案_第3页
Python3基础教程-教案_第4页
Python3基础教程-教案_第5页
Python3基础教程-教案_第6页
Python3基础教程-教案_第7页
Python3基础教程-教案_第8页
Python3基础教程-教案_第9页
Python3基础教程-教案_第10页
资源描述:

《Python3基础教程-教案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、教案课程名称Python3基础教程课程代码系(部)教研室(实验室)授课教师职称程称课名时学60••计总程别课类0N=s专寸寸寸□HDHQH学学学6432授验他讲实其课师授教分学课象授对材主参资教和要考料程介课简芋示勺nn-宇*k月旬fioO圣夬夕呈国迎thth内为系可适删軽川姗础GU好hon教学难点重占f\授课题目:第1章Python起步捋谍方式嚮篙理论课口讨论课口实验课口习题课口其他口课时理论课:2安排实验课:2教学大纲要求:让学生了解Python的发展、版本、应用领域和基本特点,并熟悉Pyth

2、on程序的运行方式,熟练掌握配置Python开发环境和使用编程工具IDLEo教学重点及难点:重点:Python程序的运行方式、配置Python开发环境和使用编程工具IDLE难点:配置Python开发环境和使用编程工具IDLE作业、讨论题、思考题:课后习题(1)〜(7)课后总结分析:教学内容备注主要教学内容:1.Python的发展•1989年圣诞,Guido着手开始开发Pythono•主要受到ABC、Modula-3>C、Unixshell等影响•2011年被TIOBE评为2010年度编程语言•2016

3、年在TIOBE程序社会及语言排行榜中处于第5位2.Python应用领域•系统编程•GUI编程•Web编程•组件集成•数据库编程•数值计算和科学计算•游戏、图像、人工智能、机器人、XML等其他领域3・Python的特点•免费、开源、自由软件•面向对象•跨平台•功能强大•简单易学4.Python的版本oooo教学内容备注5.Python3.x与2.x的区别•3.x默认使用UTF-8编码•print()函数代替了print语句•完全的面向对象•用视图和迭代器代替了列表•比较运算屮的改变•整数类型的改变•字符

4、串的改变•収消了file数据类型•异常处理的改变6.Pylhon程序的运行方式•编写为程序运行•交互式执行7.Python的下载和安装8.Python编程工具•IDLE•记事本•Eclipse+PyDev•NetBeans“编程实践”和下列教学内容可安排在实验课程中讲授:6.Python程序的运行方式7.Python的下载和安装8.Python编程工具oooo授课题目:第2章Python编程基础捋谋方式嚮篙理论课口讨论课口实验课口习题课口其他口课时理论课:6安排实验课:6教学大纲要求:掌握Python

5、基本结构、基本输入和输出、数据类型(数字、集合、字符串、列表、元组、字典和文件),理解变量和动态数据类型。教学重点及难点:重点:Python基本结构、基本输入和输出、数据类型(数字、集合、字符串、列表、元组、字典和文件)难点:变量和动态数据类型。作业、讨论题、思考题:课后习题(1)〜(8)课后总结分析:教学内容备注主要教学内容:1・Python程序基本结构•缩进代码块•注释•语句续行•关键字与大小写2.基本输入与输出3.数据类型:数字•数字常量•数字运算•小数•分数•数学函数4.变量与动态数据类型•变

6、量与对象•对象的垃圾回收•变量的命名规则•赋值语句•变量的共享引用5.数据类型:集合•集合常量•集合运算•集合基本操作•冻结集合“编程实践”可安排在实验课程中讲授oQoo6.数据类型:字符串•字符串常量•字符串基本操作•字符串方法•字符串格式化•bytes字符串7.数据类型:列表•列表的基本特点•列表的基本操作•常用列表方法8.数据类型:元组•元组的特点•元组的基本操作•元组方法9.数据类型:字典•字典的特点•字典基本操作•字典常用方法•字典视图10.数据类型:文件•打开和关闭文件•读写文本文件•读写

7、二进制文件•用文件存储Python对象授课题目:第3章程序流程控制捋谍方式嚮篙理论课口讨论课口实验课口习题课口其他口课时理论课:4安排实验课:2教学大纲要求:让学生掌握if分支结构、for循环、while循环、迭代和列表解析。教学重点及难点:重点:if分支结构、for循环、while循环、迭代和列表解析作业、讨论题、思考题:课后习题(1)~(6)课后总结分析:教学内容备注主要教学内容:l・if分支结构•if语句基本结构•真值测试•if…else三元表达式2.for循环•for循环基本结构•多个变量迭代

8、•break和continue•嵌套使用for循环3・while循环•while循环基本结构•嵌套使用for循环4•迭代和列表解析•迭代•列表解析•zip、map和filter“编程实践”可作为实验课程内容。oooo授课题目:第4章函数和模块捋谍方式嚮篙理论课口讨论课口实验课口习题课口其他口课时理论课:4安排实验课:1教学大纲要求:让学生掌握函数的定义、函数的调用、函数参数、函数的嵌套、lambda函数、递归函数、模块的导入、模块搜索路径,理解变量的作用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。