循环语句说课稿
For循环语句说课稿

尊敬的各位评委、老师,您们好!今天我说课的课题是《用FOR语句实现循环》。
下面我对本课题进行分析:我将从教材,学生,教法,教学过程和教学预测效果五个方面进行我的说课。
一、教材分析《用for语句实现循环》是谭浩强编著的《C语言程序设计教程》第三章3.44节。
它是学生在掌握了C语言的语法基础和程序的基本结构后,又学习了while循环语句的基础上,对循环程序的进一步学习,是整个C语言程序结构中的一个重要内容,它在整个教材中起着承上启下的作用。
根据以上对教材地位和作用以及本教材的结构和内容分析,结合者学生的认知结构及其心理特征,我制定了以下的教学目标:1)知识目标:学生了解循环语句的执行过程,正确使用for语句编写程序2)能力目标:学生体会人与计算机处理逻辑思维过程的相同之处3)情感目标:学生从有到无的探索过程中感受喜悦4)重点与难点教学重点:for语句的一般格式for语句的执行过程;教学难点:for语句的综合利用,解决实际问题,编写简单程序。
二、学生情况分析针对高职学生缺乏自主学习能力的实际情况,我在教学过程中特别重视学法的指导。
让学生从机械的“学答”向“学问”转变,从“学会”向“会学”转变,成为学习的真正的主人。
三、教法本节讲解首先采用课堂讲授,给出主要内容,讲解其基本格式,分别指出一般形式中各个表达式,执行过程用流程图和例题进行详细说明。
四、教学过程在这节课的教学过程中,我注重突出重点,条理清晰,紧凑合理,最大限度的调动学生参与课堂的积极性、主动性。
通过对前面内容的复习,了解学生对循环结构的相关知识的掌握情况,为引入这一节内容做一个铺垫。
开始采用引导法引导学生进入新课,提出一个问题导出本课内容for语句,然后与while语句相比较,突出for 语句的优势。
然后写出For语句的一般形式,对照while语句所编写的程序,对语句中各个表达式的作用进行讲解。
接下来对For语句的执行过程进行讲解。
五、教学效果预测组织学生探究知识形成新的知识,我从学生的生活体验入手,运用案例等形式创设情境呈现问题,使学生在自主探索、合作交流的过程中,发现问题、分析问题、解决问题。
循环语句 说课稿 教案 教学设计

