程序的循环结构.doc

程序的循环结构.doc

ID:32930869

大小:45.00 KB

页数:3页

时间:2019-02-17

程序的循环结构.doc_第1页
程序的循环结构.doc_第2页
程序的循环结构.doc_第3页
资源描述:

《程序的循环结构.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2-1节程序的循环结构(for循环结构)一、教学目标1、     知识与技能掌握循环结构编程的一般步骤及特点。(1)掌握VB语言的FOR循环语句、语句的格式、功能和执行过程;(2)掌握VB语言的循环嵌套的规则。培养和提升学生:(1)学会使用VB语言的FOR循环语句来实现循环控制结构,解决实际问题;(2初步掌握程序调试运行的方法。2、       方法与过程采用“问题解决教学法”。3、       情感态度和价值观(1)经历用计算机解决问题的过程,体验成功的快乐。(2)在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。

2、 二、   重点难点让学生学会使用VB语言的FOR循环语句来实现循环控制结构,解决实际问题。三、   教学环境1、       教材处理教材选自《广东省普通高中信息技术选修一:算法与程序设计》第二章第二(4)节,原教材的编排是以问题为线索,层层深入,通过亲身设计一个简单的程序实践来加深本节知识的理解。以VB编程的基本步骤为线索,通过对各阶段性问题的解决,形成循序渐进的梯度,组成一个任务链,让学生在“做中学”“学中做”的过程中加深知识的理解,通过适当地为学生提供拓展性的内容,充分挖掘学生潜力,让有余力的学生可以有更大的发展空间。它既强调学生

3、进行自主学习、协作学习,又能使学生在学习时有规可依,使学生在程序设计中得到适度的创新体验。2、       预备知识学生已掌握了程序设计基础的顺序及选择结构。3、       硬件要求建议本节课在多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学生机应允许上互联网。4、       所需软件学生机要安装VB6.0或以上版本。5、       所需课时2课时(90分钟)四、教学过程教学环节教师活动学生活动情意导入   从袁隆平的超级水稻研究的故事入手,又到“输出100以内的所有偶数的算术平方根”的的问题出发,激发学生学习的兴趣

4、和热情,拉开了本节教学的序幕。学生边阅读边倾听。提问:有同学试图用以下方法解决:Private Sub Command_Click()Print   Sqr(2)Print   Sqr(4)Print   Sqr(6)……Print   Sqr(100)End Sub由此老师引入今天的循环问题:即问题中包含有重复执行的处理。新课讲解1.通过组织学生探究“输出100以内的所有偶数的算术平方根”的问题、设计算法、编写程序、调试程序等用计算机解决问题的过程:Private Sub Command_Click()ForI=2To100 Step 

5、2       Print Sqr(I)Next IEnd Sub让学生感到用VB提供的循环结构语句,能很简便地解决循环问题2.通过师生共同分析“输出100以内的所有偶数的算术平方根”问题的程序,归纳总结VB语言的FOR循环语句的格式、功能、执行过程,以及书写的注意事项,归纳总结VB语言的for循环特点。For  循环变量=初值 To 终值 Step 步长值         语句组Next循环变量3.老师提出上机实践问题:分别求甲、乙、丙三位同学的语文、数学、英语三科的平均分。要求学生展开分析问题、设计算法、编写程序、调试程序等用计算机解

6、决问题的探究活动。  4、要求学生课堂练习:指出所列程序中的错误,加强知识学习和把握。5、上机练习:(1)P53实践2(2)求1×3×5×……×19的值。6、由问题“已知m个学生进行n个科目的考试,请计算每个同学的平均分。”引出循环嵌套的问题,帮助学生分析学会嵌套的技巧与方法:•         PrivateSubCommand1_Click()•         DimmAsInteger,nAsInteger,iAsInteger•         DimfenAsSingle,sumAsSingle,averageAsSingle

7、•         m=InputBox("请输入学生人数:")1.学生对问题展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。2.学生在教师的指导下,阅读、分析、归纳,完成实践任务。            3.学生对老师所提问题(分别求甲、乙、丙三位同学的语文、数学、英语三科的平均分)展开分析问题、设计算法、编写程序、调试程序等用计算机解决问题的探究活动。  4.学生在教师的指导下,阅读、分析、归纳,完成实践任务。5、要求学生完成上机练习,老师巡视帮助学生完成任务。6、要求学生上机练习P56的实践(1)、(2),老

8、师巡视帮助学生完成任务。•         n=InputBox("考试科目数:")•         Fori=1Tom•         sum=0•            Forj=1T

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

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

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