课件编号8339526

苏科版(2018)八年级全册信息技术 4.6.2循环语句 教案

日期:2024-05-16 科目:信息技术 类型:初中教案 查看:68次 大小:453632Byte 来源:二一课件通
预览图 1/3
苏科版,2018,八年级,全册,信息技术,4.6.2
  • cover
循环语句 教材分析 该部分是八年级《信息技术》第四章关于程序设计中循环语句的学习,本课包含的内容有认识循环语句,循环语句的分类,着重学习计数循环语句,以及知识的延伸相关例题的讲解,以求学生们能更充分了解循环语句,学以致用。 学情分析 结合前面的学习,学生已初步了解程序语言,这部分是程序设计的第二部分,遵循了由浅入深、循序渐进的原则。根据维果斯基的“最近发展区”理论,在原有基础上以求得到进一层次的提高。 教学目标 知识与技能:理解循环程序,掌握计数循环语句。 过程与方法:通过循环语句的学习,提高思维能力、合作能力、探究能力。 情感态度与价值观:在小组合作中,培养学生的沟通交流能力,树立团队意识。 教学重难点 重点:对循环程序的理解和对计数循环语句的格式的掌握。 难点:相关循环语句的例题练习和拓展提升。 教学策略 在新课程理念的指导下,学生是学习的主体,教师是学习的指导者和引领者,所以遵循“自主———合作———创新”这条主线进行课堂教学。 在建构主义的指导下,信息技术教学以任务驱动为主,逐步形成学生的知识建构。 根据学生认知特点,采取循序渐进的原则,逐步引导学生学习。 由于信息技术的特点,理论与操作相结合,采取讲授与演示并进的方法进行教学。 教学过程 情境导入,激发兴趣 播放一个音乐动画短片,学生们在欣赏动画的过程中,吸引了注意力。这时候老师问:同学们,这个动画好看吗?同学们有没有发现动画是重复播放的,这是为什么?(这是动画的一种播放设置,它在程序里设置了循环。) 在前一章节里,已经学过了程序的含义,同学们已经了解了程序的一般概念,对这个循环理解起来也不难。 设计思路:兴趣是学习的第一老师,通过温故知新引入本节课话题。 探索新知 理解循环的含义 那么同学们在看了这个短片,同学们有谁知道循环的含义是什么吗?学生举手回答。(在程序中重复执行某程序段为循环。) 那么这个动画是不是无限播放下去呢?我们可以点击停止按钮。同样,在循环程序中也不是无限的重复,而是用一定方式控制循环的结束。 设计思路:仍以前面的动画为例,与循环作对比,便于学生理解。 循环语句 根据控制循环的方式,循环语句可分为计数循环和条件循环。这节课我们来学习计数循环。 在VB中计数循环语句的格式是: for <循环变量>=<初值> to <终值> [step 步长] [循环体] next [循环变量] 这个格式是什么意思呢?请同学们讨论一下,然后回答。(计数循环是通过循环变量的计数来控制循环的次数。每循环一次,循环变量就增加一个步长值,当循环变量超过终值就终值循环。语句中step省略时表示步长为1.步长值可以是整数、小数,还可以是负数。) 设计思路:通过小组活动的形式,让学生自主学习,老师在此基础进行讲解,有助于理解。 探究学习 活动一、分析程序运行结果 展出几个例子,请同学分析: ①For i=2 to 6 step 2 Print i; Next i (2,4,6) ②for i=6 to 1 step -1 Print i; Next i (6,5,4,3,2,1) ③s=0 For i=1 to 3 S=s+i Print s Next i (1,3,6) ④For i=2 to 1 Print i; Next i (2,1) 设计思路:同学可小组讨论,在vb程序中操作演示。 活动二、编程 ①找出200-300中能被3整除的数 For i=200 to 300 If i mod 3 =0 then Print i; End if Next i ②求100以内奇数之和 S=0 For i=1 to 100 If i mod 2 =1 then S=s+i End if Next i Print s; 活动三、思考问题 小组讨论: ①计数循环中没有循环体能运行吗?(不能) ②计数循环在什么情况下会永远循环?(没有终值) ③循环中可以再加循环吗?(可以) 设计思路:加深对循环的理解。 活动四、课堂练习 1、在VB中设计一个程序输出&***&***&*** For i = 1 To 3 Print "&"; For j = 1 To 3 Print ... ...

~~ 您好,已阅读到文档的结尾了 ~~