《for循环结构》教案设计-鞍山市现代服务学校李琪

上传人:j****9 文档编号:46214084 上传时间:2018-06-24 格式:DOC 页数:9 大小:57.50KB
返回 下载 相关 举报
《for循环结构》教案设计-鞍山市现代服务学校李琪_第1页
第1页 / 共9页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第2页
第2页 / 共9页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第3页
第3页 / 共9页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第4页
第4页 / 共9页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《《for循环结构》教案设计-鞍山市现代服务学校李琪》由会员分享,可在线阅读,更多相关《《for循环结构》教案设计-鞍山市现代服务学校李琪(9页珍藏版)》请在金锄头文库上搜索。

1、“教学中的互联网搜索教学中的互联网搜索”优秀教学案例评选优秀教学案例评选教案设计教案设计学校:辽宁省鞍山市现代服务学校学校:辽宁省鞍山市现代服务学校姓名:李琪姓名:李琪 for 循循环结环结构构 教案教案设计设计鞍山市现代服务学校 李琪本课的题目是for 循环结构,内容选自北京大学出版社,根据教育部中等职业教育教学大纲要求编写java 程序设计第二章,第三小节。课时安排 6 课时,本课为第 2 课时。下面我将从以下几方面来阐述我的教学设想。 一、教材分析与处理(一)教材的地位与作用及学生状况分析通过以前的知识,学生们对程序设计有了一个初步认识。for 循环结构是 java 程序设计中的难点,对

2、程序的循环判断尤为重要,因此,通过实例引导学生掌握 for 循环结构的设计。根据二年级中职学生的实际情况,他们已经有了自己的意识,程序的编写可以使他们思考问题更加严谨,判断问题更有逻辑性。这节课是一个新的知识点。所以在已有的编程思想下,充分利用建构主义教学法引导学生如何从实际问题出发解决实际问题。为了增加学生对这节课的兴趣,教学中宜选择学生熟悉的,易懂的实例引入,通过对引例的分析,使学生逐步经历循环结构设计的全过程,学会有条理的思考问题,表达循环结构,并尝试整理成程序框图。(二)教学目标知识目标:理解循环结构,能识别和理解流程图的功能。能力目标:通过模仿、操作、探索,学习运用循环结构设计程序语

3、句解决简单的问题,发展有条理的思考与表达的能力,提高逻辑思维能力。培养探究能力、实践能力、合作能力、发现问题、解决问题的能力、创新能力。情感目标:通过本节的自主性探究学习,让学生感受和体会循环结构在解决具体问题中的意义,增强学生的创新意识。(三)教学重点、难点依据教学目标,根据学生的认知规律,确定本节课的教学重点为for 循环语句的格式及执行过程,能识别和画出简单的循环结构程序流程图。难点为 for 循环结构中的循环终止条件和循环体的确定。二、教学方法与教学手段(一)教学方法本节课主要采用“启发探究与合作探究相结合”教学方式,教师引导,学生得出结论,教师总结,纳入知识系统。主要体现在两部分:1

4、、循环结构的概念分析和程序流程图的得出过程,主要为启发探究的教学方式完成。2、对概念的深入理解及对引例的分析过程,主要由学生合作探究为主要方式完成。(二)教学手段采用多媒体辅助教学,有效提高课堂效率,充分调动学生学习的积极性。在整个教学中要以学生为主,教师为辅。我们是学生构建知识的帮助者、引导者,而不是灌输者。布置任务时要重点突出、难易结合。培养学生的创造性能力。三、教学过程与设计为了达到本节课的教学目标,更好的突出重点,分散难点,我将教学过程分为四个阶段。(一)创设情境,形成概念导导入:入:1.在多媒体课件课前提问模块中展示带有语法错误代码,让学生们共同复习 if 语句相关内容,解决 if

5、语句容易出现的问题2.通过在多媒体课件中以图文的形式,创设“希望工程捐款”(每天递增一角,100 天后捐多少钱)的特殊情境,并通过学生以前学过的赋值语句的分析提出循环概念、特点、分类。 (循环概念的提出是以网络中动画人物小破孩儿跑步来引出的,学生更容易理解)设计此引例的目的是由于此题目是从 1 加到 100,反映了重复执行加法运算的过程,为引出概念做好准备。问题预设问题预设:即学生在写算法时可能出现的几种情况(1)甲:第一步:输入 1,2,3,100;第二步:计算 =1+2+3+4+100;S第三步:输出S不足:输入数据时很烦琐,若求 1+2+3+4+10000 值,则很难实现。(2)乙:第一

