程序的基本结构——分支(选择)结构教案03.docx

上传人:太** 文档编号:97148958 上传时间:2024-04-24 格式:DOCX 页数:4 大小:12.62KB
返回 下载 相关 举报
程序的基本结构——分支(选择)结构教案03.docx_第1页
第1页 / 共4页
程序的基本结构——分支(选择)结构教案03.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《程序的基本结构——分支(选择)结构教案03.docx》由会员分享,可在线阅读,更多相关《程序的基本结构——分支(选择)结构教案03.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1、培养学生自主学习的能力,主动探索、实践操作的能力。2、让学生学会从一些生动有趣的问题出发,培养学生分析问题、寻找解决问题的方法和用计算机解决问题的能力,鼓励学生创新,培养学生学习程序设计 的基本思想和动手操作能力。【重点难点】重点:理解流程图的表示方法,掌握分支结构语句格式。难点:掌握If语句的设计方法,体会分支结构解决问题的过程。【教学过程】课间:展示内容为利用VBA创建自杀式文件(课间时间)导入:同学们请打开“桌面”上“学生端”文件夹中的“高一信息技术学业 水平考试成绩.xls”文件,每次学业水平考试之后,考试院的老师需要对成绩进 行划分等第,这节课我们一起来试一下利用我们所学的VB知

2、点,帮助老师对这 里的学生成绩进行等第的划分。讲解:在 EXCEL 中有个 VBA (visual basic for application)工具,可以用于 VB程序编写,刚才同学看到利用VBA可以创建自杀文件,下面我们看一下如 何进入VBA窗口。演示:进入VBA窗口操作(为学生准备操作过程提示文档)讲解:现在我们先解决简单点的问题,判断第一个学生的成绩是否大于等于 60,是则在后一个单元格填上“合格”,否则在后一个单元格填上“不合格”。在 这里我们需要用到VB中的选择结构语句,下面我们认识一下选择结构语句。展示讲解:PPT展示IF语句书写格式,讲解IF语句的运行原理。展示“判 断成绩是否合

3、格”的流程,讲解流程图中不同图形的含义。展示“判断成绩是否 合格”的“伪代码”程序,解释代码的含义。提问:在这伪代码中我们还要解决两个问题:一个是如何获取单元格中的成 绩,另一个是如何将“合格”或“不合格”信息放到相应的单元格中?当你碰到 你不会的时候你会求助谁?让一个学生站起来回答百度、搜狗解讲:这里由于时间关系,老师已经帮大家找到了这个函数。同学们请看任 务单的最下面,VB获取EXCEL中单元格地址的函数是“range(单元格名称)”, 如range(E2),所以我们只要把单元格位置改成“range(“单元格名称),这段 伪代码即可VBA中运行。边演示边讲:接下来大家动手完成任务中“基础题

4、”,在VBA中创建一个窗 体,在窗体中制作一个“按钮”,按钮的Caption属性值为“判断一位学生成绩 是否合格”。将修改后的代码添加到按钮的过程中。学生实践探究:完成任务中的“基础题”(时间7分钟)解讲:通过刚才实践,我们已解决了是否合格的问题,下面我们一起来看一 下如何解决等第的问题。展示讲解:PPT展示IF嵌套语句书写格式,讲解IF嵌套语句的运行原理。 展示“判断成绩是否合格”的“伪代码”程序,解释代码的含义。学生实践探究:完成任务中的“提高题”(时间7分钟)提问:我们刚才编写的两个程序只解决了一位学生“等第”的判定,那么如 何一次解决所有学生“等第”的判定呢?这就要通过我们下节课将要学

5、习循环语 句来实现。课堂小结(PPT演示):分支(选择)结构按“书写形式”分为:块if语句和行if语句分支(选择)结构按“内容”分为:单分支结构、双分支结构和嵌套分 支结构【板书设计】3.3.4 分支(选择结构)一、分支(选择)结构按“书写形式”分为块if语句行if语句二、分支(选择)结构按“内容”分为单分支结构双分支结构嵌套分支结构【教学设计思路】一、选择用VBA的原因本节课选择用EXCEL中的VBA来讲解“分支结构”主要基于以下几点考虑: 1.为下一节“循环结构”的内容作铺垫。“循环结构”对于学生而言是一道难关, 一般我们都采用累加(s=l+2+3+n)进行讲解,用这个例子进行对学生而 言

6、还是有点抽象,而且没什么实际意义,显得有点枯燥。给所有学生划分学业水 平考试“等第”这样的情境下,能较好的激发学生的学习兴趣,对“循环”语名 的理解更加直观。2.用VBA讲解分支结构学生也能很好的理解。通过两个递进 任务的实践,学生基本上能掌握分支结构的用法。3.能激发学生的求知欲。 EXCEL是学生已学过的内容,但其中的VBA功能学生都没用过,通过这节课的 学习,学生知道EXCEL中的VBA还可以实现很多功能,如“自杀式文件”,这 些都能很好的引起学生学习的兴趣。4. VBA的界面和VB的界面相差无几,这 样学生无需花很多的时间熟悉VBA的的界面。二、整节课的安排流程及意图(一)整节课的安排

7、流程播放用VBA制作“自杀式文件”视频(课间)一如何划分学业水平考试成 绩的等第一介绍“VBA”窗口一介绍“分支语句” 一讲解“流程图” 一讲解“伪 代码”一学生实践完成“任务一(基础题)”一介绍“嵌套分支语句”一讲解“伪 代码”一学生实践完成“任务二(提高题)”一总结“分支结构”的分类一学生 练习。(二)安排意图在课间,安排播放“用VBA制作自杀式文件”的视频,其原因有这几个方 面:1.学生到计算机房迟早不一。早到的学生课间无事可做,如果让学生上网, 学生会把游戏下载到自己的计算机中,上课后偷偷的玩,这样不仅影响自己,还 有可能影响到旁边的同学。2.充分利用课间时间,让学生预先了解VBA的功

8、能 和界面。在这里选择制作“自杀式文件”,主要是学生对这个话题较感兴趣,这 样能激发学生学习动力。整节课通过创设教学情境一一为学业水平考试成绩划分等第,围绕着这个问 题,引出本节课的知识点一一分支结构。在内容组织上,层层推进,先讲“分支 语句”,然后讲解“流程图”,由“流程图”引出“伪代码”,讲解“伪代码”之 后让学生尝试编写程序代码,然后运行程序查看结果。两个任务也是由易到难, 第一个任务对学生而言,理解较容易。第二个任务对学生而言相对较难。这样安 排主要考虑学生对知识接受过程的规律,由具体到抽象、由易到难的教学方式符 合学生的认知规律。课堂中的小结主要目的是帮助学生梳理“分支结构”语句的 各种形式,使学生对“分支结构”能有个清晰的认识。最后的课堂练习,其目的 是进一步巩固本节课的知识。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