《循环结构》教学案例汇总情况

合集下载

《循环结构》说课稿(附教案)

《循环结构》说课稿(附教案)

《循环结构》说课稿一、教学内容的分析1.教材的地位和作用本节课出自人民教育出版社高中数学A版教材必修3第一章《算法初步》,是新课标教材的新增内容.算法是数学及其应用的重要组成部分,是计算机科学的重要基础.算法的程序化思想已成为现代人应具备的一种数学素养.培养算法思想对高中学生养成思考、分析问题的条理性和逻辑思维的严谨性有着积极、深远的意义.本节课所学习的是算法三种基本逻辑结构中的循环结构,是算法中最重要最核心的一种结构,充分体现了算法的优势.循环结构的学习,对于学生体会算法的基本思想以及算法的重要性和有效性,有重要的意义.2.教学背景说明教材的安排是讲完三种逻辑结构的程序框图后,再学习对应的算法语句.考虑到我校学生的特点,同时我校学生具备人手一台CASIO图形计算器的便利条件,我将教材进行了整合,即在学习完一种算法的逻辑结构与框图表示后,立即学习该结构所对应的算法语句,并在CASIO图形计算器上编程实践.这样做的目的是让学生完整地体会算法思想,系统地掌握算法的相关知识,同时提高教学效率.3.教学的重点和难点本节课的重点是:直到型循环结构的框图及其应用;难点是:如何判断用直到型循环结构编写的算法程序是否正确.二、教学目标的确定根据教材的特点、新课标的教学要求以及学生的认知水平,我确定了如下教学目标:(1)掌握直到型循环结构的框图,了解两种循环结构形式的联系和区别;(2)通过设计直到型循环结构的算法,发展学生有条理地思考与表达的能力,提高逻辑思维能力;(3)初步运用算法语句编写直到型循环结构的程序,培养学生的动手操作能力,提高学生数学应用的意识.三、教学问题诊断本节课所学的直到型循环结构,是在学生学习了当型循环结构后学习的一种新的循环结构.由于其“先执行一次循环体,再判断条件是否成立”的特点与当型循环结构“先判断条件是否成立,再决定是否运行循环体”的特点恰好相反,故学生初学时不易体会两种循环结构的联系和区别,易混淆两种循环结构的框图;由于有了学习当型循环的经验,学生在用直到型循环结构设计算法解决实际问题时,容易凭经验,忽略对算理的仔细分析和检验,导致算法错误.因此,在得到直到型循环的框图后,教师先引导学生探究出两种循环结构的联系和区别;而在用直到型循环解决实际问题时,教师要求学生先设计程序框图,再用“追踪变量”的方法检验算法的正确性,最后才在CASIO图形计算器上编程实现.四、教学方法的选择1.教学方法根据以上分析和学生的特点,我主要采取教师启发引导,学生自主探究的教学方法.在教学过程中,教师由实际问题引出对循环结构的第一种形式——当型循环的回顾,并提出新的问题,为学生探究新知识创设情景. 在得到直到型循环结构的框图后,引导学生探究出直到型循环的特点并理解其与当型循环的联系和区别.在CASIO图形计算器的帮助下,教师设计实际问题让学生用直到型循环结构设计算法并编程解决.在这一过程中,教师引导学生以独立思考、小组合作等多种形式进行深入探究,使学生加深对直到型循环的认识,体会算理的重要性以及“追踪变量”在检验算法时的重要作用,获得能力的提高;在探究过程中,学生完整经历从“自然语言->数学语言->程序语言”解决实际问题的过程,提高学生的数学应用意识.2.教学手段教学中使用CASIO图形计算器、多媒体投影、计算机、图形计算器模拟器等来辅助教学,并利用图形计算器的编程功能,为学生提供实现算法的平台,帮助学生完整经历用算法解决实际问题的过程,充分体会算法的实际应用.学生还将使用教师准备的空白框图学案,并在学案上直接设计算法框图,提高学生的学习效率.3.教学过程的设计与实施为达到本节课的教学目标,突出重点,突破难点,我将教学过程设计为四个阶段:1.问题引入,探索新结构;2.探究对比,理解新结构;3.编程实践,应用新结构;4.归纳小结,巩固新结构.具体实施过程见教案.五、本节课的教法特点以及预期效果分析1.教法特点:(1)有效整合教材内容,提高课堂教学效率在本节课中,教师将教材内容进行了有效整合,使学生完整地经历用算法解决实际问题的过程,提高教学效率和学生的学习效率.(2)合理使用信息技术,改变学生学习方式在本节课的教学过程中,图形计算器的编程功能、计算功能,以不同的方式帮助学生更方便地用算法解决实际问题以及发现算法中的错误.既解决教学中的难点,又改变学生的学习方式,提高学生的数学应用意识.(3)突出数学学科特点,强化算法的程序化思想在本节课的教学中,教师始终将对算理的探究放在教学的首位,重点强调算法中的程序化思想,从而锻炼学生的逻辑思维能力,培养学生有序严谨地思考与表达问题的能力.2. 预期效果分析:在教师的引导下,学生能归纳得出直到型循环结构的框图,并能较深刻地认识直到型循环结构;在课堂上,教师能充分调动学生的思维,学生有较高的学习热情;学完本节课后,学生能用直到型循环结构解决简单问题,有序严谨地思考和表达问题的能力、逻辑思维能力、数学应用的意识等方面都得到一定的提高.《循环结构》教案教学目标:1.掌握直到型循环结构的框图,理解两种循环结构形式的联系和区别;2.通过设计直到型循环结构的算法,发展学生有条理地思考与表达的能力,提高逻辑思维能力;3.初步运用算法语句编写直到型循环结构的程序,培养学生的动手操作能力,提高学生数学应用的意识.教学重点及难点:重点:直到型循环结构的框图及其应用;难点:如何判断用直到型循环结构编写的算法程序是否正确.教学方式:教师启发讲授与学生探究相结合.教学手段:CASIO图形计算器和多媒体投影辅助教学.教学过程:一.问题引入,探索新结构1.以“如何计算123100++++的值”这个实例入手,回顾解决此问题的第一种循环结构——当型循环,同时强调循环结构中的三种要素:累加变量、计数变量和终止条件.2.提出思考问题:为了解决相同的问题,在上述循环结构中,终止条件的位置能否改变?3.通过探究得到一种新的循环结构的形式——直到型循环,并引导学生根据此例归纳出直到型循环的程序框图:循环体是满足条件?否二.探究对比,理解新结构1.引导学生通过框图归纳出直到型循环的特点:先运行一次循环体,再判断条件是否被满足.2.用下例帮助学生理解两种形式的循环结构的区别,并通过改变初始条件体会对输出结果的影响.输出结果:s=0,i=101 输出结果:s=101,i=1023.通过例1完成对直到型循环程序框图的深入认识.(1) (2)例1 判断下列求123100++++的程序框图是否正确.实际功能:求2+3+…+101的值实际输出: s=1三.编程实践,应用新结构1.教师介绍用CASIO图形计算器实现直到型循环的算法语句:Do循环体LoopWhile条件2.指导学生使用图形计算器将上节课编写的当型循环While语句用Do语句替换,并运行得到结果.3.通过例2加深对循环结构的理解.例2 用直到型循环设计一个求20以内所有正奇数乘积的程序框图,并用CASIO 图形计算器编程实现.此例题可引导学生在修改初始变量的值,修改计数变量的步长,修改终止条件,修改语句顺序的过程中加深对循环结构的理解.4.通过例3强化算理作用及图形计算器的辅助功能.例3 设计一个求使得不等式3131211<++++n成立的最大自然数n 的算法,画出程序框图,并用图形计算器编程实现.四.归纳小结,巩固新结构1.归纳小结:(1)直到型循环结构框图表示;(2)编写算法程序实现直到型循环;(3)算法基本逻辑结构.2.课后作业:设计一个求100199131211-+-+- 的算法,并编程实现.。