循环语句●三维目标1.知识与技能掌握循环语句的功能和格式,能由循环结构写出循环语句,并学会用计算机解决简单的实际问题.2.过程与方法通过观察、转化、类比、联想等思想方法的运用,培养探索能力和逻辑思维能力,增强表达能力.3.情感、态度与价值观在合作学习中形成团体精神,在观察发现中树立探索精神,在上机操作中增强实践意识,在编程成功后体验学习乐趣.●重点难点重点:(1)由循环结构写出循环语句;(2)跟踪变量的变化,理解语句的执行过程;(3)区分当型语句和直到型语句.难点:跟踪变量,理解程序的执行过程,尤其是控制条件的改变对程序的影响.教学时要以循环结构为知识的切入点,从学生的认知水平和所需的知识特点入手,引导学生结合学过的条件语句,不断地观察、比较、分析,采取从特殊到一般的方法发现循环语句与循环结构之间的对应关系;引导学生进行程序框图和程序语句的对应转化,掌握两种循环语句的区别和联系,理解循环条件的区别,并通过实例强化对循环语句的理解和认识;从而化解难点.引导学生回答所提问题,理解两种循环结构的应用条件;通过例题与练习让学生在应用循环语句的过程中更深入地理解循环语句的特点和作用;以强化重点.●教学建议结合教材及学生的实际,建议教师采取以下教学方法:(1)充分发挥学生的主体作用和教师的主导作用,采用启发式,并遵循循序渐进的教学原则,引导学生不断设疑、析疑、解疑.(2)对涉及形式和执行过程的解释,力求用例子手段加以解决,即遵守直观性教学的原则.采用方法(1),有利于学生掌握从现象到本质,从已知到未知逐步形成概念的学习方法,有利于发展学生抽象思维能力和逻辑推理能力.采用方法(2),有利手帮助学生形成系统知识,且能使他们的认识过程遵循由感性认识上升到理性认识这一人类认识事物的规律,并能提高他们对概念的理解能力.结合本教材的特点及所设计的教学方法,指导大多数学生用“发现”的方法开展学习活动.同时还应注意不要忽视那些个性特征很强的学生,一定要指导他们用不同的方法展开学习活动.为了不使我们的学法指导活动落空,我们在实际开展教学活动时力求把教师的讲授转变为启发诱导,把学生的被动接受转化为主动探索,以教师为主导,学生为主体,促使学生动眼看、动手做、动口说、动脑想,使学生的学习过程和认识过程统一为一个整体.●教学流程创设问题情境,引出问题:在三角形中,已知两角以及一边,如何求其他两边⇒⇒通过例2及其变式训练,使学生掌握利用直到型语句设计程序的方法,并注意循环条件的设置⇒3.掌握当型循环和直到型循环的条件.(易混点)直到型循环语句1.DO循环体LOOP UNTIL条件2.直到型循环语句的功能先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续执行循环体,然后再检查上述条件,如果仍不符合,再次执行循环体,直到条件符合时为止.这时不再执行循环体,跳出循环体执行UNTIL语句后面的语句.当型循环语句1.WHILE 条件循环体WEND2.当型循环语句的功能先判断条件的真假,如果条件符合,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时不再执行循环体,跳出循环体,执行WEND后面的语句直到型循环语句画出计算12+32【思路探究】明确各项特点及关系确定好循环体,利用循环结构求和,画出程序框图,然后写出程序.【自主解答】程序框图如图所示.程序语句为S=0i=1DOS=S+i^2i=i+2LOOP UNTIL i>999PRINT SEND1.直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环.2.循环次数的控制往往是判断条件,在循环体内要有控制条件的改变,否则会陷入死循环.3.控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减.用UNTIL语句编写程序,计算11+2+12+3+13+4+…+119+20的值.【解】程序框图:程序:WHILE语句的应用编写程序求2【思路探究】本题是求连续50个偶数的乘积,可用循环语句,应先画出程序框图,再写出程序语言.【自主解答】程序框图如图:程序如下:法一法二1.计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出,这是确定是否应用当型语句的关键.2.当型循环语句中WHILE和WEND成对出现.3.判断条件往往是控制循环次数的变量.画出求平方值小于2 000的最大整数的程序框图,并写出程序.【解】程序框图如图根据以上程序框图,可设计程序:循环语句的综合应用给出以下1040的数找出来,画出求解该问题的算法的程序框图,并写出程序.【思路探究】要反复比较每个数与40的大小,故该算法中既有循环结构(用来表示重复操作),又有条件结构(比较大小).【自主解答】程序框图如图所示,程序如下:1.本题在循环结构中包含了条件结构,在书写程序语句时,应明确循环体和条件之间的关系.2.此类问题的求解思路:先确定外层的循环语句,再逐步确定内层的条件,要保证内外层的变量不能冲突,以免引起矛盾.类似地,循环语句嵌套循环语句的问题,也应由外到内逐层确定.某班共有55名学生,请你用程序设计一个算法,用来统计数学测验之后,优秀(85-100分)、及格(60-84分)以及不及格的人数.【解】此题为条件语句与循环语句混合编程问题,记优秀人数m个,及格人数n个,不及格人数l个,分数S,程序如下:课堂小结编写循环语句的程序,要注意以下几点:1.循环体要正确,尤其要注意循环体中的变量是否齐全.2.循环条件要正确,条件与初始值要对应.3.程序语句的格式要正确,循环结束时要有WEND或LOOP UNTIL,程序结束时要有END.。
湘教版必修5《循环语句》说课稿

