python课程实例《身体质量指数BMI》教案.docx
《python课程实例《身体质量指数BMI》教案.docx》由会员分享,可在线阅读,更多相关《python课程实例《身体质量指数BMI》教案.docx(6页珍藏版)》请在第一文库网上搜索。
1、实例5:身体质量指数BM1教学内容分析本节课的内容属于第四章(程序的控制结构)的第三节,是关于第二节的一个实例练习,程序的分支结构的知识在上节课已经讲授过了,本节课的实例练习是在前一节知识的基础上进行运用,解决问题。学情分析高二的学生已经熟悉了python的运行环境和基本语法等一些基本知识,能独立完成程序的编写,经过上节课对程序的分支结构的学习,学生做了一些简单练习,对自己的编程能力充满自信,对一些有难度的程序表现出积极的学习态度。教学目标1、知识与技能:a掌握程序分支语句的分支结构2、过程与方法:a.通过完成任务,学会如何来分析问题,从而解决问题b.在解题的过程中,提高动手操作能力3、情感态
2、度与价值观:a.鼓励学生积极地表达自己的见解b.引导学生养成健康的生活习惯教学重点程序分支语句的应用教学难点程序分支条件的组合设备需求多媒体教室。教学策略以任务驱动教学法,讲授与练习相结合。教学过程教学环节教师活动学生活动设计意图一、导入(3分钟)程序有哪些分支结构呢?教师引导学生回忆上程序的分支结构,以及每种分支结构所适用的场景。学生思考并回答使用复习旧知的方式导入新知,使学生能以旧知为基础学习新的内容。二、新课教学(一)提出任务(5分钟)题目:编写一个根据体重和身高计算BM1值的程序,同时输出国际和国内的BMI指标建议值。BM1的定义:BMI=体重(kg)/身高2(m2)BM1指标分类了解
3、任务内容,明确自己的学习任务。将教学内容隐含在任务中,使学生在完成任务的同时掌握知识。分类国际BM1值(kgm2)国内BMI值(kgm2)偏瘦18.5=30=28二、新课教学(二)分析任务,提出问题1(5分钟)分析题目:(IPO)输入:身高和体重处理:计算BM1值,并根据BM1指标分类找到合适类别输出:打印指标分类信息在教师的带领卜思考如何完成任务,并提出问题。问题:如何计算BM1值?任务中包含新、旧知识点,学生自己提出问题,教师进行引导,调动学生的学习积极性。二、新课教学()学生探索(5分钟)对学生的电脑解除控制,在学生编写过程中巡视,了解学生完成进度。对问题进行小结运用所学知识编写代码解决
4、第一个问题。引导学生进行操作练习,让他们运用所学知识解决问题。二、新课教学(四)提出问题2(2分钟)提出问题:如何对所得的BM1指数进行分类?如果使用分支语句,使用哪种分支语句?思考,回答问题。使他们将所学知识与问题解决联系起来。二、新课教学(五)学生探索(5分钟)引导学生开始独立操作,巡视学生编写情况。对个别有问题的学生进行指导。若多数学生碰到相同的问题,则对问题进行统一的讲解。在刚才编写的代码上继续编写代码解决第二个问题。上交自己的作品。让学生在实际操作中了解自己对知识的掌握情况,并通过操作练习提高对知识的掌握程度。二、新课教学抽取2个学生作品进行检验,进行分析评析同学的作使学生在分析别(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 身体质量指数BMI python 课程 实例 身体 质量 指数 BMI 教案