[生活]01.《循环结构(For循环语句)》教学案例

[生活]01.《循环结构(For循环语句)》教学案例

《循环结构(For 循环语句)》教学案例一、指导思想本课案例紧扣我国所制订的信息技术课程标准和新课程理念:以提升学生的信息素养为总目标,倡导自主学习、合作学习、探究学习。

不仅注重与学生日常学习和生活紧密联系的知识和技能的学习,而且注重对技术中的思想和方法的领悟和运用,注重对技术中的人文因素的感悟与理解,注重技术学习中的探究、实践与创造,注重学生情感态度价值观及共通能力的发展。

因此本课立足于从学生的日常学习生活实际,强调从问题解决出发,使学生的主体性、能动性、独立性、创造性得以充分的张扬和提升,让教学过程成为学生亲历情境、亲手操作、亲身体验,开展交流,相互合作的过程,在活动过程中培养学生运用信息技术解决问题的思想和方法,为学生终身学习打造平台。

二、教学分析1、教学目标知识与技能(1)掌握For-Next语句的格式和功能。

(2)理解Fox-Next语句的执行过程。

(3)学会使用Fox-Next句解决生活中实际问题的能力。

过程和方法(1)经历实践—探究—分析—归纳,理解循环过程,培养探究能力。

情感态度与价值观(1)小组合作,培养学生的竞争意识及团队精神。