湘教版必修5《循环语句》说课稿一、课时安排与教材分析本节课属于湘教版必修5课程中的循环语句部分。
按照课程安排,本节课预计需要1节课时完成。
在本节课中,我们将学习循环语句的概念、分类和应用,并通过具体的编程实践加深学生对循环语句的理解。
二、教学目标知识目标1.理解循环语句的概念和作用;2.掌握for循环、while循环和do-while循环的基本语法;3.能够根据具体问题选择并正确运用适当的循环语句。
技能目标1.能够通过编程实践应用循环语句解决问题;2.能够正确使用循环语句构造复杂的程序逻辑。
情感目标1.培养学生对编程的兴趣和热爱;2.培养学生的观察力和逻辑思维能力;3.增强学生通过编程解决问题的自信心。
三、教学重点与难点教学重点1.掌握循环语句的基本语法;2.能够应用循环语句解决具体问题。
教学难点1.理解循环语句的运行原理;2.能够合理选择循环语句解决实际问题。
四、教学方法与学法指导教学方法1.讲授与示范相结合的教学方法;2.启发式教学法,引导学生通过实际问题发现循环语句的应用。
学法指导1.主动参与课堂讨论和互动;2.积极动手实践,通过编程实践巩固所学知识。
五、教学过程1. 导入与热身(5分钟)通过一个生活中的例子引入循环的概念,例如小明每天骑自行车上学,我们可以用循环语句来描述小明每天上学的过程。
通过这个例子,引导学生思考循环的概念和作用。
2. 介绍循环语句(10分钟)•简要介绍循环语句的概念和作用;•分类介绍三种常见的循环语句:for循环、while循环和do-while循环;•引导学生思考循环语句与条件语句的区别。
3. for循环的语法和应用(15分钟)•介绍for循环的基本语法结构;•通过示例代码演示for循环的应用,在控制台打印1到10的数字;•引导学生思考for循环的运行原理和应用场景。
4. while循环的语法和应用(15分钟)•介绍while循环的基本语法结构;•通过示例代码演示while循环的应用,计算1到100的累加和;•引导学生思考while循环与for循环的异同和应用场景。
FOR循环语句说课学习教案稿文本

FOR循环语句授课稿《FOR循环语句》授课稿一、教材解析:1、地位和作用《FOR循环语句》是信息技术选修模块1《算法与程序设计》中第二章“程序设计基础”里的第四节“程序的循环结构”。
这一节的前面是序次结构和选择结构,紧接FOR语句后边是DO语句和循环嵌套。
本节课是FOR语句的初次学习,重视介绍FOR语句的基础知识:格式和执行过程,不涉及双重循环等较难的运用。
FOR循环语句是程序设计中很重要的一个语句,这个语句是经过设置初值、终值、步长值来控制循环次数的,有对于DO语句用条件来控制循环来说,它的循环次数是已知的。
FOR语句由于已知循环次数的特点,在程序中使用频率特别高,穷举法、查找、排序里面都有FOR的身影。
若是学生没有掌握好FOR循环语句的基础知识,后边第四章“算法”几乎寸步难行。
2、教材办理教材以“统计超级水稻种植试验数据”引入循环看法,这个例子涉及的数据多、不直观,用来引入授课,缺乏吸引力。
因此在推行授课时,用“做操”和“老和尚给小和尚讲故事”的例子来说明循环引入授课,并配以轻松幽默的动画和视频,调动学生的积极性。
教材中有4道读程序习题,这几道题难度适中,可是不太全面,没有涉及“退出循环后循环变量的值”这个问题,没有涵盖“退出循环的条件是循环变量要高出终值”这个知识点,没有涉及步长值大于1的递加循环。
因此对习题进行了改动,增加了对这些知识点或情况的练习。
教材中最后的编程练习是计算10户家庭的电费,这个程序调试运行时要输入10次数据,比较费时,因此改成了和前面读程序习题中近似的编程题。
这样一方面节约时间提高效率,另一方面由于和前面读程序的习题近似,学生容易调试经过。
在设置编程作业时供应了难度不相同的二道题,分层次练习让学生自行选择完成一题。
本课的下一节是DO循环语句,为了承上启下,增设了思虑题。
思虑题的设置,一方面重申了FOR语句的适用范围是已知循环次数,另一方面提出怎样第2页共16页用条件来控制循环、为D O语句的学习做了铺垫。
《FORT循环语句》说课稿

