高中信息技术选择结构教学设计教科版选修

高中信息技术选择结构教学设计教科版选修

ID:36514723

大小:48.50 KB

页数:3页

时间:2019-05-11

高中信息技术选择结构教学设计教科版选修_第1页
高中信息技术选择结构教学设计教科版选修_第2页
高中信息技术选择结构教学设计教科版选修_第3页
资源描述:

《高中信息技术选择结构教学设计教科版选修》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2.3选择结构教学设计【基本说明】本教学设计参与人员基本信息【教学内容】(1)教材模块:算法与程序设计(2)年级:高中二年级(3)所用教材出版社:上海科技教育出版社(4)所属的章节:第二章第三节(5)课时数:1课时【内容分析】选择结构是VB程序设计的基本结构之一,在解决有条件选择问题上,具有自己的优势。选择结构在数学分析中应用非常广,根据不同的可能性,设计不同的流程,执行不同的程序。本节将通过一系列活动的实践使学生掌握实现选择结构的基本语句,了解控制选择结构程序执行的判断条件的构成。本节的活动,在设计上具有一定的递进关系,对同一个需要解决的问题采取条件

2、变换的形式,实现由简单到多重选择结构程序语句的教学,然后通过多重选择结构程序与专用的多分支选择语句程序的对比分析和运行,让学生体验不同选择语句的适用情况。在所有活动的实践过程中,对选择条件的处理贯穿始终,是学习选择结构的重要线索,能否对其充分理解,将直接关系到选择结构的学习效果。【教学目标】知识1、掌握条件逻辑表达式的构成2、掌握IF语句的格式及其含义3、掌握selectcase语句的格式及其含义技能1、通过编写程序,让学生掌握if语句的使用方法2、通过对多重控制条件的分析,让学生学会使用if语句实现选择结构的嵌套3、通过阅读程序,让学生理解selec

3、tcase语句的使用过程情感1、养成良好的编程习惯2、能够运用所学的条件逻辑表达式,对实际问题进行综合分析【学生分析】在高一数学必修3第一章《算法初步》中,已经介绍了算法的选择结构和用if语句来实现简单的单分支与两分支的选择。因此,作为高二的学生,他们已经了解和掌握了算法与程序设计的一些基本知识;通过高二对VB的学习,学生们也掌握了一些VB程序设计语言的基本知识和技能;这些都为本节课的学习打下了良好的基础。【教学重点和难点】重点:学生能够使用选择语句实现各种选择流程的控制是本节的重点内容。3难点:根据对问题的分析,设计决定选择程序执行不同流程的控制条件

4、,是本节的难点。【教学策略设计】采用“小组讨论”,“学生探究”,“任务驱动”,“师生互动”等方法。在教学中选用了大家都感兴趣的“猜价格”游戏,让学生带着任务进入新课的学习。然后引导学生回忆所学过的最简单的两种If语句,过渡到学习If语句的嵌套,再通过发现if语句的不足,引出SelectCase语句,层层推进。最后运用所学知识解决悬而未决的“猜价格”游戏,达到熟练和巩固所学知识的目的。【教学过程设计】1.教学过程教学环节教师活动学生活动设计意图创意游戏导入新课教师展示“看商品猜价格”游戏,介绍游戏规则,学生操作游戏,看能谁得到的奖品最多。提问:同学们能否

5、用所学的VB程序设计语言来实现这一过程?教师展示猜数字的VB程序,并演示。引导学生思考两个游戏核心算法的结构,从而带着任务学习新课——选择结构选派几名学生上台进行猜价格游戏。通过简单而有趣的游戏环节,营造了和谐、欢快的课堂气氛,同时,教师迅速集中学生的注意力,激发学生对将要学习的内容产生浓厚的兴趣,并自然地引出教学内容。温故知新学习IF语句提问,在高一数学《算法初步》中学到过两种形式的IF语句,哪两种?教师展示实例1,帮助学生回忆单分支的IF语句。要求学生写出实现这个实例的算法代码。展示单分支的IF语句格式及流程图。展示实例2,帮助学生回忆两分支的IF

6、语句。要求学生写出实现这个实例的算法代码。展示两分支的IF语句格式及流程图。展示实例3,引导学生写出实现这个实例的算法代码。展示嵌套IF语句的格式及流程图。引导学生通过分析几种形式的IF语句,思考选择结构的概念:根据不同的条件判断来决定程序执行走向的结构叫选择结构。学生回忆、思考、写算法代码。掌握IF语句的格式及其含义3引导学生通过分析得出选择结构的两个特点:条件判断、执行走向引入新知学习Select语句提问:在解决实例3的问题上,有没有更简便的办法?介绍SelectCase语句的格式和表达式范围的4种写法。引导学生用SelectCase改写实例3的算

7、法代码。比较分析IF嵌套与SelectCase,了解两种语句的使用范围。掌握SelectCase语句的格式及其含义课堂总结小结本课所学知识回忆、总结总结本课内容,加深理解与记忆实战演练回到猜数字游戏,引导学生用VB语言实现该程序。两个关键问题:1、随机产生0到100之间的整数。2、分支结构的实现。编程、讨论对实际问题进行综合分析,巩固所学知识课后作业1:继续完成猜数字游戏,用IF和SelectCase两种语句来实现程序当中的选择结构。2:某商场为促销苹果,规定原价5元每公斤,购买5Kg以上可打9折。购买10Kg以上可打8折。请设计一个程序,输入购买X千

8、克时的应付款。进一步巩固所学知识【教学反思】从上课的情况来看,优点主要有:环节设计比较好,过渡

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。