年终活动
搜索
    上传资料 赚现金

    粤高教版八年级下册信息技术第1单元第2课 预测身高 教案

    粤高教版八年级下册信息技术第1单元第2课 预测身高 教案第1页
    粤高教版八年级下册信息技术第1单元第2课 预测身高 教案第2页
    粤高教版八年级下册信息技术第1单元第2课 预测身高 教案第3页
    还剩5页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    初中信息技术第2课 预测身高——编程解决问题的基本步骤教案设计

    展开

    这是一份初中信息技术第2课 预测身高——编程解决问题的基本步骤教案设计,共8页。
    粤高教版信息技术八年级下册课时教学设计 课题 第2课 预测身高单元第一单元学科信息技术年级八年级学习目标1、了解编写程序解决问题的基本步骤。2、理解流程图各符号的含义。3、掌握自然语言及流程描述算法的方法。4、了解编写Python程序的注意事项。重点理解流程图各符号的含义。难点掌握自然语言及流程描述算法的方法。 教学过程教学环节教师活动学生活动设计意图导入新课同学们,你有关注你的身高吗?      研究表明,父母的身高是决定一                       个人成年后身高的主要因素。   根据父母的身高,按公式预测自己未来的身高:男性成年时身高=(父亲身高+母亲身高)x1.08÷2(厘米)女性成年时身高=(父亲身高x0.923+母亲身高)÷2(厘米)如何编一个程序来预测身高?     了解身高的计算公式。    通过计算预测身高来引出如何用计算机计算身高。讲授新课一、分析问题         分析问题是解决问题的首要步骤,这一步就是要根据所提出的问题确定已知条件和要求解的答案,形成初步的解题思路。          预测身高例子:孩子性别和父母身高应视为已知条件(数据),根据性别,预测出成年时的预测身高。二、设计算法算法就是为解决问题而采取的方法与步骤。可以用自然语言、伪代码及流程图等方式来描述算法。(一)用自然语言描述算法在算法中,一般包括数据输入、数据处理和结果输出三大部分。     【实例2.2】 任意输入3个数,求这3个数中的最小数。1)定义4个变量分别为xyz以及min2)输入大小不同的3个数分别赋给xyz3)判断x是否小于y,如果小于,则将x的值赋给min,否则将y的值赋给min4)判断min是否小于z,如果小于,则执行步骤(5),否则将z的值赋给min5)将min的值输出。探究:小组讨论,用自然语言描述预测身高的算法。1、输入性别sx2、输入父亲的身高fh3、输入母亲的身高mh4、如果sx,则h=(fh+mh)*1.08/2,否则h=(fh*0.923+mh)/25、输出身高h实践:已知一个整数a,让计算机判定a是否为偶数。请设计该问题的算法,用自然语言描述出来。1、输入一个整数a2、如果a==03、输出a既不是偶数也不是奇数。4、如果a/2==0,输出a为偶数,否则a为奇数。(二)用流程图描述算法在程序设计中,除了用自然语言描述算法外,还使用流程图描述算法。如:预测身高探究:1.上网查找算法流程图中各种图形符号的含义,并将表1-2-1填写完整。 2.请将前面判断偶数的算法用流程图描述出来。三、编写程序无论自然语言还是流程图,计算机无法直接识别,需用计算机语言编写程序将算法转告计算机。实践:在程序编辑窗口中输入以上程序,并用文件名height.py保存起来。(一)编写Python程序的注意事项(二)Python的基本数据类型探究:网了解Python数据类型的有关知识,并填入表中。四、调试与运行程序探究:1.运行程序height.py,分别输入自己的数据和一位异性同学的数据,测试程序的正确性。2、按表1-2-3的顺序及要求进行操作体验,并利用在线翻译网站,翻译错误提示信息,了解其含义。实践与创作:1在两个瓶子中分别装着可乐和雪碧两种饮料,如果要把两个瓶子中的饮料交换存放,请设计一个可行的算法,用自然语言描述。1、输入ab,c2、输入a='可乐',b='雪碧'3c=a,a=b4、输出c,a2、设abc分别代表三个整数,maxnum代表它们中的最大数,完善以下算法以求三个整数中的最大数,并绘制该算法的流程图。1)将三个整数分别存到a,b,c中。2)如果a>b则将a存到maxnum中,否则将将b存到maxnum中。3)如果c>maxnum,则将c存到maxnum中。4)输出maxnum检测:1、编写程序解决问题一般要经过哪些步骤?分析问题设计算法编写程序调试和运行程序。2、算法程序中菱形框表示(   C   )。     A计算  B.输入    C.判断   D.结束3、以下属于整型的是(  A   )。A.33             B.33C.3.3             D.a334、当运行Python程序时,计算机提示unexpected indent,应该检查代码中(  C    )。    A.单词有无拼写错误         B.符号有没有用全角符号    C.各层语句是否已按规则缩进    D.变量在使用前是否赋初值。5、关于Python程序的说法正确的是(    C )。A.程序中字母无需区分大小写   B.计算机会执行程序中的注释内容C.程序中同一层级中的代码应具有相同的缩进号 D.程序中所有符号都需要使用全角符号 了解程序中解题思路。        了解设计算法的方式。         了解自然语言描述算法的步骤                           了解流程图算法。            通过流程图描述算法来判断偶数。            学生动手自己编写代码。             Python程序的注意事项。学生理解和掌握。       更进一步掌握方式。         培养学生进行编程的逻辑思维                             通过例子讲解,让学生了解到流程图。                          通过例题讲解,使学生更容易理解Python。               基础知识 课堂小结1、编写程序解决问题一般要经过哪些步骤?     分析问题设计算法编写程序调试和运行程序。2、流程图:学生回答及进行编写程序利用问题形式进行总结板书一、分析问题   二、设计算法          (一)用自然语言描述算法          (二)用流程图描述算法   三、编写程序           (一)编写Python程序的注意事项           (二)Python的基本数据类型   四、调试与运行程序           

    相关教案

    初中信息技术粤高教版 (2018)八年级下册第1课 加法心算游戏——random与time模块的应用教案设计:

    这是一份初中信息技术粤高教版 (2018)八年级下册第1课 加法心算游戏——random与time模块的应用教案设计,共7页。

    粤高教版 (2018)八年级下册第7课 积能量合种树——for循环语向句的应用教案设计:

    这是一份粤高教版 (2018)八年级下册第7课 积能量合种树——for循环语向句的应用教案设计,共8页。教案主要包含了分析问题,设计算法,编写程序,调试与运行程序等内容,欢迎下载使用。

    初中信息技术粤高教版 (2018)八年级下册第一单元 走进Python 编程世界第6课 安全乘坐电梯——while循环语句的应用教案设计:

    这是一份初中信息技术粤高教版 (2018)八年级下册第一单元 走进Python 编程世界第6课 安全乘坐电梯——while循环语句的应用教案设计,共7页。教案主要包含了分析问题,设计算法,编写程序,调试运行程序等内容,欢迎下载使用。

    文档详情页底部广告位
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map