《for循环结构》教案设计-鞍山市现代服务学校李琪_第1页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第2页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第3页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第4页
《for循环结构》教案设计-鞍山市现代服务学校李琪_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

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

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

4、为主要方式完成。(二)教学手段采用多媒体辅助教学,有效提高课堂效率,充分调动学生学习的积极性。在整个教学中要以学生为主,教师为辅。我们是学生构建知识的帮助者、引导者,而不是灌输者。布置任务时要重点突出、难易结合。培养学生的创造性能力。三、教学过程与设计为了达到本节课的教学目标,更好的突出重点,分散难点,我将教学过程分为四个阶段。(一)创设情境,形成概念导入:1.在多媒体课件课前提问模块中展示带有语法错误代码,让学生们共同复习if语句相关内容,解决if语句容易出现的问题2.通过在多媒体课件中以图文的形式,创设“希望工程捐款”(每天递增一角,100天后捐多少钱)的特殊情境,并通过学生以前学过的赋值

5、语句的分析提出循环概念、特点、分类。(循环概念的提出是以网络中动画人物小破孩儿跑步来引出的,学生更容易理解)设计此引例的目的是由于此题目是从1加到100,反映了重复执行加法运算的过程,为引出概念做好准备。问题预设:即学生在写算法时可能出现的几种情况(1)甲:第一步:输入1,2,3,100; 第二步:计算=1+2+3+4+100; 第三步:输出不足:输入数据时很烦琐,若求1+2+3+4+10000值,则很难实现。(2)乙:第一步:输入1,100,第二步:计算第三步:输出不足:必须知道公式,若不知公式,则无法进行。另外,这只是求一种类型公式,而如果改为则无法进行。(3)丙:第一步:确定 第二步:计

6、算 第三步:计算 第100步:计算 第101步:计算 不足:步骤太多,有限时间内不易实现,浪费时间。(4)丁:第一步:确定 第二步:计算 第三步:若,则执行第二步,若,则输出结果。这四种方案由学生自己动手完成,教师及时进行帮助指导。然后,教师展示学生做法,鼓励学生使用多种方法,教师引导学生对各种算法进行分析,得出各种算法的优点和不足,师生共同研究,比较出第四种方法是解决问题的最佳方案。与前三种方法比较而言,步骤简洁,把重复的步骤用一个式子表达出来。若学生中没有发现第四种方法,则由教师引导学生得出。从而得出循环结构定义,同时揭示本课课题。这样设计是为了引出循环结构的概念,并且使学生明白解决问题方

7、法不一定惟一,但我们要考虑选择最优方案,这样才能更好的解决问题。随着定义的得出,进入第二阶段。(二)发现问题,探究新知1.循环结构定义:被重复执行的一段代码。2.循环的种类:固定次数循环和非固定次数循环3.提出本节课需要研究的问题:如何利用for循环结构解决实际问题?选择“for循环格式”作为载体,使学生经历“循环”过程,提出循环结构三要素:初值、终值及增值。4.for循环的执行过程:通过观看流程图循环过程演示动画,使学生直观的感受到循环的完整执行过程及循环结构三要素在整个循环过程中所起的作用。条件?结束循环体否是5循环结构概念的理解:首先教师提出问题:如何理解循环结构?然后引导学生认真观察刚

8、刚得到的程序流程图,给学生2分钟讨论交流时间,让大家互相沟通,从而使得学生对概念的理解更深刻,最后由学生说出以上对概念的理解,教师进行归纳总结。通过师生交流,使学生对概念有更深的理解,同时锻炼了学生归纳总结的能力,增强合作交流意识。创建了和谐的课堂氛围。(三)例题解析 强化训练为了使学生更好地理解本节课知识,多媒体课件一开始时设计的例题:小明向希望工程捐款100天后共捐多少钱?学生认真思考、交流,师生共同分析例题题意,类比引例,解决问题,完善程序代码。本例题是让学生经过模仿、操作、探究,学习设计程序流程图,从而提高了学生的逻辑思维能力。在设计流程图并编写代码的过程中,使学生亲身体验到成功的喜悦

9、,从而提高了学习兴趣。练习是学习活动中不可缺少的环节,是对课堂知识理解程度的反馈与检测,所以设置了两个练习: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、教学中四个环节层层深入,环环相扣,并充分体现教师与学生的交流互动,在教师的整体调控下,学生通过动手操作,动眼观察,动脑思考,层层递进,学生亲身经历了知识的形成和发展过程,以问题为驱动,使学生对知识的探究由表及里,逐步深入,与人们生活实际相关的思考题又将激发学生兴趣,带领学生进入对循环结构程序框图的更进一步的思考和研究之中,达到知识在课堂以外的延伸。2、建构主义学习理论认为,建构就是认知结构的组建,其过程一般是引导学生从身边的、生活中的实际问题出发,发现问题,思考如何解决问题,进而连接所学的旧知识,首先明确问题的实质,然后总结出新知识的有关概念和规律,形成知

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论