- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选择结构.doc
选择结构
海南省儋州市第二中学 刘其政
【教材分析】
“选择结构”是教育科学出版社出版的高级中学课程标准实验教科书、算法与程序设计第二章第三节的内容。主要内容是用选择结构编写简单的程序解决具体问题。用选择结构编写简单的程序解决具体问题是在学生已经掌握了程序设计数据的表示与处理的基础上,理解了顺序结构的前提后提出的。
通过本课的学习,可以促进学生对解决问题方法和思想的理解,从而提升学生的问题解决能力,让学生在一定的流程解决问题的过程中,去体会和理解程序设计的思想,而且也为多分支选择结构的学习打下基础。【学生分析】
学生在数学课中已经有了算法和程序设计的基础,学生对事物的分析、综合能力及独立思考能力、分析解决问题的能力都有了一定的水平,在教师的有效引导下,有能力进行自我探究,如果用一种学生比较感兴趣的,能够贴近学生日常生活的例子来分析选择结构的话,那么学生会比较感兴趣。【教学目标分析】
1、知识技能(1)会画IF语句的流程图
(2)掌握IF语句的格式和功能
(3)学会用IF语句解决日常生活中的实际问题
2、过程和方法
(1)经历实践、分析、归纳,掌握IF语句的格式和功能。
3、情感态度与价值观(1)运用半成品加工策略,完善程序,发展学生思维的逻辑性,及严谨的学习态度。【重点、难点】
重点:让学生掌握分支判断程序结构,学会使用VB语言的If分支语句并且培养学生的探索、创新能力。
难点:对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。【】
创设情境引入新课学生边猜,教师边选择答案,系统将提示高了或是低了,或是1(语句块1),否则执行语句2(语句块2)。语句2可有可无,如果没有语句2则省略,即变成了单分支结构。
1、看新闻报道
2、展示预警演示流程图(附件1)
3、启动游戏程序
4、展示预警演示流程图(附件1)
了解历史加强爱国教育
2、分析流程图目的就是让学生通过老师多次表达使用“术语”, “如果”……“那么”……
“否则”……
初步养成“条件”与“选择”思维。
设置演示程序启动“年数”密码,为下面讲解“选择结构”埋下伏笔。
5、初步感知程序图的选择结构,同时复习前面学习的顺序结构 感知与提炼流程图 师:提问?刚才我们体验了“我国域空安保预警”演示程序的密码,谁能说说这个操作过程……(有必要老师提示引导,同时根据学生口述画出流程图。)
学生活动一:根据老师言语描述完成流程图设计(练习画流程图)
练习一:根据老师语言描述画流程图
“开始,如果years等于118,那么,提示”回答正确,保家卫国是我们的责任! “;否则,提示“请查阅相关历史资料再来。结束””
练习二:根据老师语言描述画流程图
“开始,如果years等于118,那么提示”回答正确,保家卫国是我们的责任! “,否则,“如果years大于118,那么提示”高了,再试 “,否则提示“低了,再试试”。结束”
师:分析练习一与练习二(双分支流程图、“分支中又含分支”)
学生活动二:共同讨论交流,程序设计难吗?
1、将要处理的事件进行理性的梳理,用自然言描述清楚。
2、将自然语言图型化,就是程序设计的流程图。
3、流程图的描述离程序实现仅一步的距离,成果就在眼前……
师:这就是我们学习选择结构中的一种“单分支条件结构”,说明使用规范……
学生活动三(习题三):根据题目要求,完成流程图设计。
判断某同学成绩是否及格.要求如下:
(1)在文本框1输入数字,如果大于等于60,则在文本框2中显示及格,否则就显示不及格.
(2)如果你买的苹果小于5斤,价格4.5元/斤,如果大于等于5斤,则打8折.求x斤的金额。 1、板书:根据学生口述猜年数的过程画出流程图
2、鼓励学生代表上台根据老师陈述画流程图。
3、PPT提示老师描述规则与画图方法。
4、PPT展示习题三的题目要求
引导学生自述,同时培养学生独立思考问题。
感知选择结构的执行过程
培养学生根据自己的思想,尝试画出程序流程图。
4、深入理解双分支结构的表达方式。
5、有效的知识迁移学习,并树立独立解决问题的信心和。 初步
探究与
实践
单分支条件结构(If...Then语句)
用 If...Then 结构有条件地执行一个或多个语句。单行语法和多行块语法都可以使用:
(1)If 表达式 Then 语句
(2)If 表达式 Then
?????????????? 语句块
???????? End IfIf years 118 Then MsgBox 低了,再试试If Then Else
观察习图三,请完成下面语句的模写:
If years = 118 Then Label2.Caption = 回答正确,保家卫国是我
文档评论(0)