程序的基本结构——分支(选择)结构教案03.docx
《程序的基本结构——分支(选择)结构教案03.docx》由会员分享,可在线阅读,更多相关《程序的基本结构——分支(选择)结构教案03.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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分钟)提问:我们刚才编写的两个程序只解决了一位学生“等第”的判定,那么如 何一次解决所有学生“等第”的判定呢?这就要通过我们下节课将要学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 基本 结构 分支 选择 教案 03
限制150内