


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2-1节程序的循环结构(for循环结构)一、教学目标1、知识与技能掌握循环结构编程的一般步骤及特点(1)掌握VB语言的FOR循环语句、语句的格 式、功能和执行过程;(2)掌握VB语言的循环嵌套的规则。培养和提升学生:(1)学会使 用VB语言的FOR循环语句来实现循环控制结构,解决实际问题;(2初步掌握程序调试运 行的方法。2、方法与过程采用“问题解决教学法”。3、情感态度和价值观(1)经历用计算机解决问题的过程,体验成功的快乐。(2)在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。二、重点难点让学生学会使用VB语言的FOR循环语句来实现循环控制结构,解决实际问题。三、教
2、学环境1、教材处理教材选自广东省普通高中信息技术选修一:算法与程序设计第二章第二(4) 节,原教材的编排是以问题为线索,层层深入,通过亲身设计一个简单的程序实践 来加深本节知识的理解。以VB编程的基本步骤为线索,通过对各阶段性问题的解决,形成循序渐进 的梯度,组成一个任务链,让学生在“做中学”“学中做”的过程中加深知识的理 解,通过适当地为学生提供拓展性的内容,充分挖掘学生潜力,让有余力的学生可 以有更大的发展空间。它既强调学生进行自主学习、协作学习,又能使学生在学习 时有规可依,使学生在程序设计中得到适度的创新体验。2、预备知识学生已掌握了程序设计基础的顺序及选择结构。3、硬件要求建议本节课
3、在多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学 生机应允许上互联网。4、所需软件学生机要安装VB6.0或以上版本。5、所需课时2课时(90分钟)四、教学过程教学环节教师活动学生活动情意导入从袁隆平的超级水稻研究的故事入手,又到“输出100 以内的所有偶数的算术平方根”的的问题出发,激发学 生学习的兴趣和热情,拉开了本节教学的序幕。学生边阅读边倾听。提问: 以下方法解决:Private Sub Command_Click()PrintSqr(2)PrintSqr(4)PrintSqr(6)PrintSqr(100)EndSub由此老师引入今天的循环问题:即问题中包含 有重复执
4、行的处理。新课讲解1 .通过组织学生探究“输出100以内的所有偶数的 算术平方根”的问题、设计算法、编写程序、调试程序 等用计算机解决问题的过程:Private Sub Command_Click()For I=2 To 100 Step 2Print Sqr (I)Next IEnd Sub让学生感到用VB提供的循环结构语句,能很简便地 解决循环问题2、通过师生共同分析“输出100以内的所有偶数的 算术平方根”问题的程序,归纳总结VB语言的FOR循 环语句的格式、功能、执行过程,以及书写的注意事项, 归纳总结VB语言的for循环特点。For循环变量=初值To终值Step步长值 语句组Next
5、循环变量3、老师提出上机实践问题:分别求甲、乙、丙三位 同学的语文、数学、英语三科的平均分。要求学生展开 分析问题、设计算法、编写程序、调试程序等用计算机 解决问题的探究活动。4、要求学生课堂练习:指出所列程序中的错误,加强 知识学习和把握。5、上机练习:(1) P53实践2(2)求 1X3X5X. X19 的值。6、由问题“巳知m个学生进行n个科目的考试,请 计算每个同学的平均分。”引出循环嵌套的问题,帮助学 生分析学会嵌套的技巧与方法:Private Sub Command1_Click()Dim m As Integer, n As Integer, i As IntegerDim fe
6、n As Single, sum As Single, average As Singlem = InputBox(请输入学生人数:)1 .学生对问题展开分析问题、设计算法、 编写程序、调试程序等用计算机解决问题的探 究活动。2.学生在教师的指导下,阅读、分析、 归纳,完成实践任务。3 .学生对老师所提问题(分别求甲、乙、 丙三位同学的语文、数学、英语三科的平均分) 展开分析问题、设计算法、编写程序、调试程 序等用计算机解决问题的探究活动。4、学生在教师的指导下,阅读、分析、 归纳,完成实践任务。5、要求学生完成上机练习,老师巡视帮 助学生完成任务。6、要求学生上机练习P56的实践(1)、(2
7、),老师巡视帮助学生完成任务。n = InputBox(考试科目数:)For i = 1 To msum = 0For j = 1 To nfen = Val(InputBox(请输入第”+ Str$(i) + ” 个同学第+ Str$(j) + 科)sum = sum + fenNext javerage = sum / nPrint 第”;i;”同学平均分:;averageNext iEnd Sub通过对以上程序的分析和程序执行过程,使学生能 真领会和把握这一编程技巧。拓展一 * 一 *由图形的输出问题加深学生对循环嵌套的问题的把握,帮助学生分析学会嵌套的技巧与方法:一* _*要求学生求的图形。老师巡视帮助学生完成任务。小结VB语言的FOR循环语句、格式、功能和执行过程,以及for循环嵌套。练习教师在布置课本的练习:P59 (1)、(2),指导学生根据本节所学的知识,分析问题,设计算法,编程 求解问题。五、课外拓展1、 相关资源东完中学信息技术网: HYPERLINK /Article_Class.ASP7ClassID-32 /Article_Class.ASP7ClassID-32普通高中技术课程网:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业世界中的激励措施与员工动力关系分析
- 2025食品销售合同范本
- 2025买卖店的合同范本
- 2025长期供货合同协议范文
- 2025光辉中学食堂承包合同
- 2025建筑工程临时用工合同模板
- 广东省遂溪县第一中学2025届高三第九次月考 数学试题(含解析)
- 2025年汽车共享出行平台新能源汽车产业链协同效应分析报告
- 2025年Z世代消费偏好对珠宝行业新品牌发展的洞察报告
- 2025年BIM技术在建筑项目全生命周期管理的创新应用报告
- 小学学科教育中的全面素质与个性发展培养
- 青年教师培养方案
- DB35∕T 516-2018 益胶泥通用技术条件
- 学大教育:上海瑞聚实业有限公司设备年市场租金价值评估项目评估报告
- advantrol pro v270学习版系统应用入门手册
- 昆明医科大学第二附属医院进修医师申请表
- 生物化学实验智慧树知到答案章节测试2023年浙江大学
- GA 1801.4-2022国家战略储备库反恐怖防范要求第4部分:火炸药库
- 2023年温州市瓯海区小升初英语考试题库及答案解析
- GA/T 830-2021尸体解剖检验室建设规范
- GB/T 4740-1999陶瓷材料抗压强度试验方法
评论
0/150
提交评论