《FOR/NEXT循环语句》说课稿乌鲁木齐市高级中学王红娟一、说教材1、本节课地位和作用FOR/NEXT循环语句是普通高中信息技术课程选修模块《算法与程序设计》第二部分《程序设计语言初步》中的循环结构,它是循环结构中最为简单、也是最为常用的一种结构,是程序设计的基础。
因此,学好本节课非常重要。
这是在学生已经初步认识了可视化程序设计的方法的基础上,理解了顺序结构和分支结构的程序设计方法的前提下提出的。
通过本课学习,可以进一步促进学生对问题解决方法和思想的理解与掌握,从而提升学生分析问题和解决问题的能力,进一步去体会和理解程序设计的思想,也为后面循环嵌套的学习打下基础,有承上启下的作用。
2、教学目标知识与技能:1)了解FOR/NEXT循环语句的执行过程;2)掌握FOR/NEXT循环语句的语法格式和功能;3)灵活运用FOR/NEXT循环语句进行程序设计。
过程与方法:1)通过探究FOR/NEXT循环执行过程和分析程序执行的流程,培养学生调试程序的能力和逻辑思维能力;2)让学生学会分析和比较程序语句,从而找出最优的程序设计方法。
培养学生分析问题和解决问题的能力。
情感、态度和价值观:1)通过探究FOR/NEXT循环执行过程和独立编程,培养学生的探究精神和良好的思维品质;2)通过小组合作学习培养学生协作学习的能力和团队精神。
4、教学重点、难点教学重点:掌握FOR/NEXT循环语句的格式,并能运用它来编制简单的小程序。
教学难点:了解FOR/NEXT循环语句的执行过程。
二、说教法本节课所采用的教学方法主要有任务驱动法、分析法、小组合作探究法和讨论法等多种教学方法,通过对学生很容易实现的程序引入新课,分析已有程序,慢慢渗透程序设计的思想方法,引导学生从模仿开始,由易到难、循序渐进,逐步过渡到独立进行循环的程序设计。
这样可以较容易地激发学生的学习兴趣和探索愿望,化学生被动学习为主动愉快学习,通过不断设疑、讲解和学生分析、讨论、发言等形式达到师生间的互动。
循环语句说课稿 教案 教学设计

课题:循环语句
教学目标1.知识与技能(1)正确理解循环语句的概念,并掌握其结构。
(2)会应用条件语句和循环语句编写程序。
2.过程与方法:经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,促进发展学生逻辑思维能力
3.情感、态度与价值观:深刻体会到循环语句在解决大量重复问题中起重要作用。
减少大量繁琐的计算。
通过本小节内容的学习,有益于我们养成严谨的数学思维以及正确处理问题的能力。
教学重点条件语句和循环语句的步骤、结构及功能教学难点会编写程序中的条件语句和循环语句。
循环语句说课稿教案教学设计

