
基础信息 课题 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以内整数的累加和步骤,能够绘制相对应的流程图,并验证。 六、作业设计 说一说生活中还有哪些循环结构算法并简单描述。 七、教后反思 八、安全教育 教室桌椅同学多,追逐打闹要注意。 ... ...
~~ 您好,已阅读到文档的结尾了 ~~