- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选择结构教学设计a
《选择结构》教案
课题:选择分支语句(if else语句)
授课人:重庆市白市驿职业中学 杨玲
时间:2005.11.22
授课地址:重庆市白市驿职业中学
教学目标:
知识目标: ①if else语句的一般格式(识记)
②if else语句的功能(理解)
③if else语句的灵活应用(分析)
能力目标:能应用if else语句处理生活中的一些实际问题。
德育目标:走向成功的道路并非一条,我们应以一颗平常心对待身边的每一件事情。
教学重点:①if else语句的一般格式
②if else语句的功能
③if else语句的灵活应用
教学难点:如何应用if else语句处理身边实例
教学用具:多媒体
教学方法:讲授分析讨论法、实作巩固法
课时安排:1课时
教学过程及教学内容:
一、组织教学:(教学准备)
A、制作课件 B、调试电脑硬件及软件
二、复习引入
以现实生活中的一些实例引入新课,如机器人为什么能完成人完成的一些工作等。
展示课题、内容、目标(边展示边叙述)
三、讲授新课
学习if…else语句的意义及功能
教学方法:①学生观察图片(3张)
②抽学生回答观察结果
③老师总结,分析同学们的观察结果,规范内容,并加以具体分析说明
学习if…else语句的方法
教学方法:教师、学生共同完成。
分析方法:①理论联系实际(基本原理与生活实例相结合)
②课前温习,课后复习
③认真研究、分析例题
④课后及时巩固练习
⑤结合C语言中的if…else语句加深理解认识,找出与其的相同点和不同点。
⑥学会从不同的角度去思考如果遇到复杂的问题怎样将其细分,把复杂问题简单化。
⑦在学习中要学会扩散思维,把if…else语句的应用与其它学科互相参照,互相联系。
⑧运用哲学的联系与发展的观点和方法加深对if…else语句的理解。
展示结构
if 条件表达式
语句体1
else
语句体2
endif
分析:①if:如果,假如,假使。
②条件表达式:逻辑值
③语句体1:可是一个语句也可是多个语句
④else:否则
⑤语句体2:一个或多个语句
⑥endif:结束判断
⑦if和endif必须成对出现。
教学方法:①教师要求学生根据对二个流程图的观察判断出IF ELSE语句可能的流程,然后,和学生共同作出流程图,边作流程边用中文叙述。
②教师启示学生根据流程的制作和中文的叙述写出if else语句的基本格式。并对各部分加以说明。
4、展示例题
例1:input “请输入一个值:” to x
if x=168
s=198
else
s=168
endif
s=16
?s
设输入的X为数值,上面程序的执行结果为( B )
A、0 B、16 C、由x值决定 D、程序产生运行时发生错误
分析:程序中无论IF语句的条件是否成立,IF语句后将无条件执行语句S=16,可知最后S的值为16。
教学:①请二个学生根据if…else语句的格式画出结构。
②师生共同得出该程序的结果。
例2:某地至北京的邮路里程为1043km,通过邮政局向北京奥运村寄交“特快专递”邮件,应在24小时内到达,计费标准每克为0.05元,但超过100克后,超出数每克为0.02元。试编写程序计算邮费。
分析:根据邮件重量是小于等于100克还是大于100克,用不同的公式计算邮费。
input “请输入邮件重量:” to w
if w=100
f=w*0.05
else
f=100*0.05+(w-100)*0.02
endif
?”邮费为:”,f
return
教学: ①老师分析,展示流程、和学生共同完成该题的程序编写。
②找一个同学根据编写的程序对应画出一一对应关系。
四、课堂练习:
假设银行自动取款机要求用户在输入密码时只能输入一次,你的密码为“123456”,如果输入密码正确,就提示“欢迎使用本系统”,否则提示“对不起,无权使用本系统”。
set talk off
clear
accept “请输入您的卡号密码:” to mm
if mm“123456”
? “对不起,您无权使用本系统!”
quit
else
? “欢迎使用本系统!”
endif
set talk on
教学方法:①学生课堂练习,分组实作完成,看哪一组做得又快又好。
②每一组派代表说出本组的执行结果,以及遇到的操作情况。
③教师根据实作情况加以分析、说明、讲解、解决学生在实作中出现的一些操作问题。
五、小结:
①if和endif必须成对出现
文档评论(0)