




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 9 八年级信息技术教案第四章 择路而行 -选择结构程序设计 第四章择路而行 -选择结构程序设计 第一节路口诀择 -条件语句 一、教学目标 1、掌握选择结构程序中常用的 Qbasic 语句。 2、掌握选择结构程序设计方法。 3、能利用选择结构程序设计解决简单的实际问题。 二、教学重点: 1选择结构的语句及功能 2选择结构中程序设计方法。 三、教学方法:讲授法,对比法,分组讨论法。 四、教学时间: 2 课时 五、教学教程: (一)引入新课:前面我们学习了顺序结构程序设计,利用顺序结构只能设计一些较简单的程序,如果要处理复杂的问题,就需要采用另外两种基本结构:选择结构和循环结构。选择结构,是一种常用的主要基本结构,是计算机科学用来描述自然界和社会生活中分支现象的重要手段。其特性是:无论分支多寡,必择其一;纵然分支众多,仅选其一。 (二)讲述新课 2 / 9 l 单行条件选择语句 IF 1、单行结构条件语句 IFTHENELSE 格式: IFTHENELSE 功能:最简单的条件选择语句,用来进行条件判断,使语句有条件的执 行。 说明: 1)当 为真(非零数)时,则执行 。 2) ELSE语句可以省略。 3)当 为假(零)时,而且语句中有 ELSE语句则执行 。 4)IF、 THEN、 ELSE 必须在同一行上。 2、示例 A、输入 x 的值,计算 y 的值。 REm程序名为: INPUT“ 请输入 x 的值: ”,x IFx=0THENy=1+XELSEy=1-2*X PRINTy=;y END 例:求一元二次方程 Ax2+Bx+c=0(A0)的实数根。 分析:写写出程序的流程图,参考流程图来写程序。 程序清单如下: INPUTA,B,c 3 / 9 D=B*B-4*A*c IFD=5时,输入 x 的值并计算表达式 y=2x-5 的值。 INPUTx IFx=5THENy=2*x-5 PRINTy END 2、输入 a、 b、 c 三个数,要求将绝对值最大者打印出来。 INPUTa,b,c IFABS(a)ABS(b)ANDABS(a)ABS(c)THENPRINT“ 绝对值最大的为 ” ; a IFABS(b)ABS(a)ANDABS(b)ABS(c)THENPRINT“ 绝对值最大的为 ” ; b IFABS(c)ABS(a)ANDABS(c)ABS(b)THENPRINT“ 绝对值最大的为 ” ; c 4 / 9 END l 块结构条件语句 IFTHENELSE ENDIF 1、格式: IFTHEN ELSEIFTHEN ELSEIFTHEN ELSE ENDIF 2、说明 THEN必须放在 IF或 ELSEIF语句的尾部。 3、举例 1)程序名为: INPUT请输入 x 的值: ,x IFX=0THEN y=1+x ELSE y=1-2*x ENDIF 5 / 9 PRINTy=;y END 2)编写程序,任意输入一个整数,判定该整数的奇偶性。 讲解其中的一种方法,让学生想第二种方法。 Input“Enteranumber:”;n IFnmoD2=0THENPRINTn:“iseven”ELSEPRINTn:“isodd” END 或者用块 IF语句: INPUT“Enteranumber:”;n IFnmoD2=0THEN PRINTn;“iseven” ELSE PRINTn;“isodd” ENDIF END *4、练习 任给定一年,判断该年是否闰年(闰年的条件: 109 页练习题8yearmoD4=0ANDyearmoD1000oRyearmoD4000) INPUT“ 请输入年份 ”;year IFyearmoD4=0ANDyearmoD1000oRyearmoD400&6 / 9 gt;0THEN PRINTyear;“ 是闰年 ” ELSE PRINTyear;“ 是平年 ” ENDIF 六、小结(学生总结分支结构的程序设计) 七、作业:课后练 习 1-4 题。 教学后记: 第二节指点迷津 -SELEcTcASE 语句 一、学习目标 了解 SELEcTcASE 的特点。 二、教学重点 掌握 SELEcTcASE 的使用方法。 三、教学难点 SELEcTcASE 的应用。 四、教学方法 1演示法。 2实践法。 五、教学手段与教学媒体 多媒体网络教室。 7 / 9 六、课时安排 1 课时。 用嵌套的 IF语句可实现多分支选择 1、基本格式 selectcase case case case caseelse endselect 每一个 cASE句中指定一个值条件,当 cASE变量的值符合条件时,执行该子句下面的语名组,在执行完该语句组后,跳过其它 cASE子句,从 ENDSELEcT转出。 c=int(s/250) 2、在 cASE子句中使用 To cASE To 3、在 cASE子句中使用 IS 8 / 9 cASEIS 4、在 cASE子句中使用多个条件 允许在一个 cASE 子句中指定多个条件 ,各条件 之间用逗号分开。 条件 =单值、值范围、单条件 5、 SELEcTcASE 语句的一般格式 selectcase case, , case, , case, , caseelse endselect 六、多分支转移语句 格式: ,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 咖啡连锁品牌市场布局与扩张战略:2025年消费升级与竞争格局研究报告
- 2025河北雄安新区新建片区学校选聘校长及骨干教师13名考前自测高频考点模拟试题完整答案详解
- 2025年光伏电站智能运维系统在边远地区推广与应用报告
- 2025河南新乡事业单位招录203人考前自测高频考点模拟试题附答案详解(模拟题)
- 2025福建泉州市永春县部分公办学校专项招聘编制内新任教师23人(二)模拟试卷及参考答案详解
- 2025年度哈尔滨“丁香人才周”(春季)延寿县事业单位引才招聘模拟试卷附答案详解(黄金题型)
- 2025年影视工业化制作流程优化与高质量监控体系构建指南
- 2025宝鸡石油机械有限责任公司春季高校毕业生招聘10人模拟试卷及一套完整答案详解
- 2025年新能源行业上市公司股权激励实施对员工激励与约束作用报告
- 2025广西玉林市玉州区城北供销合作社招聘行政工作人员3人模拟试卷附答案详解(模拟题)
- 2025年国家工作人员学法用法题库(含答案)
- 中秋国庆节假期安全教育安全防范不松懈宣传课件模板
- 八年级语文写作技巧与课堂教案
- 鼻出血的课件护理
- 2025年干细胞治疗行业研究报告及未来行业发展趋势预测
- (2025年标准)清理乱账服务协议书
- 2025年4月自考00155中级财务会计试题及答案含评分标准
- 道路工程培训课件
- DGTJ08-2004B-2020 建筑太阳能光伏发电应用技术标准
- 国庆假期大学生安全教育
- 呼吸内科出科汇报
评论
0/150
提交评论