课件编号4803416

第六课分支结构 (课件+教案)

日期:2024-05-14 科目:信息技术 类型:初中课件 查看:23次 大小:23934130Byte 来源:二一课件通
预览图 0
第六,分支,结构,课件,教案
    浙教版九年级第二章第六课时教学设计 课题 分支结构 单元 第二单元 学科 信息技术 年级 九年级 学习 目标 信息意识:了解分支结构、关系表达式、逻辑表达式概念过程与方法。 计算思维:通过“思考题”程序设计,学会分支结构的流程图绘制及程序设计方法 观数字化学习与创新:在利用分支结构程序解决应用问题的过程中,体验分支结构程序设计思想在日常生活中的应用,逐步形成严谨的逻辑思维能力。 重点 分支结构程序的执行过程;关系表达式和逻辑表达式 难点 分支结构的程序实现 教学过程 教学环节 教师活动 学生活动 设计意图 导入新课 同学们,我们一起来玩个游戏,猜猜我的心,请同学们猜猜老师现在心里想的数字是几,有同学说猜对了你也说错了,那我写了个程序,看看大家能够猜中不。 同学们,思考用我们上节课学习的顺序结构能实现吗? 猜数字游戏 不行 通过游戏的形式引入,激发学生学习的兴趣 讲授新课 (1)我们需要学习新的结构来写出这个游戏程序,我们这节课学习分支结构: 不同天气,上学有不同的交通方式:如果下雨选择坐公交车,否则就骑自行车,这就是日常生活中的分支事件。用流程图表示以上过程: (2)举在实际的生活、学习过程中,还有那些分支结构的例子,把它们用流程图表是出来。 (3)分支结构的流程图表示,理解分支结构的通用格式、展示学习中的案例 关系表达式,指用关系运算符连接两个类型相同的数据组成的表达式。关系运算符的书写方式稍异于数学中的。 看一道题:如果a大于等于b,就输出a,否则输出b。用我们刚才学习的分支结构语句的单行形式来表示就是:If a>=b then MsgBox (a) Else MsgBox (b) MsgBox是一个使用非常方便的输出函数,它的作用是在窗体中直接弹出一个提示框,常用于程序中的提醒、警告等信息输出。 另外还有一种是逻辑表达式,指用逻辑运算符把逻辑变量连接起来的表达式。 设a=-1 , b=1,分别用 If a>0 And b>0 then MsgBox (“1”) Else MsgBox (“2”) If a>0 Or b>0 then MsgBox (“1”) Else MsgBox (“2”) If Not a>0 then MsgBox (“1”) Else MsgBox (“2”) 这三个例子让学生了解and、or、not的功能,并且知道关系运算符是优先于逻辑运算符。 总结:关系表达式通常是关系表达式(<、>、>=、<=、<>、=)和逻辑表达式(and、or、not) (5)教师带领学生一起分析分支结构的案例的任务分析,学生结合教材内容和自学微课完成界面设计、代码编写、调试运行环节 (6)学生完成或没有完成任务,请同学们填写自学反馈表 聆听、思考日常生活中的分支结构 和同桌讨论分支结构,并回答老师的问题,到黑板上展示分支结构流程图 理解分支结构 聆听、思考、回答 在教师的带领下完成任务分析,小组合作完成后面的步骤,自学微课 完成自学反馈表 通过实际生活中的案例及流程图理解分支结构 学生练习生活中的案例及其流程图理解分支结构及应用 理解分支结构的通用格式、用学生熟悉的数学分支结构案例让学生便于理解 通过知识点的总结,案例理解关系表达式与逻辑表达式 通过完成分支结构按钮提升学生的成就感,小组合作锻炼学生的合作能力,自学微课锻炼学生自学能力 自学反馈表,发现问题,让学生对自己的知识作自检,同时也更利于教师针对问题进行教学 课堂小结 一、分支结构的认识 二、分支语句的格式 三、关系表达式与逻辑表达式 板书 分支结构 一、分支结构的认识 二、分支结构的流程图表示 三、分支结构的程序实例 1、关系表达式:用关系运算符连接两个类型相同数据组成的表达式。 2、逻辑表达式:指用逻辑运算符把逻辑变量连接起来的表达式。 课件19张PPT。第六课 分支结构浙教版 信息技术 九年级上新知导入小游戏:猜一猜思考:游戏程序用上节课学习的顺序结构能够实现吗?打开 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~