(2)运用循环结构解决生活中实际问题的能力,激发学生对程序设计的学习兴趣。

2、教学重点和难点重点:(1)掌握For-Next语句的格式和功能。

(2)理解Fox-Next语句的执行过程。

(3)学会使用Fox-Next句解决生活中实际问题的能力。

难点:(1)理解For—Next循环的执行过程。

(2)提高学生运用Fox—Next语句解决生活中实际问题的能力。

三、学情分析及教材处理《循环结构》是江苏省高中信息技术教材第六章第六节的内容,本节是建立在学生已经学习了顺序结构和分支结构的基础之上,初步掌握调试程序的基本方法,而又为后续的数组学习作了铺垫。

多数学生对程序设计兴趣不大,因为学生认为生活离程序设计过于遥远,而且程序设计要求学生的逻辑思维非常强,学生理解比较困难,所以本节课主要从以下几方面着手:注重学习内容和学生生活相联系,注重能力训练与问题解决相联系,提出处于―最近发展区的‖,只有―跳一跳‖就能摘到的果子,才能激起学生摘取的兴趣,把复杂的问题进行分解,教师仅引领,通过反馈逐步提示教学内容,让学生在亲历情境、亲手操作、亲身体验中掌握知识,发展能力、领悟技术中的思想和方法。

浙教版2023小学信息技术五年级下册《循环结构(一)》教案及反思

浙教版2023小学信息技术五年级下册《循环结构(一)》教案及反思

浙教版2023小学信息技术五年级下册《循环结构(一)》教案及反思一、教材分析:本节课是浙教版五年级下册的《循环结构(一)》;主要介绍了计算机编程中的循环概念,包括for循环和while循环的基本结构和应用。

教材通过生动的实例,引导学生理解循环的必要性和工作原理,旨在培养学生的逻辑思维和问题解决能力。

二、教学目标:1. 知识与技能:理解并掌握for循环和while循环的基本结构,能编写简单的循环程序。

2. 过程与方法:通过实例分析和动手实践,提高学生分析问题、解决问题的能力。

3. 情感态度与价值观:激发学生对编程的兴趣,培养耐心和细心的品质,理解计算机科学的严谨性。

三、教学重难点:【教学重点】:理解for循环和while循环的工作原理,能正确使用循环结构编写程序。

【教学难点】:如何根据问题需求选择合适的循环结构,设计合理的循环逻辑。

四、学情分析:五年级学生已经具备基本的编程基础,如变量的使用和条件判断的理解,但对复杂的程序结构可能还比较陌生。