循环语句说课稿教案教学设计循环语句【课程标准】经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想【教学目标】1.理解、掌握循环语句;2.能运用循环语句表达解决具体问题的过程;3.培养学生逻辑思维能力与表达能力,进一步体会算法思想.【教学重点】循环语句的表示方法、结构和用法【教学难点】将具体问题的程序框图转化为程序语句的过程,当型循环和直到型循环的格式与逻辑的区别与联系.【教学过程】一、回顾知识1. 什么是循环结构?画出其程序框图.2. 引例:(课本第13页例6)设计一个计算1+2+…+100的值的算法,并画出程序框图. 分析:由程序框图转化为程序语句,引入循环语句.二、循环语句 1. 当型(WHILE 型)语句的一般格式:WHILE 条件循环体WEND说明:当计算机遇到WHILE 语句时,先判断条件的真假,如果条件符合,就执行WHILE 与WEND 之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND 语句后,接着执行WEND 之后的语句.因此,当型循环有时也称为“前测试型”循环.2. 直到型(UNTIL 型)语句的一般格式:DO 满足条件?否循环体是满足条件?是否循环体循环体LOOP UNTIL 条件说明:当计算机遇到UNT IL语句时,先执行DO和LOOP UNTIL 之间的循环体,然后判断条件是否成立,如果不成立,执行循环体.这个过程反复执行,直到某一次符合条件为止,这时不再执行循环体,跳出循环体执行LO OP UNTIL后面的语句. 因此,直到型循环有时也称为“后测试型”循环.3.当型循环与直到型循环的区别:①当型循环先判断后执行,直到型循环先执行后判断.②当型循环用WHILE语句,直到型循环用UNTIL语句.③对同一算法来说,当型循环和直到循环的条件互为反条件.三、知识应用。
《VB—For循环语句》说课稿

