首页 VB循环结构教学设计

VB循环结构教学设计

举报
开通vip

VB循环结构教学设计VB循环结构教学设计 1、教学内容 1)教学内容所属模块:计算机专业VB程序设计 2)年级: 二年级 3)所用教材出版单位:电子工业出版社 4)所属的章节:第四章 程序的设计 5)所用软件:Vasual basic 6)学时数:两课时(连堂课) 2、教学目标: 掌握For-Next语句的格式和功能,理解For-Next语句的执行过程,学会使用For-Next语句实现计数循环。 掌握Do While-Loop语句的格式和功能,会使用Do While-Loop语句实现条件循环。 3、教学重点: 分...

VB循环结构教学设计
VB循环结构教学 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 1、教学 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 1)教学内容所属模块:计算机专业VB程序设计 2)年级: 二年级 3)所用 教材 民兵爆破地雷教材pdf初中剪纸校本课程教材衍纸校本课程教材排球校本教材中国舞蹈家协会第四版四级教材 出版单位:电子工业出版社 4)所属的章节:第四章 程序的设计 5)所用软件:Vasual basic 6)学时数:两课时(连堂课) 2、教学目标: 掌握For-Next语句的格式和功能,理解For-Next语句的执行过程,学会使用For-Next语句实现计数循环。 掌握Do While-Loop语句的格式和功能,会使用Do While-Loop语句实现条件循环。 3、教学重点: 分别用For-Next语句和Do While-Loop语句来编写程序。 4、教学难点:掌握For-Next语句和Do While-Loop语句的相同和不同之处. 5、学情分析:在程序设计方面,学生的学习能力和接受能力差异较大,上这课的时候我主要采用了分组学习结合课堂练习的方式来教学的,在作业布置方面,我注意难易结合,让学生选做自己能完成的题目,这样基础差的学生能顺利完成任务,好的学生也能从中找到乐趣。 6、教学思路:程序设计是一门比较枯燥的课程,但是当你进入其中之后,你也会觉得其乐无穷,我的目的就是至少让一部分的学生能感受到其中的乐趣。 所以我往往以实践的例子导入新课,引起学生的兴趣和思考。在讲语句的应用上,就细讲,让学生充分理解其中的原理,再通过举例举一反三,让学生熟悉的同时思考其中的一些重要的细节,最后在作业的布置上,设置等级式的题目让学生选择,保证每个学生都能完成任务,获得成就感。 三、教学过程 教学程序 教师引导 学生活动 播放一段跑步的Flash动画,切入主 题,引入循环结构(相同之处:重复) 创设情景 以动画导入以引起学生 引入新课的兴趣,并帮助很好的每跑一圈200米,当没有超过800(5) 理解循环结构的概念。 米时,重复再跑一圈,直到达到800米才 停止。这种重复的过程就是我们今天要学 的循环结构。 循环结构就是重复执行某一过程的 结构语句。 但这种重复需要满足某一条 件,当超出了条件的范围时就退出循环 体。 一、学生看流程图,理解什么是循环结构, 学生自学,画出上面的 分组学习跑歨的程序的流程图。 了解For-Next语句和Do While-Loop语(8) 并尝试用For-Next语句的格式。 句写出上面的跑歨的程1、For...Next循环的一般形式是: 序。 For 循环变量=初值 To 终值 Step 循环变量增量 循环体 Next 循环变量 其中要重复执行的操作称为循环体 2、Do...Loop循环一般形式是: Do While 条件 循环体 Loop 二、用For-Next语句写出上面的跑歨的 程序。 教师点拨:可设一个变量i, i的初值为 200,终值为800,步长为200,设变量s 为跑歨的总和,的初值为1。 学生完成不了也没有关系,可通过下面 的举例来让学生具体的了解其实施过程。 源代码参考:dim s as interger dim i, as interger s=1 for i=200 to 800 step 200 s=s+I next I print “s=”; s 举例:求s=1+2+3+„„+n来 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 for„„ 学生思考: next语句的用法 n,用什么语句来实现, 分析: 1、 n为键盘输入数据,可用语句 循环体是什么, n=inputbox(“„„”)来实现。 2、 该题为一个加法的重复,首先 s=1+2=3 例举实例,变量的初值和终值可设 s=3+3=sum+3=6 理解为多少, s=6+4=sum+4 for„„ „„ next语句 sum=sum+n?得出循环体 在VB中实践 的用法(12) 3、 加数的规律:每次增加1,假设 设一个变量a, a的初值设为1, 每加一次a自增1,当a超过n 的 值时退出循环体 源代码参考: dim sum,i,n as interger n=inputbox(“请输入一个整数给n) sum=0 for I=1 to n sum=sum+I next I print sum 1、 本例中循环结束时,循环变量i 帮助学生更好的理解变 的值是多少, 量在循环过程中的应用 讨论与思考2、 若有如下一段代码: 和变化 For j=15 to 3 Step –2 (2) Print j Next j 则循环结束时,循环变量j的值是多少, 3、循环变量的增量能否为0,如果为0,运行结果怎样, 实例改写,接下来我们就来学习Do While-Loop语学生思考: 理解Do 句。 1、Do while 后的条件While-Loop 要求用Do While-Loop语句改写上一个例是什么, 语句的用法 子。通过改写让学生更好的理解了这两种2、i=i+1写在循环体前(5) 语句的相同和不同之处。 面和后面有什么区别? 源代码参考: 让学生通过在VB中实 dim sum,i,n as interger 践来解决该问题。 n=inputbox(“请输入一个整数给n) sum=0 I=1 do while I<=n sum=sum+I I=I+1 Loop print sum 例:编写求下式中n最大值的程序,画出深入举例,学生思考: 流程图。 深化Do 1、该例可用for„„next1+2+3+„„+n<=1000 While-Loop分析:由于该例是求n的最大值,所以不语句来实现吗, 能用for„„next语句。那么用Do 语句的应用 不能。for„„next While-Loop语句重要的是要知道do (10) 语句为计数语句,它必while后的循环执行的条件是什么, 源代码参考: 须知道变量的终值是多 dim s as integer 少才可用。 dim n as integer 2、do while后的循环 n=0 执行的条件是什么, do while s<=1000 3、为什么最后输出n n=n+1 的值时是n-1? s=s+n*n loop print “n=”; n-1 1、 s=1*2*3*4„„*n 课堂作业通过设置三个级别的练 (可选) 习题让学生选择,很好 (20—40) 2、 s=1-1/2+1/3-1/4+1/5„„+1/99-1/100 地解决了学生的差异 (提示:用什么方法可以在循性,使差一点的学生能 环中轮换加减?) 完成该内容的任务,好 的学生能深入思考,从3、 剧场要安排1000个座位,已知第一 排有30个座位,以后每排增加2个座中得到学习的乐趣。 位。这1000个座位最多能排几排,最 后剩余不够的一排的座位有几个,如 果按前边的排法把最后一排补齐,整 个剧场共有多少个座位, (提示:用do while loop语句) 作业讲评 对完成较快的学生和小组当堂给与 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 扬。 表扬和成绩更能激励学课后认真批改作业,将作业答案(源代码)生的学习兴趣和创造精和做得好的同学的作业放入学习网站供神。很多学生往往会选学生交流和参考。 难一点的题目来完成, 而不愿局限于简单的完 成任务。同时很多学生 把VB界面做得很整齐 和美观。
本文档为【VB循环结构教学设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_682974
暂无简介~
格式:doc
大小:19KB
软件:Word
页数:7
分类:企业经营
上传时间:2017-11-11
浏览量:143