6、步:输入 1,100,第二步:计算1 1001002S第三步:输出S不足:必须知道公式,若不知公式,则无法进行。另外,这只是求一种类型公式,而如果改为则无法进行。22212nL(3)丙:第一步:确定 00S 第二步:计算101SS第三步:计算212SS第 100 步:计算999899SS第 101 步:计算10099100SS不足:步骤太多,有限时间内不易实现,浪费时间。(4)丁:第一步:确定 00S 第二步:计算1nnSSn第三步:若,则执行第二步,若,则输出结100n 100n 果。这四种方案由学生自己动手完成,教师及时进行帮助指导。然后,教师展示学生做法,鼓励学生使用多种方法,教师引导学

7、生对各种算法进行分析,得出各种算法的优点和不足,师生共同研究,比较出第四种方法是解决问题的最佳方案。与前三种方法比较而言,步骤简洁,把重复的步骤用一个式子表达出来。若学生中没有发现第四种方法,则由教师引导学生得出。从而得出循环结构定义,同时揭示本课课题。这样设计是为了引出循环结构的概念,并且使学生明白解决问题方法不一定惟一,但我们要考虑选择最优方案,这样才能更好的解决问题。随着定义的得出,进入第二阶段。(二)发现问题,探究新知1.循环结构定义:被重复执行的一段代码。2.循环的种类:固定次数循环和非固定次数循环3.提出本节课需要研究的问题:如何利用 for 循环结构解决实际问题?选择“for 循

8、环格式”作为载体,使学生经历“循环”过程,提出循环结构三要素:初值、终值及增值。4.for 循环的执行过程:通过观看流程图循环过程演示动画,使学生直观的感受到循环的完整执行过程及循环结构三要素在整个循环过程中所起的作用。条件?结束循环体否是5循环结构概念的理解:首先教师提出问题:如何理解循环结构?然后引导学生认真观察刚刚得到的程序流程图,给学生 2 分钟讨论交流时间,让大家互相沟通,从而使得学生对概念的理解更深刻,最后由学生说出以上对概念的理解,教师进行归纳总结。通过师生交流,使学生对概念有更深的理解,同时锻炼了学生归纳总结的能力,增强合作交流意识。创建了和谐的课堂氛围。(三)例题解析 强化训

9、练为了使学生更好地理解本节课知识,多媒体课件一开始时设计的例题:小明向希望工程捐款 100 天后共捐多少钱?学生认真思考、交流,师生共同分析例题题意,类比引例,解决问题,完善程序代码。本例题是让学生经过模仿、操作、探究,学习设计程序流程图,从而提高了学生的逻辑思维能力。在设计流程图并编写代码的过程中,使学生亲身体验到成功的喜悦,从而提高了学习兴趣。练习是学习活动中不可缺少的环节,是对课堂知识理解程度的反馈与检测,所以设置了两个练习:1.P=1*2*3*4*5*6*7*8*9*102.S=1/2+1/4+1/6+1/98+1/100这两个练习是引例框图的改造,通过练习逐步帮助学生深入理解循环结构

10、,体会用循环结构表达算法,关键要做好三点:确定循环变量及初始值确定循环体确定循环终止条件(四)总结归纳 布置作业鼓励学生对本课进行总结,其他学生补充。是帮助同学认清本节课的知识结构,培养学生归纳总结的能力及合作探究的精神。教学内涵不仅仅局限于课堂,为了帮助学生继续探究,我设置了探究作业,即思考题:校园歌手大赛,10 位评委的平均分将是该选手的最后得分,输入 10 位评委的打分,输出选手的最后得分。这是一个实际问题,目的是巩固本课知识,激发学生学习的能动性。并使学生真正的感受到算法在解决实际问题中的重要性。四、教学设计说明1、教学中四个环节层层深入,环环相扣,并充分体现教师与学生的交流互动,在教

11、师的整体调控下,学生通过动手操作,动眼观察,动脑思考,层层递进,学生亲身经历了知识的形成和发展过程,以问题为驱动,使学生对知识的探究由表及里,逐步深入,与人们生活实际相关的思考题又将激发学生兴趣,带领学生进入对循环结构程序框图的更进一步的思考和研究之中,达到知识在课堂以外的延伸。2、建构主义学习理论认为,建构就是认知结构的组建,其过程一般是引导学生从身边的、生活中的实际问题出发,发现问题,思考如何解决问题,进而连接所学的旧知识,首先明确问题的实质,然后总结出新知识的有关概念和规律,形成知识点,把知识点按照逻辑线索和内在联系,串成知识线,再由若干条知识线组成知识面,最后由知识面按照其内容、性质、作用、因果关系组成综合的知识体,也就是以学生为主体,强调学生对知识的主动探索、主动发现,及学生对知识意义的主动建构。本节课的整体设计和处理方法正是基于此理念的体现。3、恰当的使用多媒体,体现了与现代技术相结合的特点。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号