ID: 12217669

第七课 循环结构程序设计 课件(共6张ppt)+教案+素材

日期:2024-11-29 科目:信息技术 类型:初中素材 查看:19次 大小:660988B 来源:二一课件通
预览图 0
第七,循环,结构,程序设计,课件,6张
    (课件网) 你看到了什么? 多次 重复 跑步动作 第七课 循环结构程序设计 循环结构:在一定条件下多次重复执行一组语句 1、循环变量: 2、循环体: 3、循环变量步长: 4、循环语句: 用来控制循环的变量 重复执行的程序段 循环变量每次循环的增量 A、当循环次数确定时,for……next B、当循环次数不确定时,do……loop 案例:操场一圈200米,运动员跑步,当不超过800米,重复跑一圈,一值达到800米停下跑步,计算总路程。 1、循环变量: 2、循环体: 3、循环次数: 4、循环语句: for……next 4次 第一圈 第二圈 第三圈 第四圈 200 400 600 800 总路程 开始 循环变量值 变量≤800 循环变量加步长 结束 否 是 循环体 For 循环变量=初值 to终值 step 步长 循环体 Next 循环变量 案例:操场一圈200米,运动员跑步,当不超过800米,重复跑一圈,一值达到800米停下跑步,计算总路程。 程序代码如下:假设i为变量,s为总路程 For i=200 to 800 step 200 s=s+200 Next i 练习1:使用for……next语句完成输出数字1~5 For 循环变量=初值 to终值 step 步长 循环体 Next 循环变量 练习2:使用do……loop语句完成输出数字1~5 do while 条件表达式 Loop 循环体 总结: 1、今天学习了vb的循环结构来解决问题。 2、循环结构的语句:for……next do……loop第七课 循环结构程序设计 教材分析 本课是市编九年级第七课教材,是学生简单掌握程序设计知识的前提下,学习使用vb软件的循环结构来解决日常生活中的实际问题。本课安排在学生学习了顺序、选择结构之后,让学生的学习从简单到复杂的一个好的过渡。这节课需要让学生清楚循环结构的程序设计思路,课时分两节,第一节初步了解并能编写简单的循环结构代码,第二节课才是深入的尝试分析解决复杂困难的循环结构及循环结构和顺序、选择的结合使用。 二、学情分析 在程序设计方面,学生的学习能力和接受能力差异很大,上这节课的时候我采用了小组讨论的形式让学生在实际情景中了解循环变量、循环体、循环次数、循环语句等的知识点的理解,在练习的布置上也注意从简单的数字输入,到数字的累加,让学生在接受能力范围内完成问题的解决。 三、教学目标 1、掌握for……next循环语句 2、初步掌握循环结构程序设计方法 四、重点难点及分析 重点:掌握循环语句的设计方法 难点:分析实际问题通过for……next语句实现 五、教学准备 Ppt课件 提前制作的一段flash动画 六、教学策略 采用小组合作和任务驱动、教师讲解方式让学生从具体的跑步情景进入到循环结构的学习中,然后通过简单的数字输入练习了解循环结构中循环体的确定及语句的编写。 七.教学过程 环节 教师活动 学生活动 设计意图 时间 情景 导 入 播放一段flash跑步动画问学生你看到了什么?这个运动员的跑步有什么特点像这种多次不断重复同一个动作的过程叫循环,如果用vb来实现这个过程则要使用到vb的循环结构。从flash跑步动画引入循环结构 生:跑步生:重复、多次、绕圈 从和学生日常生活相关的事情引入,更容易引起学生的兴趣 3 新课教授新课教授 循环结构的出示并根据概念给出四个小要素循环变量循环体循环步长循环语句让学生自主看书寻找这四个小要素的概念循环变量和循环体的解释师:单纯的字面理解很抽象,引进案例来实际分析这四个要素。案例:操场一圈200米,运动员跑步,不超过800米则重复跑一圈,直到完成800米停下。案例流程图:分析在这个案例中以上的四个要素分别是什么?通过四人一小组讨论完成上面案例分析(教师巡视了解个别小组的讨论情况)师生一起分析解答问题并由教师直接给出案例的for……next语句代码,逐一进行解说练习1:使用for……next语句编写循环结构程 ... ...

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