- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 6
PAGE 6
PAGE 3
PAGE 3
《Python编程基础知识》教案
课时分配表
章序
课程内容
课时
备注
1
文档处理
12
2
电子表格处理
8
3
演示文稿制作
4
4
信息检索
6
5
新一代信息技术概述
10
6
信息素养与社会责任
8
合计
48
课题
Python基础知识(二)——开发第一个Python程序
课时
2课时(90 min)
教学目标
知识技能目标:
(1)熟悉Python程序的开发流程和编码规范。
(2)掌握使用PyCharm编写和运行Python程序的方法。
(3)能搭建Python开发环境,并利用该环境编写和运行简单的Python程序。
思政育人目标:
(1)通过对计算机技术的了解,增强探索意识。
(2)养成事前调研、做好准备工作的习惯。
(3)贯彻互助共享的精神。
教学重难点
教学重点:Python程序开发流程和编码规范、Python程序方法和PyCharm编写
教学难点:编写Python程序
教学方法
案例分析法、问答法、讨论法、讲授法、实训法
教学用具
电脑、投影仪、多媒体课件、教材
教学设计
课前任务→考勤(2 min)→新课预热(10 min)→问题导入(5 min)→传授新知(30 min)
→任务实施(15 min)→实操练习(15 min)→课堂小结(3 min)→作业布置(2 min)
教学过程
主要教学内容及步骤
设计意图
课前任务
【教师】布置课前任务,提醒同学通过APP或其他学习软件,完成课前任务
请大家先对C语言中的开发流程和编写规范进行回顾,预习本任务相关内容。
【学生】完成课前任务
通过课前任务,使学生了解本次课知识点的重要性,增加学生的学习兴趣
考勤(2 min)
【教师】清点上课人数,记录好考勤
【学生】班干部交假条
培养学生的组织纪律性,掌握学生的出勤情况
新课预热(10 min)
【教师】与学生简单互动,复习回顾上次课的内容等
【学生】聆听、互动
通过老师与学生的互动,并让学生了解这节课的知识点大致要求
问题导入
(5 min)
【教师】提出以下问题:
我们都学过了C语言,请大家思考一下,C语言程序开发流程是怎样的?
【学生】思考、举手回答
【教师】通过学生的回答引入要讲的知识
通过问题导入的方法,引导学生主动思考,激发学生的学习兴趣
传授新知(30 min)
一、Python程序的开发流程
【教师】讲解Python程序的开发流程
Python程序的开发从确定任务到得到结果一般要经历以下几个步骤,如教材P15的图1-15所示。
(1)需求分析:对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么等。
(2)算法设计:对要解决的问题设计出解决问题的方法和具体步骤。
(3)编写程序:按照Python语法规定,利用文本编辑器或集成开发环境编写Python程序,生成Python源文件(*.py)。
(4)运行程序:Python解释器解释并执行源文件,得到运行结果。
(5)编写程序文档:如同正式的产品都有产品说明书一样,正式提供给用户使用的程序,也必须向用户提供程序说明书。程序说明书也称为程序文档,应包含程序名称、程序功能、运行环境、程序的装入和启动、需要输入的数据及使用注意事项等内容。
【教师】强调以下问题
运行程序后能得到运行结果并不能说明程序是正确的,还需要对运行结果进行分析,分析其是否合理。而且不能只看到某一次结果正确,就认为程序没有问题,需要多设计几组数据,检查程序对不同数据的运行情况。
【学生】聆听、记录、理解
二、Python的编码规范
【教师】讲解Python的编码规范
任何一种编程语言都有一些约定俗成的编码规范,Python也不例外。下面介绍一些常见的Python编码规范。
1.注释
一个好的、有使用价值的源程序都应加上必要的注释,以提高程序的可读性。Python允许有多种注释方式,常用的包括单行注释和多行注释两种。
(1)以“#”开始,以换行符结束的单行注释。这种注释可单独占一行,也可出现在一行中其他内容的右侧。例如:
print(你真是太厉害了,一次就猜中了!) #输出猜对了
(2)以三重引号(单引号或双引号)开始,同样以三重引号结束的多行注释。例如:
猜数字游戏
编写者:凌蓝
编写时间如果要修改此部分代码,请添加如下注释
修改者:
修改时间:
2.缩进
Python最独特的一点就是依靠代码块的缩进来体现代码之间的逻辑关系。例如,对于选择结构来说,行尾的冒号及下一行的缩进表示一个代码块的开始,而缩进结束则表示一个代码块的结束。
在Python中最好使用4个空格进行悬挂式缩进,且同一级别的代码块的缩进量必
您可能关注的文档
- 《Flash动画制作案例教程》项目三 编辑图形与创建文本.pptx
- 《Flash动画制作案例教程》项目四 动画基础与逐帧动画.pptx
- 《WPS Office办公应用案例教程》 项目9 WPS Office App表格和演示文稿的应用.ppt
- 《办公自动化案例教程》 项目二 使用Word制作精美文档.ppt
- 《办公自动化案例教程》 项目六 使用Excel制作常用电子表格.ppt
- 《Python编程案例》教案 第1次课 搭建Python开发环境.doc
- 《Python编程案例》教案 第8次课 流程控制语句(三)——开发“人机猜拳”游戏.doc
- 《Python编程案例》教案 第3次课 Python基础知识(一)——输出个人简介.doc
- 《Python编程案例》教案 第4次课 Python基础知识(二)—— 实现数据加密和解密.doc
- 《Python编程案例》教案 第5次课 Python基础知识(三)——开发“你问我答”游戏.doc
- 2023年07月云南特殊教育职业学院公开招聘2人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年07月四川巴中市红鱼洞水库运行保护中心公开招聘辅助性岗位人员1人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年贵州铜仁市玉屏县事业单位综合管理类岗位引进人才笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 2023年07月云南省妇女儿童发展中心和云南省妇联网络信息传播中心招考聘用笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年06月云南红河州屏边县面向各县(市)商调机关事业单位人员69人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年党校入党积极分子培训考试判断题库及答案(共100题).docx
- 2023年06月四川外国语大学招考聘用非在编人员12人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年06月湖南株洲炎陵县人民法院书记员招考聘用笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年06月陕西师范大学化学化工学院专业技术人员招考聘用笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年07月三江源雪豹种群监测及栖息地保护项目工作人员公开招聘5人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
文档评论(0)