资源简介 基础信息课题 100以内整数的循环累加 第一课时,计划授课时间: 月 日课时学习目标:通过红绿灯工作过程的简单描述,理解循环结构的概念; (重点)通过分析100以内整数累加和的分析、思考和程序落地,加深对循环结构的应用。(难点)三、学习过程教师活动 学生活动 设计意图一、知识链接 师:通过前两节课的学习,我们认识了顺序结构,分支判断结构,这节课我们一起来学习新课。 出示课题, 出示学习目标 学生倾听 明确本节课的学习目标二、自主学习 任务一:了解循环结构 师:我们在路上经常会遇到红绿灯。一般重要路口的红绿灯都是24小时工作的,如图所示是用顺序控制结构流程图描述的一组红绿灯的工作过程,通过观察你有什么发现? 引导学生思考如何简化此工作过程? 此名为循环结构。循环结构又称重复结构,即在一定条件下,重复执行某一部分操作,直到条件满足(或条件不满足)时才停止循环。 循环结构的分类 教师讲解循环结构分为两种:一种是当型循环,一种是直到型循环。出示流程图 学生倾听问题内容 学生回答 学生学生猜想可将重复的工作流程循环表示。 学生倾听 提出问题,激发学生学习热情 初步理解循环结构的特点和执行过程。 理解循环结构的概念。 合作探究 任务二: 100以内整数累加和 师:提出问题:在之前的学习中,我们使用包含顺序结构的算法计算过10以内的累加和,如果需要求100以内整数的累加和,用包含顺序控制结构的算法就太烦琐了。有更好的解决办法吗? 分析问题:求100以内整数的累加和可以参考求10以内整数。 累加和的方法,设“s”为累加和变量,100以内的整数可以用变量“i”代替,一开始让s和i都等于零,循环执行i=i+1和s=s+i,直到i大于100结束循环,最后输出“100以内整数的累加和(s)”的数值。 设计算法:请按照上述描述在如图所示的流程图中填空,用包含循环结构的算法求100以内整数的累加和。 在画出流程图后,该怎样用图形化编程实现 教师演示并讲解 请参照流程图所示的图形化程序空白处填写参数,完善程序进行验证, 得出结果。 教师巡视指导 思考利用刚刚学过的循环结构算法,更简洁地解决这个问题。 学生倾听,理解流程图 学生倾听,理解累加 学生回答 培养学生的合作探究能力,理解算法在不同情境下是如何解决问题的 培养学生使用循环结构解决复杂问题 通过两次小练习加深对算法的自然语言描述和流程图描述的理解四、总结反馈 本节课你一定有所收获, 可以和大家分享吗? 教师小结并强调知识点 学生回答 巩固本节课所学知识,加深记忆四、板书设计100以内整数的循环累加 认识循环结构 用循环结构求100以内整数的累加和 图形化编程及验证五、当堂检测情况设计可以用简练的语言描述100以内整数的累加和步骤,能够绘制相对应的流程图,并验证。六、作业设计说一说生活中还有哪些循环结构算法并简单描述。七、教后反思八、安全教育教室桌椅同学多,追逐打闹要注意。 展开更多...... 收起↑ 资源预览