还剩2页未读,继续阅读
文本内容:
1、培养学生自主学习的能力,主动探索、实践操作的能力
2、让学生学会从一些生动有趣的问题出发,培养学生分析问题、寻找解决问题的方法和用计算机解决问题的能力,鼓励学生创新,培养学生学习程序设计的基本思想和动手操作能力【重点难点】重点理解流程图的表示方法,掌握分支结构语句格式难点掌握If语句的设计方法,体会分支结构解决问题的过程【教学过程】课间展示内容为利用VBA创建自杀式文件(课间时间)导入同学们请打开“桌面”上“学生端”文件夹中的“高一信息技术学业水平考试成绩.xls”文件,每次学业水平考试之后,考试院的老师需要对成绩进行划分等第,这节课我们一起来试一下利用我们所学的VB知点,帮助老师对这里的学生成绩进行等第的划分讲解在EXCEL中有个VBA(visual basicfor application)工具,可以用于VB程序编写,刚才同学看到利用VBA可以创建自杀文件,下面我们看一下如何进入VBA窗口演示进入VBA窗口操作(为学生准备操作过程提示文档)讲解现在我们先解决简单点的问题,判断第一个学生的成绩是否大于等于60,是则在后一个单元格填上“合格”,否则在后一个单元格填上“不合格”在这里我们需要用到VB中的选择结构语句,下面我们认识一下选择结构语句展示讲解PPT展示IF语句书写格式,讲解IF语句的运行原理展示“判断成绩是否合格”的流程,讲解流程图中不同图形的含义展示“判断成绩是否合格”的“伪代码”程序,解释代码的含义提问在这伪代码中我们还要解决两个问题一个是如何获取单元格中的成绩,另一个是如何将“合格”或“不合格”信息放到相应的单元格中?当你碰到你不会的时候你会求助谁?让一个学生站起来回答百度、搜狗……解讲这里由于时间关系,老师已经帮大家找到了这个函数同学们请看任务单的最下面,VB获取EXCEL中单元格地址的函数是“range(单元格名称〃)”,如range(E2〃),所以我们只要把单元格位置改成“range(“单元格名称〃),这段伪代码即可VBA中运行边演示边讲接下来大家动手完成任务中“基础题”,在VBA中创建一个窗体,在窗体中制作一个“按钮”,按钮的Caption属性值为“判断一位学生成绩是否合格”将修改后的代码添加到按钮的过程中学生实践探究完成任务中的“基础题”(时间7分钟)解讲通过刚才实践,我们已解决了是否合格的问题,下面我们一起来看一下如何解决等第的问题展示讲解PPT展示IF嵌套语句书写格式,讲解IF嵌套语句的运行原理展示“判断成绩是否合格”的“伪代码”程序,解释代码的含义学生实践探究完成任务中的“提高题”(时间7分钟)提问我们刚才编写的两个程序只解决了一位学生“等第”的判定,那么如何一次解决所有学生“等第”的判定呢?这就要通过我们下节课将要学习循环语句来实现课堂小结(PPT演示)分支(选择)结构按“书写形式”分为块if语句和行if语句分支(选择)结构按“内容”分为单分支结构、双分支结构和嵌套分支结构【板书设计】
3.
3.4分支(选择结构)
一、分支(选择)结构按“书写形式”分为块if语句行if语句
二、分支(选择)结构按“内容”分为单分支结构双分支结构嵌套分支结构【教学设计思路】
一、选择用VBA的原因本节课选择用EXCEL中的VBA来讲解“分支结构”主要基于以下几点考虑:
1.为下一节“循环结构”的内容作铺垫“循环结构”对于学生而言是一道难关,一般我们都采用累加(s=l+2+3+……+n)进行讲解,用这个例子进行对学生而言还是有点抽象,而且没什么实际意义,显得有点枯燥给所有学生划分学业水平考试“等第”这样的情境下,能较好的激发学生的学习兴趣,对“循环”语名的理解更加直观
2.用VBA讲解分支结构学生也能很好的理解通过两个递进任务的实践,学生基本上能掌握分支结构的用法
3.能激发学生的求知欲EXCEL是学生已学过的内容,但其中的VBA功能学生都没用过,通过这节课的学习,学生知道EXCEL中的VBA还可以实现很多功能,如“自杀式文件”,这些都能很好的引起学生学习的兴趣
4.VBA的界面和VB的界面相差无几,这样学生无需花很多的时间熟悉VBA的的界面
二、整节课的安排流程及意图
(一)整节课的安排流程播放用VBA制作“自杀式文件”视频(课间)一如何划分学业水平考试成绩的等第一介绍“VBA”窗口一介绍“分支语句”一讲解“流程图”一讲解“伪代码”一学生实践完成“任务一(基础题)”一介绍“嵌套分支语句”一讲解“伪代码”一学生实践完成“任务二(提高题)”一总结“分支结构”的分类一学生练习
(二)安排意图在课间,安排播放“用VBA制作自杀式文件”的视频,其原因有这几个方面
1.学生到计算机房迟早不一早到的学生课间无事可做,如果让学生上网,学生会把游戏下载到自己的计算机中,上课后偷偷的玩,这样不仅影响自己,还有可能影响到旁边的同学
2.充分利用课间时间,让学生预先了解VBA的功能和界面在这里选择制作“自杀式文件”,主要是学生对这个话题较感兴趣,这样能激发学生学习动力整节课通过创设教学情境一一为学业水平考试成绩划分等第,围绕着这个问题,引出本节课的知识点一一分支结构在内容组织上,层层推进,先讲“分支语句”,然后讲解“流程图”,由“流程图”引出“伪代码”,讲解“伪代码”之后让学生尝试编写程序代码,然后运行程序查看结果两个任务也是由易到难,第一个任务对学生而言,理解较容易第二个任务对学生而言相对较难这样安排主要考虑学生对知识接受过程的规律,由具体到抽象、由易到难的教学方式符合学生的认知规律课堂中的小结主要目的是帮助学生梳理“分支结构”语句的各种形式,使学生对“分支结构”能有个清晰的认识最后的课堂练习,其目的是进一步巩固本节课的知识。
个人认证
优秀文档
获得点赞 0