学生的好奇心强,喜欢探索,但可能在抽象思维和问题解决上需要进一步引导。

五、教学方法和策略:1. 任务驱动法:设计一系列由易到难的编程任务,引导学生在实践中学习循环结构。

2. 案例分析法:通过生活中的实例,如计数、打印等,帮助学生理解循环的工作原理。

3. 合作学习法:鼓励学生分组讨论,共同解决问题,培养团队协作能力。

六、教学过程:(一)、导入新课1. 活动导入:首先,我们可以做一个小游戏,比如“数字接力”,让学生们体验一遍重复执行某个任务的过程。

然后,引导学生思考,这个过程中有什么共同点?2. 提出问题:在编程中,有没有可能让计算机自动重复执行某段代码呢?引出“循环结构”的概念。

(二)、新知讲解1. 定义与解释:解释循环结构的基本概念,它是编程中的一种控制流程,可以让程序反复执行一段代码,直到满足某个条件为止。

2. 案例演示:展示一个简单的编程实例,如“打印1到10的数字”,解释for循环和while循环的使用方式和区别。

高中信息技术《循环结构》优质课教学设计、教案

高中信息技术《循环结构》优质课教学设计、教案

§2.3.3 循环结构(一)教学目标:知识与技能:1、掌握for-next 循环结构的基本格式和执行过程2、掌握for-next 循环4 个规律并会巧妙运用过程与方法:能用for-next 循环解决实际问题,并对程序代码做客观分析与评价,比较程序设计算法与数学算法的异同情感态度与价值观:在用for-next 结构解决实际问题的过程中,提高学生分析问题、理解和解决问题的能力,激发学生探究热情。

重点难点:1、For-next 格式及四条规律2、用For-next 解决实际问题教学方法:讲授法,任务驱动法课时:1 课时导入:“棋盘上的麦粒”、“韩信点兵”,“希望工程捐款问题”教学过程:一、分析实例:1-24 月份捐款情况设N 表月份,同时代表当月存入钱数,S 表和,初始值为0N sN=1s= 0 + 1 =1N=2 s= 1 + 2 =3N=3 s= 3 + 3 =6N=4 s= 6 + 4 =10… …… …N(1<=n<=24)在 N 从 1 变化到 24 的过程中, s=s+n 一直成立N 每变化一次,s=s+n 求和进行一次,这是重复性操作,可用循环来解决,共重复 24 次, 次数明确的循环可用 for –next 结构二、For –next 格式:for 变量=<初值> to <终值> step <步长>循环体Next <变量>说明:(1) 步长为每次循环时循环变量递增量(2) 循环变量从初始值开始进入循环,执行循环体里的语句,变量每增长一个步长,返回与终值比较,小于等于终值再次进入循环,否则退出循环。

ν 程序实现:ν S=0ν For n=1 to 24 step 1νs=s+nνNext nνPrint s循环过程:N sN=1 s= 0 + 1 =1N=2 s= 1 + 2 =3N=3 s= 3 + 3 =6N=4 s= 6 + 4 =10…………N=24 s=前23 月和+24N=25 >24 终值退出循环循环运行机制:νS 为和,初始值为0,N 的初始值为1 当N 为时,第一次进入循环,FOR 与NEXT 之间的循环体,执行循环体里的语句,则S=0+1=1 ;按顺序执行“NEXT N”下一个N 为本次循环中的N+步长,则N 为2,返回到FOR(形成环路),验证N=2 是否超过了终值24,如没有继续进入循环如何修改程序实现以下几个问题:(分组完成以下问题)ν1、如1 月份存入24 元,2 月份存入23 元,依此类推两年存款总和为多少?ν2、求这个程序的循环次数,并试着改变初始值、终值、步长,推导出循环次数的关系式。

《循环结构(doloop)》教学案例

《循环结构(doloop)》教学案例

《循环结构(do……loop)》教学案例【背景材料】一、教材分析:《循环结构》是教育科学出版社出版的高级中学课程标准实验教科书《算法与程序设计》第二章第三节第三小节的内容,是三大结构中的重中之重。

