- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优质课循环结构
《For循环语句》教学设计
一、教学内容:粤教版信息技术 算法与程序设计 For循环语句
二、课标要求:理解并掌握一种程序设计语言的基本知识,包括语句、数据类型、变量、常量、表达式函数。会使用程序设计语言实现顺序、选择、循环三种控制结构。初步掌握调试、运行程序的方法。
三、教学目标:
知识目标:1. 理解循环结构的基本思想。
2. 掌握用For循环语句编写程序。
能力目标:1. 培养和提高学生逻辑思维能力,使其可以独立完成简单循环结构算法的设计。
2. 培养学生分析问题,解决问题的能力。
情感目标:1. 提高学生学习兴趣,培养学习的主动性和探究性。
2.?? 培养学生团结协作精神,体验成功的快乐。
四、教学重点:掌握For循环语句的格式,并能用它来编写程序。
五、教学难点:控制循环的条件、确定循环体的内容
六、教材分析:本节课开始学习循环结构,循环结构是程序设计的三种基本结构之一,是程序设计的基础。通过本节课的学习,让学生掌握VB语言中的FOR循环语句,使学生学会循环控制结构,解决比较复杂的实际问题,并进一步掌握调试、运行程序的方法。
七、学生分析:学生在学习本节课前,已对顺序结构和分支结构有关语句有了一定的了解,并能初步用计算机解决问题的过程进行编写程序,在对这些内容加强复习巩固的同时,指出它在顺序执行、选择执行程序中有一定的优势,但遇到一些操作并不复杂,需要反复多次处理的问题时,它们就有一定的困难,并提出改进的设想和办法,从而激发学生探求新知的欲望。
八、教法:讲解——讨论法、任务驱动法
学法:探索法、实践法
九、教学过程
1、引入新课
提问:怎样在屏幕上依次输出10以内的所有偶数。
编写程序代码:
print 2
print 4
print 6
print 8
print 10
问题:如果要依次输出100甚至1000以内的所有偶数。怎么办?
观察:程序主体中除了常量不同外,其他部分完全重复,其通式为:print i(i为2,4,6,8,10),只不过要重复五次,可以考虑,回过头去再执行一次……,当然要控制好次数,这就是循环的思想。利用循环结构,使我们只要通过少量的语句,让计算机重复执行许多次,从而完成要求。
问题:重复要做的事情就是循环体。在上例中循环体是什么?
如果一直持续执行循环体就会形成死循环,怎样才能避免这种情况的发生?
引入计数器的概念:利用计数变量来控制循环执行的次数
在上例中,常量呈一定规律变化,后一个常量总比前一个常量大2。即i=i+2。问:“i=i+2”表示什么?
在实际应用中,经常遇到一些操作并不复杂,但需要反复多次处理的问题,如人口增长统计,国民经济发展计划增长情况,银行存款利率的计算等。对于这类问题都可用循环结构的程序来去实现它,现在我们先来学习FOR循环结构。
2、出示课题
For循环结构
[格式]
For 循环变量=初值to终值 [step 步长]
[循环变量]
[Exit For]
Next [循环变量]
[注意] ①For语句:称为“循环起始语句”或“循环说明语句”,其作用是确定循环变量的值如何变化,从而控制循环的次数。
②“循环变量”:也称“循环控制变量”、“控制变量”或“循环计数器”。它是一个数值变量
③“初值”、“终值”和“步长”可以是常量、变量和表达式,其值VB自动取整。
④ “步长”:循环变量的增量,不能为0(死循环)。如果步长为1,则可省略不写。
⑤“循环体”在For语句和Next语句之间的语句序列,可是一个或多个语句。
⑥Next语句:循环终端语句,在其后的“循环变量”须与For语句中的“循环变量”一致。
怎样在屏幕上依次输出10以内的所有偶数。小组讨论并说明上例中:
1.? =2(循环变量用i表示)
2.?
循环体:
i=i+2,
print i
条件:i=10
写出代码:
For i=2 to 10 step 2
Print i
Next i
3、练习
出示编程题:假如从今天开始,第1天为“希望工程”存入1分钱,第2 天存入2分钱,第3天存入3分钱,问100天后你将为“希望工程”存入多少钱?S=0
For i=1 to 100
S=s+i
Next i
Print s
4、实践
下列程序的执行结果是( ) ????
a=2
For b=1 To 15 Step -5
a=a + b
Next b
Print a; b
A. 2 -4 B. 2 1 C. 3 -4 D. 3 1
求s=2+4+6+……100
S=0
For i=2 to 100 step 2
S=s+i
Next i
Print s
求1x2x3x4x5x6x7x8x9x10
您可能关注的文档
最近下载
- 中建广场EPC项目设计管理策划汇报材料(63页).pdf VIP
- 2025年国投集团_企业报告(业主版).docx VIP
- 冀少版(2024)新教材八年级生物上册第四单元第二章《生活习惯与健康》每节课教学设计汇编(含四个教学设计).doc
- GB50303-2015 建筑电气工程施工质量验收规范.docx VIP
- 英威腾(INVT)DA200伺服驱动器产品说明书.pdf
- (2025秋新版)粤教版科学三年级上册《第二单元》PPT课件.pptx
- 2025中国AI4LS行业发展蓝皮书.docx
- 2025年国家电网公司基层供电所党支部书记抓党建工作述职报告.docx VIP
- 精品解析:天津市武清区2024-2025学年七年级上学期期末地理试题(原卷版).docx VIP
- 2024最新复工复产第一课考试题及答案.pdf VIP
原创力文档


文档评论(0)