资源简介 课题 程序中的循环(一)——纸对折程序 教学目标 通过解决“纸对折问题”,初步认识简单的循环程序。 重点 难点 重点:初步认识循环程序。 难点:根据问题情况使用合适的循环方法。 教 学 程 序 设 计 ? 教师活动 学生活动 情景导入: 提问:作为地理常识,同学们都知道世界最高峰是哪座山峰?它的高度是多少?我现在手里拿得这张纸厚度一般用什么度量单位表示合适?假设这张纸厚度0.08mm,并且可以无限折叠,折多少次后可以达到珠峰的高度? 学生回答问题后,提出本课的任务:编写程序模拟折纸问题。 学生回答问题。 新课教学: 师生一起讨论对折一次的程序 程序1:对折1次后,计算纸的厚度程序。 Let h=0.08 Let n=0 Let h=h*2 Let n=n+1 Print “对折”;n;”次” Print “厚度为”;h/1000;”米” 学生完成练习1后,提问:如果要对折100次,怎么办? 根据学生回答的情况,分析说明:如果把相同的语句去重复写100次,那样会使程序变的很冗长。 提出用循环的方法来解决这个问题。 程序2:对折100次后,计算纸的厚度。 练习1 学生练习完成“纸对折一次”程序 ? ? ? 学生回答问题 ? ? Let h=0.08 Let n=0 For i=1to 100 Let h=h*2 Let n=n+1 Next i Print “对折”;n;”次” Print “厚度为”;h/1000;”米” ? 学生完成练习后,提问:刚才的程序循环100次后,程序运行的结果显示纸的厚度达到了多少?超过珠峰高度了吗? 对折几次能达到珠峰高度呢?将程序改写: 程序3:计算纸对折几次可以达到珠峰高度。 Let h=0.08 Let n=0 Do while h<8844000 Let h=h*2 Let n=n+1 Loop Print “对折”;n;”次” Print “厚度为”;h/1000;”米” ?? ?练习2: 学生模仿编写对折100次的循环程序。 学生回答问题。 练习3: 学生模仿编写纸对折多少次可以达到珠峰高度。 小结 学习本节课主要要掌握: 初步认识循环程序? 分步分析问题 反思 ?本课题内容的教学采用“示范分析——模仿练习”的教学模式,选择这一教学模式的依据是我校的学生各方面基础薄弱,学生适应接受式的教学,缺乏独立思考和主动探究的能力。为了让学生能全员参与,全面发展,所以采取本模式的教学。 展开更多...... 收起↑ 资源预览