Python程序设计基础教案8程序的分支结构.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Python程序设计基础教案8程序的分支结构.docx》由会员分享,可在线阅读,更多相关《Python程序设计基础教案8程序的分支结构.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XXXXXXXXXXX 孽陵授课教案授课日期2018. 10.26课时2课型理论课口 实训课口 习题课口 上机课口 其他因授课章 节、主题程序的分支结构教学目 的要求知识目标:了解三种基本程序结构;掌握顺序结构的程序设计方法;掌 握选择结构的常用语句,包括if简单语句和if复杂语句。能力目标:结合之前的项目实践,帮助学生总结顺序结构的程序设计方 法;通过实际案例讲解和练习,加深学生对常用选择语句的理解和使用。 情感目标:采用由简到难的案例教学法,逐步拓展学生的知识体系,帮 助学生更好的学习,同时增强学生学习的自信心。教学重点 及难点重点:if简单语句的语法结构 难点:if复杂语句的语法结构教学
2、设计说明一、主要内容(1)三种常见的程序结构(2)循序结构的程序设计方法(3) If简单语句(4) If复杂语句(5)随堂练习二、主要教学方法案例教学法:选用实际生活中的常见案例作为教学内容,帮 助学生更好的分析各种语句的应用场景和使用规则。讲练结合法:通过讲练结合,及时查验学生的实际掌握情况, 同时也是对所学知识的拓展提升,在这个过程中,无形之中提高 学生举一反三的能力。作业与思考题:总结选择结构常用的程序语句有哪些。课后回忆:通过案例讲解,学生基本掌握程序的分支结构。任课教师教研室主任签字XXXXXXXXXXX 孽陵授课教案附页教学设计一、程序的三种基本结构任何简单或复杂的算法都可以由顺序
3、结构、选择结构和循环结构这三种基本 结构组合而成。(1)顺序结构:程序中的各个操作是按照它们在源代码中的排列顺序依次 执行的;(2)选择结构:根据某个特定的条件进行判断后,选择其中一支执行;分 为:单项选择、双选选择和多项选择;(3)循环结构:反复执行某个或某些操作,直到条件为假或为真时才停止 循环。二、顺序结构顺序结构是流程控制中最简单的一种结构。该结构的特点是按照语句的先后次序依次执行,每条语句只执行一次。顺序结构的程序设计方法:案例讲解:项目实践一的前4问就是一个典型的顺序结构。(1)根据题干要求,即要解决的问题,确定变量的个数。项目实践一用到8个变量,分别是:姓名、班级、数学成绩、语文
4、成绩、英语成绩、总分、平均分、 数学成绩的平方根。(2)给变量赋值。变量值需使用input。函数由用户通过键盘输入。涉及 到5个变量:姓名、班级、数学成绩、语文成绩、英语成绩。其中三个成绩变量 由于是浮点数类型,而通过input()输入的是字符串类型,所以需要用到float。函 数进行强制类型转换。直接给出变量的值:直接赋值或通过表达式计算。项目 实践一中:总分、平均分、数学成绩的平方根这3个变量都是通过表达式计算并 将计算结果直接复制给变量。(3)输出相应的信息和计算结果。例如:输出学生的基本信息、总分、平均 分、数学成绩的平方根。# 导入math库(因为要用至“math. sqrt。方法)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 程序设计 基础 教案 程序 分支 结构
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内