终身会员
搜索
    上传资料 赚现金
    英语朗读宝

    青岛版初中信息技术第三册 第6课 条件语句 教案

    立即下载
    加入资料篮
    青岛版初中信息技术第三册 第6课 条件语句 教案第1页
    青岛版初中信息技术第三册 第6课 条件语句 教案第2页
    青岛版初中信息技术第三册 第6课 条件语句 教案第3页
    还剩6页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    初中信息技术青岛版第三册第6课 条件语句公开课教案及反思

    展开

    这是一份初中信息技术青岛版第三册第6课 条件语句公开课教案及反思,共9页。教案主要包含了学习目标,教学重,教学设计等内容,欢迎下载使用。
    6  条件语句一、学习目标1.认识程序的分支结构,熟练应用条件表达式,掌握if语句的语法格式。
    2.了解Python语言语句缩进的特点。3.能用条件语句编写程序来解决生活中的选择性问题,提升逻辑思维能力,进一步体会算法及其思想。二、教学重、难点教学重点:分支结构的学习,if语句的使用。教学难点:算法及其思想的理解。三、教学设计环节名称活动设计(任务、步骤、要求、成果)设计意图第一环节 生活发现

     一、生活情境小华需要购买学习用品,在他家附近有两个超市,且两个超市距离很近,两个超市里面的学习用品价格各不相同,对比两个超市学习用品的单价,替小华选择最省钱的购买方案。名称笔袋铅笔钢笔中性笔超市A4.50.25.52.0超市B5.00.34.52.5 二、问题提出引导策略:引导学生将生活情景转换为数学问题如:你能试着将自己帮助小华的方法用数学语言描述出来吗?讨论问题1)你的方法是什么?(对比两个超市各个单品的单价?)2)怎样对单价进行对比?(比较两个数字的大小)3)怎样根据对比结果选择从哪个超市购买哪样学习用品?(选择各个单品价格低的那家超市进行购买)引导策略:引导学生将数学问题转换为编程问题如:那么用Python编程语言可以帮助小华吗,需要考虑哪些问题?2.生成问题1)比较两个数大小的算法是什么?2)如何根据自然语言描述的算法,完成该算法的流程图?3)怎样判断两个数的大小?(条件语句)4)如何根据流程图进行Python编程,完成任务?5Python编程还能完成其他简单的数学运算吗?6你能想到的其他问题。三、我的设想1.小组代表发言,汇报自己小组想出来的有价值的问题    2.组间进行评价。 第二环节 庖丁解牛
     引导策略:首先肯定学生所讨论问题,然后让学生结合已有知识能否解决,引导需要学习本堂内容才能解决以上问题。如:刚才同学们讨论的几个问题很有意义,如果想要解决这些问题就需要用到今天我们要学的知识:条件语句。我们首先通过学习几个案例来帮助同学们掌握这节课的内容,从而能自主解决上面所提出的问题。                                                                                                                                                                                                                                                                                                                                                                一、比较两个数大小的算法任意输入两个整数xy,按从小到大的顺序输出显示。步骤:(1.输入xy,转换整数类型2.比较xy的大小 3.如果x>y则交换位置,否则不变4.显示xy的值。思考:如何交换两个数的位置?如果要将一杯水和一杯橙汁交换,可以使用第3只杯子作为中转,数据的位置交换也有同样的道理,定义一个变量当作临时中转站。二、比较两个数大小的流程图根据自然语言描述的算法,完成该算法的流程图。        拓展与思考:分支结构是程序根据条件判断,而选择不同执行方式的一种程序结构。考虑分支结构和顺序结构有什么不同,进一步体会分支结构的作用。三、比较两个数大小的程序输入两个整数xy先判断大小,如果x>y,则交换位置,完成后显示xy的值。知识卡:两个数的比较使用大于、等于、小于等比较运算符,结果为真(True)或假(False)。名称符号示例相等==x==y不相等!=x!=y大于>x>y小于<x<y大于或等于>=x>=y小于或等于<=x<=y if语句的一般格式:     在条件语句中,elifelse是可选项                                                              第三环节学以致用
     一、创意研究引导策略:利用刚学的知识思考如何解决生活发现中提出的问题,并引导制定详细执行方案。如:刚才我们使用Python编程实现了比较两个数的大小,在这个简单的编程里我们用到了算法的什么结构以及哪些语句?每个小组讨论**分钟,运用已学知识帮助小华选择最省钱的购买方案。要讨论出以下几个问题:问题一:要做的程序项目名称叫什么,有什么作用问题二:为什么要做这个程序项目问题三:打算怎样去实现这个程序项目问题四:这个程序项目有什么后续升级的需求吗以上几个问题讨论完成后,形成文字方案记录下来。老师对每个小组的方案进行点评。学生根据方案完成相应的编程任务,并在制作过程中完善方案、步骤/流程图。有余力或者感兴趣的同学,可以根据老师提出的方案自行选择并完成。方案1:整数的四则运算设计一个整数四则运算的程序,先输入两个整数xy,再提示输入运算符号(+-*/),然后根据运算符号进行计算,输出计算结果,否则提示错误。 方案2密码验证互联网高速发展的今天,或许我们每个人都有几个账号,密码的安全也越来越重要。现在让我们探究一下,计算机是如何判断密码的,或许你会对密码安全有新的认识。
    假设某系统有用户名:“mike”,对应的密码是:“mike0715”。请你设计一个程序,提示输入用户名和密码,然后进行判断,并对判断结果给出适当的提示。 同学们想到的其他方案。二、合作交流引导策略:教师出示课件或文字说明小组需要完成的内容。如:小组讨论,根据小组确定的方案,确定算法,并画出流程图,讨论代码并完成编写并运行。 三、快乐分享引导策略:教师出示课件或文字说明小组需要汇报的内容。每个小组向全班汇报方案完成情况,同时把完善后的算法步骤、流程图、编码及运行结果出示给大家,进行展示评价。  第四环节收获展望
     一、我的收获通过本节课的学习,你有哪些收获?和大家一起分享一下吧!在学习的过程中,本堂课是如何开展的,自己在小组学习中的作用,自身能力又得到了哪些提升?二、拓展延伸    如何使用条件语句编写程序解决生活中的问题,提升逻辑思维能力,将算法及其思想运用到实际学习生活中。  

    相关教案

    初中信息技术青岛版第三册第12课 我的语音识别APP精品教案设计:

    这是一份初中信息技术青岛版第三册第12课 我的语音识别APP精品教案设计,共8页。教案主要包含了学习目标,教学重,教具准备等内容,欢迎下载使用。

    信息技术第三册第7课 循环语句公开课第二课时教学设计:

    这是一份信息技术第三册第7课 循环语句公开课第二课时教学设计,共6页。教案主要包含了学习目标,教学重,教学设计等内容,欢迎下载使用。

    青岛版第三册第7课 循环语句优秀教学设计及反思:

    这是一份青岛版第三册第7课 循环语句优秀教学设计及反思,共9页。教案主要包含了学习目标,教学重,教学设计等内容,欢迎下载使用。

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

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map