



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上初中VB程序设计初步之分支结构增城市福和中学 杨云 一、 教学对象分析初二的学生学习程序设计有一定的难度,尤其是农村中学。农村的孩子本身对电脑不熟悉,玩得也少,很多东西很难理解。因此在上课过程中尽量把问题形象生动化,便于理解。二、教学内容分析本节课学习内容是广州市信息技术教科书初中第二册第二章第五节课内容。教材中的内容比较抽象,考虑到我校学生的实际情况,在教学内容上我进行了重组。本节课主要让学生了解并掌握分支结构。教学重点:1、理解分支语句的结构和执行过程;2、阅读分支结构的语句。教学难点:1、分支语句的结构和执行过程;2、分支结构的涵义的理解及应用。三、&
2、#160; 教学目标基本目标(1)掌握分支的功能、语句格式及参数的设置;(2)学会阅读分支结构程序;(3)分支结构的应用。发展目标让学生明白,各学科之间是有很大联系的,我们不能偏科,电脑与英语有关,同样与其它学科都相联。 四、教学策略设置情景,以老师需要学生的帮助,帮忙完成一道中译英的题目为引子,调动学生的积极性。从而利用英语与信息技术的整合,让学生轻松地了解分支结构的特点并加以应用。五、 教学过程(一)引入师:同学们,我今天碰到一个英语问题,本想问你们英语老师,可后来一想,大家学英语都有5年了,对你们而言,应该都不是什么问题,干脆就问你们好了!那是一个中文翻译成英文的题目,不知大家
3、可以帮我翻译一下吗?学生一听,肯定一下就乐了。(上电脑课,怎么要他们翻译英语?)师:要翻译的题目就是:如果你是男孩,这时就请举右手,其他的,请举左手。学生思考、讨论并得出答案。(由英语课代表把答案说出来。)生:If you are a boy, then please put up your right hand, the others, please put up your left hand.(告诉学生还可以把the others用or else代替,or else也有其他的、另外的意思。)师:谢谢大家帮我把这道翻译题做出来了。现在请大家来把相应的动作做出来,于是男同学举起了右手,女同学则
4、举起了左手。师:有没有同学举起两只手的呢?(学生笑)那你们为什么不举两只手呢?男生说,我又不是女孩,不要举左手;女生说,我又不是男孩,不要举右手。师:原来你们在做动作之前,先做了一个判断,如果满足男孩的条件,就举起了右手,满足女孩的条件就举起了左手。(二)新授1、直接展示展示题目:请大家仔细观察下面的语句,看自己能否得出正确答案。x=2y=1If x>y ThenPrint x,yElsePrint y,x End If师:大家有没有发现,这些个语句中有些英文单词?能不能看懂这些语句呢?(由于之前已经讲了那个中译英,部分学生已会思考并能得出正确答案。学生在思考过程中,适当给一些提示。)师
5、提示:请大家认真想一想,刚才我们那句英文,如果你是男孩,就举右手,其他的,举左手,有没有人举两只手呢?你满足哪个条件呢?满足哪个条件就执行哪个操作!提示之后,更多的学生能得到正确答案了。发展目标:这个题难吗?(大部分学生会说不难)为什么你们这么快就会做了呢?因为你们认识那些英文单词,能很快读懂这些语句,原来我们信息技术与英语有这么大联系,同样,不仅仅只是这两科,其它各个学科之间也都有着密切的联系,所以你们在学习的过程中千万不要偏科。2、介绍分支语句的结构及执行过程If <条件1> Then<语句块1>Else<语句块2>End If师:在阅读语句时,当看到有
6、If-Then-Else-End if机构,就表明是分支结构,在运行时要先执行一个判断语句,看它是否满足<条件1>。如果满足<条件1>,就执行<语句块1>,若不满足<条件1>,就执行<语句块2>。执行过程如下图所示:条件是否成立语句块1语句块2分支语句的下一语句是否这时,学生应该都能得出正确结果了。学生齐说答案: 2 13、阅读程序,写出程序运行的结果。(1) x=1Y=2If x>y then y=y+xPrint x,yElse x=x+yPrint x,yEnd if程序结果: 3 2 提示:语句块可以是一个语句,也可以是
7、多个语句。结合我们刚才的例子,可以让男同学做2个动作,如举右手、眯右眼,女同学举左手、眯左眼,当然也可以二个以上的动作。(尽可能形象的讲解,让学生轻松掌握。)(2) x=2y=2If x>2 Then y=x*xEnd ifPrint x,y程序结果: 2 2 提示:分支语句也可以无Else部分。比如我可以让男同学举右手,女同学什么都不做。4、 分支结构的应用。(1)分析以下程序的功能。x=Inputbox(“请输入一个数”,“输入”)If x>=0a=xElse a=-xEnd ifPrint a 程序功能: 输入一个数,并输出这个数的绝对值。 (2)补充程序,使其实现以下功能:输入两个数,显示其中较大的数。x = InputBox("请输入第一个数", "输入")y = InputBox("请输入第二个数", "输入")If ( x>=y )ThenMax =( x )ElseMax =( y ) End
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025环卫车辆采购合同
- 2012年普通高等学校招生全国统一考试【湖南生物真题+答案】
- 《电子商务采购》课件
- 《急性脊髓炎》课件
- 《新食品安全法规解读与应用》课件
- 《服务流程优化》课件
- 《护理专业发展分析》课件
- 《高效租赁管理策略》课件
- 《认知心理学教案》课件
- 香樟中学面试题及答案
- KTV工程部岗位职责
- 社会科学处横向课题合同书
- 常州施工招标开标清标评标报告
- 第十五届运动会场馆医疗保障工作方案
- 生理卫生教学课件青春期男生性教育走向成熟
- 体外诊断试剂标准品、校准品、质控品
- GB/T 3452.4-2020液压气动用O形橡胶密封圈第4部分:抗挤压环(挡环)
- 王力宏-缘分一道桥-歌词
- 高校电子课件:现代管理学基础(第三版)
- 《药物学》课程教学大纲
- 艾滋病感染孕产妇所生儿童艾滋病早期诊断与抗体检测流程图
评论
0/150
提交评论