

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学习好资料欢迎下载VB 程序设计中循环嵌套的使用一、课题名称VB 程序设计中循环嵌套的使用二、教学目标1.知识目标了解循环结构程序设计思想,准确掌握“For -Next”循环结构的应用以及循环嵌套的使用。2.能力目标熟练掌握循环的嵌套,能编写双重循环结构的程序;能熟练应用Print 方法、tab()函数和 Abs()函数控制输出格式。3.情感目标增强学生的逻辑思维能力,培养学生分析解决实际问题的同时,锻炼他们探索规律,举 一反三,融会贯通的能力。三、教学重点、难点1.重点:循环嵌套语句的结构和使用2.难点:内外循环的功能及 print、tab ()、Abs ()函数对输出格式的控制通过多次强化
2、训练,让学生掌握重点,学生实训时老师巡视指导,帮助学生突破难点 并再最后总结集中讲解一遍重点,难点以让学生突破重、难点。四、教学方法1.情境导入法:情景引入,设置悬念,引起学生对本堂课的兴趣。2.启发式教学法:通过实例提出的问题,引导学生思考讨论、 并上机实践,得出本节课所教授新知识。3.分层教学法:根据不同学生的基础不同,提问或任务的难易程度不同,并对基础相对较弱的学生给以更多的上机实践指导。五、教学用具计算机实训室,visual basic6.0 软件。六、课时安排1 课时七、教学过程(一)设置悬念、引起学生对本堂课的兴趣把课前调试好的课本上图1-12-1 的程序设计演示给学生看,激发学生
3、的好奇心,求知学习好资料欢迎下载欲,引起学生对本堂课的兴趣。问学生想不想知道这个小程序是如何实现的,学完本堂课就知道了!(二) 导入1.复习循环结构。循环结构也称重复结构,它的作用是使一段程序能重复执行,被重复执行的部分称为循环体。但重复一般都是有条件的,即在满足 FOR 语句中的条件下才执行循环体,否则退出循环体。“ FOR NEXT 语句的语句格式:格式:FOR变量名=表达式 1TO 表达式 2STEP表达式 3语句序列(循环体)NEXT说明:1)当步长为 1 时,STEP 1 可省略不写;2 )语句序列中可以含有任意多条语句,也可无任何语句,称为空循环;3 )语句序列中可以含有循环结构;
4、4 )有时需中途退出循环,这时用EXIT FOR 命令。2.应用循环结构的具体实例编写程序输出如下字符图形:12345程序如下:For j=1 To 5Print j;Next jPrint3.提出问题上面的代码完成了在一行内输入5 个数字,如果要得到三行同样的字符图形,即如图(一)所示的图形,应该怎么写程序呢?123451234512345图(一)给学生五分钟时间自由讨论和上机实验如何实现输出上面的字符图形(三)引出循环嵌套结构要得到图一所示的图形,我们可以将上面的“FOR NEXT 语句重复 3 次,但是如果要学习好资料欢迎下载打印 20 行,30 行甚至更多行呢?有没有更简便的方法?我们
5、知道循环结构能够使一段程序 重复执行,如果把上面的“ FOR NEXT 语句放到另外一个循环之中,让它反复执行3 次,能不能得到图形(一)的输出呢?我们一起来试一下:For i=1 To 3For j=1 To 5Print j;Next jPrintNext i执行程序,得到如图(一)所示的字符图形。得出结论:像上面的程序那样,已经知道了循环的次数,可以再利用一个“ FOR- NEXT循环语句,这样就形成了循环中套循环的结构,我们称之为循环的嵌套。注意:外循环控制行数,内循环控制(四)进一步探究、加深理解再看一个由数字组成的字符图形(二):11 21 2 31 2 3 4图形(二)观察该图形
6、的特点, 其规律是第一行输出 1 个字符,第二行输出 2 个字符,第 i 行输出 i 个字符。由刚才的嵌套循环例子可知,外循环控制的是输出的行数,内循环控制输出列数, 因此我们只需在图形(一)程序的基础上把Forj=1 To 5 的终值 5 改为 i 即可,学生自己上机验证修改后的程序是否能得到图形(二)。最后看图形(三)11 2123123 4图(三)这个图中的字符和图二中的字符一样,只是每行第一个字符的位置不同。要改变每行第一个字符的位置,可以使用Tab ()制表函数。图形的程序代码如下:For i=1 To 4学习好资料欢迎下载Print Tab (40-i*3 );For j=1 To
7、 iPrint j;注意:此处课本上为 Print i,应该为 Print j 才能得到图(三)Next jPrintNext i1欢迎下载单击“左上部分”及“右下部分”效果图2. 程序界面设计由学生参考演示界面自行完成。3. 程序代码编写学生先看课本上已给出的代码,有不能理解的语句的举手询问教师。然后学生根据教材中已给出的代码上机实训, 并思考补充教材中未给出的代码。期间前后排的学生可以相互讨论,教师巡视指导学生。教师最后给出正确答案,并就巡视时学生出现的问题、易错点、难点再讲解一遍。(六)总结与提升循环嵌套就是在循环体中又有循环的结构,循环体外的循环称为外循环,循环体内的 循环称为内循环。如果程序需要,还可以在内循环里再嵌入另一个循环,从而构成三重循环,甚至多重循环。循环嵌套应用中的常见错误及其注意事项:1. 内循环与外循环的循环变量名称不能相同。2. 外循环必须完全包含内循环,不可以出现交叉现象。(七)课后思考练习由学生课后单独思考并写好各题程序,教师下次课抽查提问。(每一学习好资料456123456T23I5F.12 132 143 2 151 3 11 Z3456T 01 2345&T _课本后面的“想一想”问题由学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 矿井测风工岗位合规化技术规程
- 2025年甘肃省民航机场集团校园招聘45人考前自测高频考点模拟试题及答案详解1套
- 压电石英晶体配料装釜工标准化技术规程
- 钢铁产品质检工岗位工艺技术规程
- 船舶涂装工大数据看板解读考核试卷及答案
- 铸管熔炼工设备操作认证考核试卷及答案
- 防锈处理工职业道德与行为规范考核试卷及答案
- 自行车与电动自行车装配工服务标准化考核试卷及答案
- 2025嘉兴市秀拓燃气有限公司招聘2人(二)模拟试卷及参考答案详解一套
- “百万英才汇南粤”2025年佛山市高明区公开招聘中小学教师(第四场)模拟试卷及答案详解(有一套)
- 《宣讲有道:晚清宣讲小说的伦理叙事》随笔
- 信创的基础知识培训课件
- 2024年江苏省常州市武进区中考三模道德与法治试题
- 临时工工伤私了协议书
- 人工造林项目投标方案(技术方案)
- 微生物与单细胞蛋白
- 江苏开放大学2024年春《公文写作与处理 050008》第一次作业(占平时成绩的20%)参考答案
- 冠心病PCI术后康复策略
- 通勤车租赁投标方案(技术标)
- 脲的合成方法总结
- 《田螺姑娘》儿童故事ppt课件(图文演讲)
评论
0/150
提交评论