第 1 次课教案
章节: 第一章 Visual Basic 基础
第 1 节: Visual Basic 概述
第 2 节: VB 的安装与启动
第 3 节: Visual Basic 6.0 的集成开发环境
上机试验 1: 认识 VB 界面,设计一个简单的应用程序
教学任务:
掌握: VB 6.0 集成开发环境中的菜单栏、工具栏、属*窗口、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口
理解: VB 作为高级编程语言的特点及编程思想
了解: VB 的发展史及 VB 6.0 的安装与启动方法
重点及难点:
重点: VB 的编程思想及其集成开发环境中的菜单栏、工具栏、各窗口的使用
难点: VB 的编程思想
教学内容提要:
一、Visual Basic 简介及版本
VB 的发展历史
VB 版本简介
二、Visual Basic 特点
面向对象
可视化编程
快速开发
可扩展*
三、Visual Basic 的安装过程及软硬件环境要求
系统要求
安装步骤
四、Visual Basic 6.0 的启动
启动方式
主界面介绍
五、Visual Basic 的菜单栏、工具箱的介绍
菜单栏介绍
工具栏介绍
vb循环结构,教学设计2
?精品文档?
vb循环结构,教学设计
《vb程序设计for…next循环结构》教学设计江苏省武进高级中学现代教育技术组吴涛一、教学目标设计本课内容的学习建立在学生已经学习过第五节《分支结构》的基础上,结合程序设计的三种基本结构,重点介绍循环结构for…next展开的在前面几节的学习中,问题比较简单,算法也不复杂,不画流程图也能比较清楚的描述出来引入分支结构后,需要根据条件的真假,从两条路径中选择一条执行,算法逐渐复杂,流程图愈发显得重要,所以在介绍循环结构处理问题时时一定要配以流程图介绍本课内容设计很多程序的分析,以及讨论程序执行结果,如果在教室里面上,写板书的时间就浪费了,但如果用多媒体演示教学,学生只有简单的理*和感*认识,而学生的实践*作这一环就缺少了,相应认知效果就不明显了,利用网络课件,学生可以自己浏览学习,自主下载认知分析所以本课必须以课本知识为依托,以网络课件为辅助,以问题为导思,来培养学生的创新精神,提高学生自主学习的能力故制定具体的学习目标如下,认知目标,1.掌握for-next语句的格式和功能,2.理解for-next语句的执行过程,3.结合分支结构的内容学会使用for-next语句实现计数循环能力目标,1.培养学生利用网络作为工具,并在网络环境下自主学习的能力,2.培养学生提出问题、分析问题、解决问题的综合能力和创造*思维能力
1/8
?精品文档?
二、本课内容及重点、难点分析作为程序设计循环结构的for…next语句,其格式、功能、执行过程、执行结果、并利用它来解决问题、编制简单程序都是本课内容学习重点,学会for…next的格式及其含义,理解由for…next编写的程序的过程、结果学习难点,for…next的格式及其含义,由for…next编写简单的程序三、教学对象分析1、高二年级的学生已经在高一时学习过在网络环境下浏览、搜索、下载等知识,但很久不接触网络,*作已经生疏了,所以事先要对学生进行实际*作的针对*训练,能把网络上的文字数据下载到本地计算机上,如把vb程序段复制粘贴到vb程序环境中执行看结果等等2、分支结构的内容只有上过一次课,所以要求学生事先对上次课的内容做好充分的复习四、教法设计演示法,把制作的网络课件所在的网址告诉学生,引导学生通观本次课所有内容,并从旧知识中获得启迪、从而解决问题,复习、提问、新知识的讲解成果展示法,将学生通过对网页上程序下载到vb环境中执行的正确结果在全班展示,让学生获得成功的喜悦和认同,从而激发学生后续学习的热情五、网络教学环境设计1、使用自己制作的主页―――vb循环结构,集中了课本上关于“分支机构”的复习以及“循环机构”的for…next的整体讲解、学习、练习、思考、作业的内容,以便学生对本次课的整体把握2、学生的计算机上面都装有microsoftvisualbasic软件,可以把所制作的
2/8
?精品文档?
网页上的程序复制到本地计算机上面执行3、通过top2000教学控制系统向全体学生转播自己的观点、依据、学习成果等六、教学过程设计1、导言每个学生进入网页浏览复习提问中的背景知识以及三个问题,2、播放《分支结构》的多媒体课件以供复习之用,3、学生回答复习提问中的三个问题,4、学生带着问题进行新课内容自主学习,5、讲解新课,指出重点,6、思考并回答新课中的三个问题,7、进行思考练习阶段,要求学生先看懂程序,并可辅以下载运行得出结果,8、思考题要求学生自主编写程序,9、给出参考程序,10、课后作业思考11、下课七、思考对于适合的内容,可以说多媒体教学手段、网络环境教学手段都要比在原有普通教学下的效果要好,但各个学校的网络条件也有差异,机房的合理利用也是值得考虑的问题vb对于编写简单的可视效果程序,应该来说完全可以完成,也因为配以可视化界面效果有亲切感,对于一个初学者来说,作为一门计算机入门语言,也应该是不错的vb的循环结构作为程序设计的三大结构之一,其重要*是不言而喻的,学生如能熟练掌握,那么对于以后的编程就又多了一种非常有用的工具vb循环结构南京市江宁区汤山中学付晓弓教学目标1、学会使用程序画一个带颜*的圆2、学会使用程序同时画多个圆3、学会循环语句的使用4、能灵活运用循环语句5、体会循环语句的意义二、重点与难点1、了解画圆的语句2、了解循环语句
3/8
?精品文档?
的格式3、能灵活使用循环语句三、教学手段,任务驱动、合作探究、屏幕演示教学过程,教学反思本节课是vb学习的第3节,学生在前面的学习中已经具有了一定的基础知识,对vb已经有了初步的了解,为这个课的进行创造了条件教学目标确定合理,通过一节课的学习,从任务的完成情况来看,达到了教学目标的要求,关键点是在对循环语句的理解和运用上面,通过让学生分析程序,基本达到了理解的目的整节课的教学流程上看,学生能按照学件的要求,结合老师的讲解,层层递进地学习,并给以适当的探索空间,既完成了任务,又理解了知识点本节课主要采取自主学习的方式,辅以学生之间合作和探索,老师与学生,学生与学生之间的评价,让学生在学习中既锻炼了*作,又获得了能力的提高应该说较好地完成了教学目标不足的是,由于时间的限制,学生虽然能理解循环的意义,但是在循环语句的具体*作与判断方便缺乏灵活*,如果让学生自行编写程序,可能存在一定的困难,这都需要在后续的课程中继续训练与*作vb程序设计中循环嵌套的使用vb程序设计中循环嵌套的使用二、教学目标1.知识目标了解循环结构程序设计思想,准确掌握“for-next”循环结构的应用以及循环嵌套的使用2.能力目标熟练掌握循环的嵌套,能编写双重循环结构的程序,能熟练应用print方法、tab()函数和abs()函数控制输出格式3.情感目标增强学生的逻辑思维能力,培养学生分析解决实
4/8
?精品文档?
际问题的同时,锻炼他们探索规律,举一反三,融会贯通的能力三、教学重点、难点1.重点,循环嵌套语句的结构和使用2.难点,内外循环的功能及print、tab、abs函数对输出格式的控制通过多次强化训练,让学生掌握重点,学生实训时老师巡视指导,帮助学生突破难点并再最后总结集中讲解一遍重点,难点以让学生突破重、难点四、教学方法1.情境导入法,情景引入,设置悬念,引起学生对本堂课的兴趣2.启发式教学法,通过实例提出的问题,引导学生思考讨论、并上机实践,得出本节课所教授新知识3.分层教学法,根据不同学生的基础不同,提问或任务的难易程度不同,并对基础相对较弱的学生给以更多的上机实践指导五、教学用具计算机实训室,visual软件六、课时安排1课时七、教学过程设置悬念、引起学生对本堂课的兴趣把课前调试好的课本上图1-12-1的程序设计演示给学生看,激发学生的好奇心,求知欲,引起学生对本堂课的兴趣问学生想不想知道这个小程序是如何实现的,学完本堂课就知道了,导入1.复习循环结构循环结构也称重复结构,它的作用是使一段程序能重复执行,被重复执行的部分称为循环体但重复一般都是有条件的,即在满足for语句中的条件下才执行循环体,否则退出循环体“for,next”语句的语句格式,格式,for〈变量名〉=〈表达式1〉to〈表达式2〉step〈表达式3〉〈语句序列〉next说明,1,当步长为1时,step1可省略不
5/8
?精品文档?
写,2,语句序列中可以含有任意多条语句,也可无任何语句,称为空循环,3,语句序列中可以含有循环结构,4,有时需中途退出循环,这时用exitfor命令2.应用循环结构的具体实例编写程序输出如下字符图形,12345程序如下,forj=1to5printj;nextjprint3.提出问题上面的代码完成了在一行内输入5个数字,如果要得到三行同样的字符图形,即如图所示的图形,应该怎么写程序呢,123451234512345
图给学生五分钟时间自由讨论和上机实验如何实现输出上面的字符图形引出循环嵌套结构要得到图一所示的图形,我们可以将上面的“for,next”语句重复3次,但是如果要打印20行,30行甚至更多行呢,有没有更简便的方法,我们知道循环结构能够使一段程序重复执行,如果把上面的“for,next”语句放到另外一个循环之中,让它反复执行3次,能不能得到图形的输出呢,我们一起来试一下,fori=1to3forj=1to5printj;nextjprintnexti执行程序,得到如图所示的字符图形得出结论,像上面的程序那样,已经知道了循环的次数,可以再利用一个“for,next”循环语句,这样就形成了循环中套循环的结构,我们称之为循环的嵌套注意,外循环控制行数,内循环控制进一步探究、加深理解再看一个由数字组成的字符图形,1121231234图形观察该图形的特点,其规律是第一行输出1个字符,第二行输出2个字符,第i行输出i个字符由刚才的嵌套循环例子可知,
6/8
?精品文档?
外循环控制的是输出的行数,内循环控制输出列数,因此我们只需在图形程序的基础上把forj=1to5的终值5改为i即可,学生自己上机验证修改后的程序是否能得到图形最后看图形1121231234图这个图中的字符和图二中的字符一样,只是每行第一个字符的位置不同要改变每行第一个字符的位置,可以使用tab制表函数图形的程序代码如下,fori=1to4printtab;forj=1toiprintj;注意,此处课本上为printi,应该为printj才能得到图nextjprintnexti课本后面的“想一想”问题由学生自己在课后思考练习综合练习、探索实践1.效果演示把课前调试好的课本上的程序设计再次演示给学生看,让学生仔细观察每一演示运行页面程序部分演示页面效果图如下,由学生参考演示界面自行完成3.程序代码编写学生先看课本上已给出的代码,有不能理解的语句的举手询问教师然后学生根据教材中已给出的代码上机实训,并思考补充教材中未给出的代码期间前后排的学生可以相互讨论,教师巡视指导学生教师最后给出正确*,并就巡视时学生出现的问题、易错点、难点再讲解一遍总结与提升循环嵌套就是在循环体中又有循环的循环嵌套应用中的常见错误及其注意事项,1.内循环与外循环的循环变量名称不能相同2.外循环必须完全包含内循环,不可以出现交叉现象课后思考练习由学生课后单独思考并写好各题程序,教师下次课抽查提问
7/8
?精品文档?
8/8
幼儿教案小班教案3
在实际教学活动中,教案起着十分重要的作用。编写教案有利于教师弄通教材内容,准确把握教材的重点与难点,以下是小编为大家准备的幼儿教案小班教案,仅供参考!
【活动目标】
1.认识班级的标志和环境。
2.知道幼儿园是自己的新家,喜欢自己的新家。
【活动准备】
1.将班级标记(如苹果)贴在活动室门上。
2.小动物(如小象、小羊等)手偶1个。
【活动过程】
1.引导幼儿认识班级标志。
教师带幼儿来到活动室门口,问:你们知道这是谁的家吗?引导幼儿观察教室门上贴的苹果标记,告诉幼儿贴着苹果标记的就是我们班小朋友的家。
教师*纵小动物手偶,以小动物的口吻说:欢迎小朋友们每天到这里和我一起做游戏,这是我们的新家,你们喜欢吗?
2.参观新家。
带两位教师一个当火车头,一个当火车尾,带幼儿模仿开火车的动作走进活动室。
教师带领幼儿模仿开火车围绕各个活动区行走,在沿途的每一个区域停留,教师介绍该区域的玩具。
继续以开火车的形式参观盥洗室、厕所、睡眠室、饮水桶等。
3.幼儿自由游戏。
师:我们的新家有这么多好玩的东西,小朋友一定非常喜欢,让我们进去游戏吧!
再次玩“开火车”游戏,沿途路过某一活动区时,教师随意说几个小朋友的名字,说:“你们几个进去玩玩吧!”直到所有的幼儿都进入活动区。
教师到各活动区观察和指导幼儿,用亲切的话语唤起幼儿积极的情绪体验,如在角*游戏区,教师拿着布娃娃说:看这个布娃娃多可爱呀,她一定在说“欢迎你到我们家来!”