《VB—For循环语句》说课稿一、教学内容本节课的教学内容选自《Visual Basic编程基础》教材的第四章,主要讲述VB中的For循环语句。
For循环语句是VB中常用的控制结构之一,用于在满足一定条件的情况下重复执行一段代码。
本节课将详细介绍For循环的基本语法、执行过程以及应用实例。
二、教学目标1. 让学生掌握For循环语句的基本语法和执行过程。
2. 培养学生运用For循环语句解决实际问题的能力。
3. 提高学生对VB编程的兴趣和积极性。
三、教学难点与重点重点:For循环语句的基本语法和执行过程。
难点:For循环语句在实际问题中的应用。
四、教具与学具准备1. 教具:多媒体投影仪、计算机。
2. 学具:学生用书、《Visual Basic编程基础》教材、练习本、编程环境。
五、教学过程1. 实践情景引入:展示一个计算1到100之间所有整数和的程序,引导学生思考如何实现这个功能。
2. 知识讲解:介绍For循环语句的基本语法,包括For循环的三个部分:循环变量、循环条件和循环体。
并通过示例讲解For循环的执行过程。
3. 例题讲解:分析并讲解一个计算1到100之间所有整数和的程序,引导学生理解如何使用For循环语句实现这个功能。
4. 随堂练习:让学生编写一个程序,实现计算1到100之间所有整数和的任务。
教师巡回指导,解答学生疑问。
5. 拓展讲解:介绍For循环语句在实际问题中的应用,如计算斐波那契数列、统计字符串中某个字符出现的次数等。
6. 课堂小结:7. 作业布置:(1)编写一个程序,实现计算1到100之间所有整数和的任务。
(2)编写一个程序,计算斐波那契数列的前n项。
六、板书设计板书内容:For循环语句的基本语法循环变量循环条件循环体七、作业设计1. 计算1到100之间所有整数和的程序:Sub 计算和()Dim 和 As IntegerDim i As Integer和 = 0For i = 1 To 100和 = 和 + iNext iMsgBox "1到100之间所有整数的和为:" & 和End Sub答案:1到100之间所有整数的和为5050。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《循环语句》说课稿
各位老师:
大家好!我叫***,来自**。
我说课的题目是《循环语句》,内容选自于新课程人教A版必修3第一章第二节,课时安排为一个课时。
下面我将从教材分析、教学目标分析、教学方法与手段分析、教学过程分析等四大方面来阐述我对这节课的分析和设计:
一、教材分析
1.教材所处的地位和作用
本节课主要内容是两种循环语句。
学生在前面已经学习了算法的三种基本结构的框图,学习了输入语句、输出语句、赋值语句和条件语句,这些都是学习本节内容的知识基础。
本节在教材中起着承上启下的作用。
一方面把框图转化为语言,将循环结构在计算机上实现,另一方面为学习较复杂的流程图打下基础。
本节课对学生算法语言能力、有条理的思考与清晰地表达的能力,逻辑思维能力的综合提升具有重要作用。
2.教学的重点和难点
重点:理解for 语句与while语句的结构与含义,并会应用
难点:应用两种循环语句将具体问题程序化,搞清for循环和while循环的区别和联系二、教学目标分析
1.知识与技能目标:
初步掌握三种不同的循环语句的形式、执行过程和比较对循环语句的作用。
2.过程与方法目标:
通过本节课的教学,培养学生分析问题,解决问题,创造性思维的能力和自学能力。
3.情感,态度和价值观目标
在学习过程及解决实际问题的过程中,尽可能的用基本算法语句描述算法、体会算法思想的作用及应用,增进对算法的了解,形成良好的数学学习情感、积极的学习态度。
三、教学方法与手段分析
1.教学方法:充分发挥学生的主体作用和教师的主导作用,采用启发式,并遵循循序渐进
的教学原则。
这有利于学生掌握从现象到本质,从已知到未知逐步形成概念的学习方法,有利于发展学生抽象思维能力和逻辑推理能力。
2.教学手段:通过各种教学媒体(计算机)调动学生参与课堂教学的主动性与积极性。
四、教学过程分析
1.复习引入
复习循环结构,目的是承上启下,以旧引新,一方面引起学生对旧知识的回忆,另一方面为引入循环语句作铺垫。
操作方法:师生共同在黑板上画出框图,并对重点适当强调。
例1.设计一个计算100321++++Λ的算法并写出相应的框图。
直到型 当型
复习的时候通过提问的方式强调重点,学生通过对比,发现差异。
2. 探索新知
通过上面的两种循环结构程序框图,引出今天所要学习的两种循环语句,他们分别对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL 型)两种语句结构。
即WHILE语句和UNTIL语句。
下面就向学生们介绍这两种语句的一般格式,并在相应位置作出对应的程序框图。
之后提问:通过对照,大家觉得WHILE型语句与UNTIL型语句之间有什么区别呢?(学生独立思考,交流讨论、教师予以提示,点拨指导。
由特殊到一般培养学生的观察、归纳、概括能力)
3.例题精析
例2 把例1的直到型循环框图转化为程序。
教师将直到型语句写在直到型结构旁边,并连线,告诉学生,这就是直到型循环语
句。
通过这样的训练,使学生意识到程序和框图是一一对应的,写程序只需把框图
翻译成相应的语句即可。
并且对循环语句有了一个大体的印象。
可以培养学生的观
察能力和对比能力
例3.求平方值小于1000的最大整数
. (WHILE型)语句的理解
4. 课堂小结
⑴循环语句的两种不同形式:WHILE 语句和UNTIL 语句(另补充了For 语句),掌握它们的一般格式。
⑵在用WHILE 语句和UNTIL 语句编写程序解决问题时,一定要注意它们的格式及条件的表述方法。
⑶循环语句主要用来实现算法中的循环结构,在处理一些需要反复执行的运算任务。
如累加求和,累乘求积等问题中常用到。
(通过师生合作总结,使学生对本节课所学的知识结构有一个明确的认识,抓住本节的重点。
)
5. 布置作业
必做:设计一个计算1399+++L 的算法,画出程序框图,写出相应程序。
选做:设计一个计算123234
1n
n ++++
+L 的算法,画出程序框图,写出相应程序。
[设计意图]课后作业的布置是为了检验学生对本节课内容的理解和运用程度以及实际接受情况,并促使学生进一步巩固和掌握所学内容。
对作业实施分层设置,分必做和选做,利于拓展学生的自主发展的空间。
6.板书设计
屏幕投影
问题
直到型框图
直到型语句
i=1
S=0
DO
S=S+i
当型框图
当型语句
i=1
S=0
WHILE i<=100
S=S+i。