2019-2020年高中信息技术 选择结构教学设计 教科版选修1.doc

上传人:tian****1990 文档编号:2577048 上传时间:2019-11-28 格式:DOC 页数:3 大小:27.50KB
返回 下载 相关 举报
2019-2020年高中信息技术 选择结构教学设计 教科版选修1.doc_第1页
第1页 / 共3页
2019-2020年高中信息技术 选择结构教学设计 教科版选修1.doc_第2页
第2页 / 共3页
2019-2020年高中信息技术 选择结构教学设计 教科版选修1.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
2019-2020年高中信息技术 选择结构教学设计 教科版选修1【基本说明】本教学设计参与人员基本信息【教学内容】(1) 教材模块:算法与程序设计(2) 年级:高中二年级(3) 所用教材出版社:上海科技教育出版社(4) 所属的章节: 第二章第三节(5) 课时数:1课时【内容分析】选择结构是VB程序设计的基本结构之一, 在解决有条件选择问题上,具有自己的优势。选择结构在数学分析中应用非常广,根据不同的可能性,设计不同的流程,执行不同的程序。本节将通过一系列活动的实践使学生掌握实现选择结构的基本语句,了解控制选择结构程序执行的判断条件的构成。本节的活动,在设计上具有一定的递进关系,对同一个需要解决的问题采取条件变换的形式,实现由简单到多重选择结构程序语句的教学,然后通过多重选择结构程序与专用的多分支选择语句程序的对比分析和运行,让学生体验不同选择语句的适用情况。在所有活动的实践过程中,对选择条件的处理贯穿始终,是学习选择结构的重要线索,能否对其充分理解,将直接关系到选择结构的学习效果。【教学目标】知识1、掌握条件逻辑表达式的构成2、掌握IF语句的格式及其含义3、掌握select case语句的格式及其含义技能1、通过编写程序,让学生掌握if语句的使用方法2、通过对多重控制条件的分析,让学生学会使用if语句实现选择结构的嵌套3、通过阅读程序,让学生理解select case语句的使用过程情感1、养成良好的编程习惯2、能够运用所学的条件逻辑表达式,对实际问题进行综合分析【学生分析】在高一数学必修3第一章算法初步中,已经介绍了算法的选择结构和用if语句来实现简单的单分支与两分支的选择。因此,作为高二的学生,他们已经了解和掌握了算法与程序设计的一些基本知识;通过高二对VB的学习,学生们也掌握了一些VB程序设计语言的基本知识和技能;这些都为本节课的学习打下了良好的基础。【教学重点和难点】重点:学生能够使用选择语句实现各种选择流程的控制是本节的重点内容。难点:根据对问题的分析,设计决定选择程序执行不同流程的控制条件,是本节的难点。【教学策略设计】采用“小组讨论”,“学生探究”,“任务驱动”,“师生互动”等方法。在教学中选用了大家都感兴趣的“猜价格”游戏,让学生带着任务进入新课的学习。然后引导学生回忆所学过的最简单的两种If语句,过渡到学习If语句的嵌套,再通过发现if语句的不足,引出Select Case语句,层层推进。最后运用所学知识解决悬而未决的“猜价格”游戏,达到熟练和巩固所学知识的目的。【教学过程设计】1教学过程教学环节教师活动学生活动设计意图创意游戏导入新课教师展示“看商品猜价格”游戏,介绍游戏规则,学生操作游戏,看能谁得到的奖品最多。提问:同学们能否用所学的VB程序设计语言来实现这一过程?教师展示猜数字的VB程序,并演示。引导学生思考两个游戏核心算法的结构,从而带着任务学习新课选择结构选派几名学生上台进行猜价格游戏。通过简单而有趣的游戏环节,营造了和谐、欢快的课堂气氛,同时,教师迅速集中学生的注意力,激发学生对将要学习的内容产生浓厚的兴趣,并自然地引出教学内容。温故知新学习IF语句 提问,在高一数学算法初步中学到过两种形式的IF语句,哪两种?教师展示实例1,帮助学生回忆单分支的IF语句。要求学生写出实现这个实例的算法代码。展示单分支的IF语句格式及流程图。展示实例2,帮助学生回忆两分支的IF语句。要求学生写出实现这个实例的算法代码。展示两分支的IF语句格式及流程图。展示实例3,引导学生写出实现这个实例的算法代码。展示嵌套IF语句的格式及流程图。引导学生通过分析几种形式的IF语句,思考选择结构的概念:根据不同的条件判断来决定程序执行走向的结构叫选择结构。引导学生通过分析得出选择结构的两个特点:条件判断、执行走向学生回忆、思考、写算法代码。掌握IF语句的格式及其含义引入新知学习Select语句提问:在解决实例3的问题上,有没有更简便的办法?介绍Select Case语句的格式和表达式范围的4种写法。引导学生用Select Case改写实例3的算法代码。比较分析IF嵌套与Select Case,了解两种语句的使用范围。掌握Select Case语句的格式及其含义课堂总结小结本课所学知识回忆、总结总结本课内容,加深理解与记忆实战演练回到猜数字游戏,引导学生用VB语言实现该程序。两个关键问题:1、 随机产生0到100之间的整数。2、 分支结构的实现。编程、讨论对实际问题进行综合分析,巩固所学知识课后作业1:继续完成猜数字游戏,用IF和Select Case两种语句来实现程序当中的选择结构。2:某商场为促销苹果,规定原价5元每公斤,购买5Kg以上可打9折。购买10Kg以上可打8折。请设计一个程序,输入购买X千克时的应付款。进一步巩固所学知识【教学反思】从上课的情况来看,优点主要有:环节设计比较好,过渡比较自然。缺点主要有:任务难度比较大,而留给学生自主学习探究的时间比较短,高估了学生的动手与编程能力,大部分学生不能完成“看商品猜价格”程序。解决方法是:采取程序填空的方式,只要求学生完成程序中与选择结构有关的部分,这样就大大降低了任务的难度,增加了学生自主学习的时间,照样能达到预定的教学效果。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 高中资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!