高中信息技术 vb循环结构教案 沪教版必修1

高中信息技术 vb循环结构教案 沪教版必修1

ID:29497505

大小:77.06 KB

页数:5页

时间:2018-12-20

高中信息技术 vb循环结构教案 沪教版必修1_第1页
高中信息技术 vb循环结构教案 沪教版必修1_第2页
高中信息技术 vb循环结构教案 沪教版必修1_第3页
高中信息技术 vb循环结构教案 沪教版必修1_第4页
高中信息技术 vb循环结构教案 沪教版必修1_第5页
资源描述:

《高中信息技术 vb循环结构教案 沪教版必修1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章  VB循环结构一、基本说明教学内容1)教学内容所属模块:高中信息技术基础2)年级:高一3)所用教材出版单位:上海科技教育出版社4)所属的章节:第四章程序的设计5)所用软件:Vasualbasic6)学时数:两课时(连堂课)3、教学目标:掌握For-Next语句的格式和功能,理解For-Next语句的执行过程,学会使用For-Next语句实现计数循环。掌握DoWhile-Loop语句的格式和功能,会使用DoWhile-Loop语句实现条件循环。4、教学重点:分别用For-Next语句和DoWhile-Loop语句来编

2、写程序。5、教学难点:掌握For-Next语句和DoWhile-Loop语句的相同和不同之处.6、学情分析:在程序设计方面,学生的学习能力和接受能力差异较大,上这课的时候我主要采用了分组学习结合课堂练习的方式来教学的,在作业布置方面,我注意难易结合,让学生选做自己能完成的题目,这样基础差的学生能顺利完成任务,好的学生也能从中找到乐趣。7、教学思路:程序设计是一门比较枯燥的课程,但是当你进入其中之后,你也会觉得其乐无穷,我的目的就是至少让一部分的学生能感受到其中的乐趣。所以我往往以实践的例子导入新课,引起学生的兴趣和思考。在

3、讲语句的应用上,就细讲,让学生充分理解其中的原理,再通过举例举一反三,让学生熟悉的同时思考其中的一些重要的细节,最后在作业的布置上,设置等级式的题目让学生选择,保证每个学生都能完成任务,获得成就感。三、教学过程教学程序教师引导学生活动创设情景引入新课(5)播放一段跑步的Flash动画,切入主题,引入循环结构(相同之处:重复)每跑一圈200米,当没有超过800米时,重复再跑一圈,直到达到800米以动画导入以引起学生的兴趣,并帮助很好的理解循环结构的概念。才停止。这种重复的过程就是我们今天要学的循环结构。循环结构就是重复执行某

4、一过程的结构语句。 但这种重复需要满足某一条件,当超出了条件的范围时就退出循环体。分组学习(8)一、学生看流程图,理解什么是循环结构,了解For-Next语句和DoWhile-Loop语句的格式。1、For...Next循环的一般形式是:For循环变量=初值To终值Step循环变量增量循环体Next循环变量其中要重复执行的操作称为循环体2、Do...Loop循环一般形式是:DoWhile条件循环体Loop二、用For-Next语句写出上面的跑歨的程序。教师点拨:可设一个变量i,i的初值为200,终值为800,步长为200,

5、设变量s为跑歨的总和,的初值为1。学生完成不了也没有关系,可通过下面的举例来让学生具体的了解其实施过程。源代码参考:dimsasintergerdimi,asintergers=1fori=200to800step200s=s+InextIprint“s=”;s学生自学,画出上面的跑歨的程序的流程图。并尝试用For-Next语句写出上面的跑歨的程序。举例:求s=1+2+3+……+n来说明for……学生思考:例举实例,理解for……next语句的用法(12)next语句的用法分析:1、n为键盘输入数据,可用语句n=input

6、box(“……”)来实现。2、该题为一个加法的重复,首先s=1+2=3s=3+3=sum+3=6s=6+4=sum+4……sum=sum+n→得出循环体3、加数的规律:每次增加1,假设设一个变量a,a的初值设为1,每加一次a自增1,当a超过n的值时退出循环体源代码参考:dimsum,i,nasintergern=inputbox(“请输入一个整数给n)sum=0forI=1tonsum=sum+InextIprintsumn,用什么语句来实现?循环体是什么?变量的初值和终值可设为多少?在VB中实践讨论与思考(2)1、本例中

7、循环结束时,循环变量i的值是多少?2、若有如下一段代码:Forj=15to3Step–2PrintjNextj则循环结束时,循环变量j的值是多少?3、循环变量的增量能否为0,如果为0,运行结果怎样?帮助学生更好的理解变量在循环过程中的应用和变化实例改写,理解DoWhile-Loop语句的用法(5)接下来我们就来学习DoWhile-Loop语句。要求用DoWhile-Loop语句改写上一个例子。通过改写让学生更好的理解了这两种语句的相同和不同之处。源代码参考:dimsum,i,nasintergern=inputbox(“请

8、输入一个整数给n)sum=0I=1dowhileI<=n学生思考:1、Dowhile后的条件是什么?2、i=i+1写在循环体前面和后面有什么区别?让学生通过在VB中实践来解决该问题。sum=sum+II=I+1Loopprintsum深入举例,深化DoWhile-Loop语句的应用(10)例:编写求下式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。