本部分内容分两课时进行。

第1课时:fo r……next循环结构探究;第2课时:do……l oop循环结构探究。

本节设计为循环结构的第2课时。

这部分内容介绍语句的功能和语法规则,仅靠教材上的一个例题是不能让学生真正掌握和理解的。

另外在实践1中要求用do/ loop while改写程序,所以在讲课中要讲到do while/loop这种格式,也就是说教师在讲这部分内容是首先让学生掌握do循环语句的两种语句格式,并理解其执行过程,然后再根据实际问题,进行应用。

二、学情分析:教学对象为高一的学生,刚学习了for循环语句,理解掌握了for循环语句的语句格式、执行过程,并且通过学习知道for循环语句适合解决循环次数事先能够确定的问题。

三、教学目标[知识与技能目标](1)掌握do循环语句的两种基本格式;(2)理解do循环语句的执行过程;(3)能用do循环语句编写简单的程序。

[方法与过程目标]培养学生分析问题,解决问题的能力。

[情感与价值观目标]使学生积极参与,发挥他们的主动性,激发他们的求知欲。

四、教学重点、难点:重点:do循环语句的语句格式、控制循环的条件、执行过程。

难点:根据实际问题,确定控制循环的条件;确定循环体的内容。

五、教法学法:采用示例引导,任务驱动方式。

六、教学媒体:多媒体网络教室系统、E_Class多媒体广播系统、VisualBasic 6.0软件、 PPT课件。

【案例描述】(一)创设情境导入新课上一节课我们共同分析了教材上为希望工程存钱的例子,现在我把问题改一下,计算多少个月才能为希望工程存款超过 500 元?该如何编写程序呢?学生:思考,试图用 for 语句来完成。

找出循环变量的初值为1 ,终值不确定,无法完成已有的知识无法解决现有的问题。

高中信息技术必修1第二章2.3.3循环结构for语句(第十三课时)优秀教学案例

高中信息技术必修1第二章2.3.3循环结构for语句(第十三课时)优秀教学案例
(四)总结归纳
在学生完成小组讨论后,我组织了一个总结归纳的环节。每个小组代表汇报了自己设计的student achievement management system的实现过程和结果。我引导学生总结for循环的结构和用法,以及如何运用for循环解决实际问题。同时,我也强调了for循环在编程中的重要性,并鼓励学生在今后的学习和生活中积极运用for循环和循环控制语句,提高工作效率和解决问题能力。
案例中,我首先向学生介绍for循环的基本结构和用法,并通过示例让学生了解如何利用for循环实现对学生成绩的录入、查询、修改和删除等功能。在此基础上,我引导学生思考如何优化程序结构,提高工作效率,从而引出循环控制语句的作用和意义。
在实践环节,我将学生分成小组,让他们合作完成一个学生成绩管理系统的制作。过程中,学生需要运用for循环实现成绩的增删改查功能,并尝试运用循环控制语句进行程序优化。通过这一过程,学生不仅能够巩固所学知识,还能培养团队协作能力和问题解决能力。
高中信息技术必修1第二章2.3.3循环结构for语句(第十三课时)优秀教学案例
一、案例背景
在高中信息技术必修1第二章2.3.3循环结构for语句(第十三课时)的教学中,我设计了一个生动实用的教学案例。本案例以“制作学生成绩管理系统”为主题,旨在让学生通过实际操作,深入理解for循环结构在解决实际问题中的应用。
(五)作业小结
最后,我给学生布置了一个作业,要求他们结合所学内容,发挥创意,设计一个属于自己的循环结构程序。这个作业不仅能够巩固学生所学知识,还能够激发他们的学习兴趣和创造力。在作业小结环节,我提醒学生认真完成作业,并鼓励他们遇到问题时积极寻求帮助,提高自己的编程能力。
五、案例亮点
1.情景创设:以“制作学生成绩管理系统”为背景,使学生能够身临其境地感受for循环在实际应用中的重要性。通过模拟真实的学习环境,提高学生的学习兴趣和动力。

