2022年VB的循环嵌套教案_第1页
2022年VB的循环嵌套教案_第2页
2022年VB的循环嵌套教案_第3页
2022年VB的循环嵌套教案_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、名师精编 优秀教案VB 程序设计中循环嵌套的使用一、课题名称VB 程序设计中循环嵌套的使用二、 教学目标1. 学问目标用;明白循环结构程序设计思想,精确把握 “ For -Next ” 循环结构的应用以及循环嵌套的使2.才能目标Print 方法、tab函娴熟把握循环的嵌套,能编写双重循环结构的程序;能娴熟应用数和 Abs函数掌握输出格式;3. 情感目标增强同学的规律思维才能,培育同学分析解决实际问题的同时,锤炼他们探究规律,举一反三,融会贯穿的才能;三、教学重点、难点1.重点 :循环嵌套语句的结构和使用、tab ()、 Abs()函数对输出格式的掌握2.难点 :内外循环的功能及print通过多

2、次强化训练,让同学把握重点,同学实训时老师巡察指导,帮忙同学突破难点并再最终总结集中讲解一遍重点,难点以让同学突破重、难点;四、教学方法1.情境导入法: 情形引入,设置悬念,引起同学对本堂课的爱好;并上机实践, 得出本节课所启示式教学法 :通过实例提出的问题,引导同学摸索争论、2. 教授新学问;3. 分层教学法: 依据不同同学的基础不同,提问或任务的难易程度不同,并对基础相对较弱的同学给以更多的上机实践指导;五、教学用具运算机实训室,visual basic6.0软件;六、课时支配 1 课时 七、教学过程(一)设置悬念、引起同学对本堂课的爱好把课前调试好的课本上图1-12-1 的程序设计演示给

3、同学看,激发同学的奇怪心,求知欲,引起同学对本堂课的爱好;问同学想不想知道这个小程序是如何实现的,学完本堂课就知道了!(二)导入1.复习循环结构 ;名师精编优秀教案循环结构也称重复结构,它的作用是使一段程序能重复执行,被重复执行的部分称为循 环体; 但重复一般都是有条件的,即在满意 FOR语句中的条件下才执行循环体,否就退出循环体;“FORNEXT” 语句的语句格式:格式: FOR变量名 =表达式 1 TO 表达式 2 STEP表达式 3语句序列(循环体)NEXT 说明: 1)当步长为 1 时, STEP 1 可省略不写; 2 )语句序列中可以含有任意多条语句,也可无任何语句,称为空循环; 3

4、 )语句序列中可以含有循环结构;2. 4 )有时需中途退出循环,这时用EXIT FOR命令;应用循环结构的详细实例编写程序输出如下字符图形:1 2 3 4 5 程序如下:For j=1 To 5 Print j; Next j Print 3.提出问题5个数字,假如要得到三行同样的字符图形,即如图(一)上面的代码完成了在一行内输入所示的图形,应当怎么写程序呢?1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 图(一)给同学五分钟时间自由争论和上机试验如何实现输出上面的字符图形(三)引出循环嵌套结构要得到图一所示的图形,我们可以将上面的“FORNEXT” 语句重复3 次,但是假如要打印

5、 20 行,30 行甚至更多行呢?有没有更简便的方法?我们知道循环结构能够使一段程序重复执行,假如把上面的“FORNEXT” 语句放到另外一个循环之中,让它反复执行3 次,能不能得到图形(一)的输出呢?我们一起来试一下:For i=1 To 3 For j=1 To 5 名师精编 优秀教案Print j; Next j Print Next i 执行程序,得到如图(一)所示的字符图形;得出结论: 像上面的程序那样,已经知道了循环的次数,可以再利用一个“FORNEXT”循环语句,这样就形成了循环中套循环的结构,我们称之为循环的嵌套;留意:外循环掌握行数,内循环掌握(四)进一步探究、加深懂得 再看

6、一个由数字组成的字符图形(二): 1 1 2 1 2 3 1 2 3 4 图形(二)观看该图形的特点,其规律是第一行输出 1 个字符, 其次行输出 2 个字符, 第 i 行输出 i 个字符; 由刚才的嵌套循环例子可知,外循环掌握的是输出的行数,内循环掌握输出列数,因此我们只需在图形(一)程序的基础上把Forj=1 To 5 的终值 5 改为 i 即可,同学自己上机验证修改后的程序是否能得到图形(二);最终看图形(三)1 1 1 1 2 2 3 2 3 4 图(三)这个图中的字符和图二中的字符一样,只是每行第一个字符的位置不同;要转变每行第 一个字符的位置,可以使用 Tab()制表函数;图形的程

7、序代码如下:For i=1 To 4 Print Tab (40-i*3 ); For j=1 To i Print j; 留意:此处课本上为Print i ,应当为 Print j 才能得到图(三)Next j Print Next i 名师精编 优秀教案课本后面的“ 想一想” 问题由同学自己在课后摸索练习(五)综合练习、探究实践 1. 成效演示; 把课前调试好的课本上的程序设计再次演示给同学看,让同学认真观看 每一演示运行页面;程序部分演示页面成效图如下:单击“ 左上部分” 及“ 右下部分” 成效图2. 程序界面设计 由同学参考演示界面自行完成;3. 程序代码编写 同学先看课本上已给出的代码,有不能懂得的语句的举手询问老师;然后同学依据教材中已给出的代码上机实训,并摸索补充教材中未给出的代码;期间前后排的同学可以相互争论,老师巡察指导同学;老师最终给出正确答案,并就巡察时同学显现的问题、易错点、难点再讲解一遍;(六)总结与提升 循环嵌套就是在循环体中又有循环的结构,循环体外的循环称为外循环,循环体内的 循环称为内循环; 假如程序需要, 仍可以在内循环里再嵌入另一个循环,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论