ID: 708988

FOR循环结句程序设计

日期:2025-10-21 科目:信息技术 类型:高中教案 查看:14次 大小:804749B 来源:二一课件通
预览图 0
FOR,循环,结句,程序设计
    FOR循环结句程序设计 ———猫抓老鼠 一、知识目标: 1)、掌握FOR循环语句的格式。 2)、理解FOR语句的执行过程。 3)、学会使用FOR循环语句来实现循环控制结构,解决实际问题。 4)、初步掌握程序调试运行的方法。 二、窗体: 三、控件列表: 默认对象名称 修改后的对象名 属性 值 对象说明 Image1 imgmao Strech true 猫图片 Picture Tom.jpg Image2 imgshu Strech true 老鼠图片 Picture jerry.jpg Command1 Command1 Caption 猫发现了老鼠 Command2 Command2 Caption 还原 四、实践任务: 1)、实现猫图片移动到老鼠图片处。 2)、用FOR循环语句完成猫抓老鼠程序的编写。 思考:循环变量i的初值与终值是否能够改变,如果能,请尝试修改。 五、课堂拓展: 动画片中老鼠是否是原地不动的?如果老鼠也同步跑动起来,如何修改程序? 回囟 匚菇效现了老二FOR循环结句程序设计 ———猫抓老鼠 一、基本说明 1模块:算法与程序设计(选修) 2年级:高中一年级 3所用教材版本:广东教育-出卷网- 4所属的章节:第二章第四节 5学时数: 40分钟(教室授课) 二、教学设计 1、教学目标: 1)、掌握FOR循环语句的格式。 2)、理解FOR语句的执行过程。 3)、学会使用FOR循环语句来实现循环控制结构,解决实际问题。 4)、初步掌握程序调试运行的方法。 5)、培养学生分析问题,解决问题的能力。 6)、培养学生主动学习,自主学习的能力。 2、内容分析:本课是循环结构的第一节课,循环结构是第二章程序设计基础的重点和难点。 3、学情分析:高二学生,对VB的程序结构有了初步的认识。 4、设计思路:本节课本课是循环结构的第一节课,循环结构是第二章程序设计基础的重点和难点。上好本节课对于循环结构的学习非常重要。教材上的案例比较枯燥,不利于学生学习积极性的提高,因此本堂课的设计采用了学生喜欢的动画片猫和老鼠作为学习案例。教师的主要任务在于积极引导,调动学生的积极性。 三、教学过程 教学环节及时间 教师活动 学生活动 对学生学习过程的观察和考查及设计意图 创设情境问题引入3’ 教师播放视频:猫抓老鼠动画片段激发学生兴趣教师:在动画片中,TOM抓不到JERRY,今天,我们来编写一个程序帮帮TOM的忙。 观看视频,思考如何编写程序。 猫和老鼠是学生非常熟悉的一个动画片,用动画片来导入大大激发了学生的学习兴趣 实践任务一: 1、教师解释编程思路:猫和老鼠都用图片给出,要让猫抓到老鼠,只要让猫图片移动到老鼠图片处即可。2、提出问题:如何让猫图片能够有连续移动的过程呢? 尝试完成图片的移动。思考程序有何不足。 前面已经学过对象属性的设置方法,学生可以很快地完成。同时自然产生疑问:用属性设置的语句,猫是直接一步到位,没有跑动的过程。 新授:FOR循环语句’ 1、教师:要让猫图片能够有连续跑动的过程,可以使猫图片反复移动多步得到。假设猫速度为50,猫鼠之间距离为5000,那么猫跑一步的语句为:imgmao.left=imgmao.left+50需要跑100步到达老鼠处,故只需将此语句重复100遍即可。2、引出FOR循环语句,讲解基本格式及执行过程。 1、思考重复书写语句的可能性及解决方案。 已知的知识无法达到满意的效果,引发学生主动思考,顺利导入FOR循环结构。 案例分析: 引导学生分析:(1)引入循环变量i控制次数(2)循环次数:100(3)循环体内容:猫在跑步 思考并讨论分析问题 通过案例分析,自然而然地让学生理解FOR循环结构,突出本课重点。 实践任务二: 布置任务:用FOR循环语句完成猫抓老鼠程序的编写。 尝试应用FOR循环语句完成程序 检测学生对于FOR语句基本结构是否理解。 小结提升: 小结:1、任务完成情况2、FOR循环语句基本格式及各个要素3、引导学生分析:循环变量i初值 ... ...

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