《循环结构》教学案例汇总情况

《循环结构》教学案例汇总情况

《循环结构》教学案例三亚市二中罗盛丽一、教材分析《循环结构》是普通高中课程标准实验教科书选修1《算法与程序设计》第二章第2.3.3节的内容。

循环结构是程序设计的算法中常用的一种语法结构,又是本章第三节要求掌握的三大结构(顺序结构、分支结构、循环结构)中难度最大的一个部分。

循环结构通常用来解决处理的过程相同,处理的数据相关,但处理的具体值不同的问题。

尽管这类问题在逻辑上并不复杂,但是如果单纯用顺序结构来处理,那是一个非常冗长而泛味的程序。

而利用循环结构可以很好的解决这一类问题,因此循环结构在程序设计中具有另外两种结构不可替代的作用。

由于本节内容的重要性,以及学生的认识水平,将本节内容定为两个课时来完成。

二、学生分析在普通高中数学课程中,学生已经学习了程序框图的三种基本逻辑结构,但是经过调查,学生对数学课中循环结构这部分内容掌握得不够好。

对循环结构的语法更是从来没接触过。

因此在本节教学中,我着重指导学生理解循环结构的基本思想,结合流程图来表示每一个循环语句的执行原理,让学生通过流程图更深刻地理解循环结构的思想和方法。

三、教学目标(1)知识与技能①了解for…next 循环结构的一般格式中循环变量、初值、终值、步长、循环体等概念作用,明确它们之间的关系。

②了解do…loop循环结构中的一般书写格式③初步掌握两种循环结构(2)过程与方法①对循环结构的语句进行剖析,使学生掌握循环结构的基本格式,加深对循环结构的理解②在解决问题的过程中,理解循环语句for…next和do while…loop两者的异同点。

③提高学生分析问题、解决问题的能力(3)情感态度与价值观①感受计算机解决问题的思想和方法,激发学生对知识的求知欲,形成积极主动的学习态度②引导学生分析问题,解决问题,培养学生自主学习的能力。

四、教学重点难点1.重点:①循环语句的语句格式及循环执行过程②语法结构之间的差别及应用2.难点:①循环语句的正确使用②程序中循环条件确定五、设计思路for…next循环结构最不容易掌握的是循环变量、初值、终值、步长、循环体及其之间的关系。

2.3.3语句与循环结构《循环语句for循环》优秀教学案例》优秀教学案例高中信息技术人教中图版必修1

2.3.3语句与循环结构《循环语句for循环》优秀教学案例》优秀教学案例高中信息技术人教中图版必修1
1.理解for循环的基本概念和语法结构,包括循环变量、循环条件和步长等。
2.掌握for循环的执行过程,能够根据实际问题需求,设计合理的循环结构和循环次数。
3.学会使用for循环解决实际问题,如数列求和、打印图形等。
4.能够分析程序中的for循环,找出可能存在的逻辑错误,并加以修正。
(四)总结归纳
1.教师邀请学生代表汇报小组讨论的成果,总结for循环的应用方法和注意事项。
2.教师对学生的总结进行点评,补充和完善,确保学生对for循环的理解更加深入。
3.教师强调for循环在实际编程中的重要性,激发学生继续学习的动力。
(五)作业小结
1.教师布置针对本节课内容的作业,让学生巩固所学知识,提高编程能力。
2.3.3语句与循环结构《循环语句for循环》优秀教学案例》优秀教学案例高中信息技术人教中图版必修1
一、案例背景
本教学案例围绕高中信息技术人教中图版必修1中2.3.3语句与循环结构《循环语句for循环》的内容进行设计。在案例背景中,我作为一名特级教师,结合学科特点和课程主要内容,以实际教学需求为出发点,旨在提高学生的信息素养和编程能力。
3.全方位培养学生的信息素养:本案例不仅关注学生对for循环知识的掌握,还注重培养学生的动手实践能力、团队协作能力和创新思维能力,使学生在学习for循环的过程中,全面提升信息素养。
4.注重课堂互动与反思评价:本案例在教学过程中,教师与学生互动频繁,引导学生提出问题、分享心得,同时鼓励学生进行自我反思和同伴评价,让学生在互动与反思中不断成长。
在教学实践中,我发现许多学生在学习for循环时,往往对循环次数的理解不够深入,导致在编写程序时出现逻辑错误。为了帮助学生更好地理解和掌握for循环,我设计了本案例。通过案例中的教学活动和教学策略,我希望能够帮助学生克服学习难点,提高他们运用for循环解决实际问题的能力。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《循环结构》教学案例
三亚市二中罗盛丽
一、教材分析
《循环结构》是普通高中课程标准实验教科书选修1《算法与程序设计》第二章第2.3.3节的内容。

