资源简介 本资料来自于资源最齐全的21世纪教育网www.21cnjy.com活动一用For...Next语句实现循环结构1教学目标1、知识与技能弄清循环语句结构(for和next配套出现),理解循环的执行过程;2、过程与方法通过具体的例子来学习循环语句,体验循环变量给循环体带来的影响;3、情感、态度、价值观体验编程的乐趣,会用FOR编程解决问题。2学情分析循环语句是程序设计的三大基本结构之一,是三个结构中最难的一个,在以往各届教学中可以看出学生很难于理解和掌握,尤其是循环变量和循环体的关系。针对这种情况,要求教学者以深入浅出及趣味性的教学吸引学生。21教育网3重点难点重点:循环体的结构和循环程序的执行过程;难点:利用FOR语句编程解决问题。4教学过程4.1第一学时4.1.1复习旧知,导入新课复习旧知:学生完成一个圆、3个圆的按钮编程来复习上节课所学的circle画圆语句(因为本节课的循环效果由它体现);21·cn·jy·com让学生体会画一个,画多个圆可通过写多个circle语句的方式达到;导入新课:提问:如何画出20个,50个或是100个圆呢?难道要写那么多的circle语句来完成。学生:期待画大量圆的新方法。意图:为引出新的语句for循环作好铺垫,使新的内容过渡自然,学生易于接受。4.1.2展开内容1、学生初体验老师展示用FOR循环语句实现画20个同心圆,并投影出代码。学生在电脑上用老师的代码实现功能。观察:学生对初次编写FOR语句实现画多个同心圆感到很新奇,兴趣高昂,99%的同学依葫芦画瓢完成代码编写。21cnjy.com意图:通过很直观的例子让学生先体验FOR语句的效果,提高他们的学习兴趣,对FOR有个感性的形式上的认识。www.21-cn-jy.com2、深入探索FOR循环要求学生在FOR的代码中修改几处,观察变化情况,体会for语句各部分的作用。观察:学生仍然很有兴趣地试探,修改着FOR中的参数,体会着圆的变化。意图:通过学生自己对for语句中各参数的修改,观察同心圆的变化,对循环次数—圆的个数,循环体等概念有了初次的感性体会;避免了教学者对for语句概念的生硬灌输。3、总结、概括,让学生体验for循环的执行过程。通过问题引导总结出FOR语句中语句格式、概念。通过单步执行,体验for语句的执行过程。观察:大部分学生比较轻松地理解了FOR语句。意图:对学生自己的试探体会,加以总结,很直白渐进地让他们懂了FOR语句,使对FOR循环语句的理解,上升到理性的阶段;对新知识的学习水到渠成,避免了枯燥的教学。4.1.3拓展,加深理解提出绘制4组同心圆要求,每组10个圆(注意四组不能重合)。使学生思考,理解循环体中语句的执行与循环变量的关系。2·1·c·n·j·y观察:50%的学生绘出了老师要求的图形,个别学生有所创新,学生兴趣饱满。意图:对循环体中各圆圆心的修改,观察所绘组圆的变化,进一步认识循环语句,理解循环变量给循环体带来的变化,体会循环语句的魅力。21世纪教育网版权所有4.1.4教学活动活动1【练习】牛刀小试用for语句计算1+2+3+......+100的和。21世纪教育网--中国最大型、最专业的中小学教育资源门户网站。版权所有@21世纪教育网 展开更多...... 收起↑ 资源预览