循环结构是程序设计的算法中常用的一种语法结构,又是本章第三节要求掌握的三大结构(顺序结构、分支结构、循环结构)中难度最大的一个部分。

循环结构通常用来解决处理的过程相同,处理的数据相关,但处理的具体值不同的问题。

尽管这类问题在逻辑上并不复杂,但是如果单纯用顺序结构来处理,那是一个非常冗长而泛味的程序。

而利用循环结构可以很好的解决这一类问题,因此循环结构在程序设计中具有另外两种结构不可替代的作用。

由于本节内容的重要性,以及学生的认识水平,将本节内容定为两个课时来完成。

二、学生分析
在普通高中数学课程中,学生已经学习了程序框图的三种基本逻辑结构,但是经过调查,学生对数学课中循环结构这部分内容掌握得不够好。

对循环结构的语法更是从来没接触过。

因此在本节教学中,我着重指导学生理解循环结构的基本思想,结合流程图来表示每一个循环语句的执行原理,让学生通过流程图更深刻地理解循环结构的思想和方法。

三、教学目标
(1)知识与技能
①了解for…next 循环结构的一般格式中循环变量、初值、终值、步长、循环
体等概念作用,明确它们之间的关系。

②了解do…loop循环结构中的一般书写格式
③初步掌握两种循环结构
(2)过程与方法
①对循环结构的语句进行剖析,使学生掌握循环结构的基本格式,加深对循环结
构的理解
②在解决问题的过程中,理解循环语句for…next和do while…loop两者的异同点。

③提高学生分析问题、解决问题的能力
(3)情感态度与价值观
①感受计算机解决问题的思想和方法,激发学生对知识的求知欲,形成积极主动的学习态度
②引导学生分析问题,解决问题,培养学生自主学习的能力。

四、教学重点难点
1.重点:①循环语句的语句格式及循环执行过程②语法结构之间的差别及应用
2.难点:①循环语句的正确使用②程序中循环条件确定
五、设计思路
for…next循环结构最不容易掌握的是循环变量、初值、终值、步长、循环体及其之间的关系。

因此我通过流程图让学生了解循环执行的过程,并结合例子,通过表格的填写,对它们之间的关系进行阐述,让学生真正理解,再通过实例分析让学生懂得如何使用for…next来解决问题。

在do…loop循环结构中,我结合流程图,通过对例题进行分析,让学生了解该结构与for…next的区别,以及do while…loop与do…loop while的异同点,知道在什么情况下应该使用哪种循环结构。

六、教学过程
七、教学反思
循环结构是程序设计的算法中常用的一种语法结构,又是本章第三节要求掌握的三大结构(顺序结构、分支结构、循环结构)中难度最大的一个部分。

为了培养学生分析问题解决问题的能力,在教学中,我根据认识规律,由简到繁,由易到难,循序渐进。

通过师生共同分析解决问题,让学生真正理解、掌握循环结构及其应用。

在教
学中我比较注重教师的主导及学生的主体作用,教学中布置的任务及提出的问题都是为了突出重点和突破难点服务。

让学生在分析问题的过程中获得相关知识,并学会运用所学知识去解决实际问题。

相关文档
最新文档