循环语句说课稿
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语句.③对同一算法来说,当型循环和直到循环的条件互为反条件.三、知识应用。
Do循环语句-说课稿
北京市昌平区第一中学
Do
五、教学过程
(四)拓展学习。
问题:“辗转相除法”求两个
开始
正整数的最大公约数。
教师给出“辗转相除法”算法 输入正整数m和n
循
流程图,降低学习难度。
r=m除以n的余数
要求:学生尝试用不同形式的
环
Do循环语句(教师给出四种)实
r=0?
否 m=n, n=r
语
现,比较几种Do循环语句的异同。
句
实际问题;初步 掌握程序调试、
运行的方法。
北京市昌平区第一中学
Do
三、重点难点
教学重点
学会使用VB语言的Do循环语句来实现循环控制结 构,解决实际问题。
循
环
教学难点
语
句
结合实际问题,确定循环控制的条件及循环内容。
北京市昌平区第一中学
Do
四、教法、学法
教法
问题解决、任务驱动教学法。
循
环
学法
语
教师引导下的自主学习、合作探究学习。
Do
一、教学背景
(二)学生情况分析
学生已经经历了利用计算机解决问题的基本
过程,对顺序、选择控制结构比较了解,对循环
循
控制结构中的For循环语句有了一定的认识,能 够编程解决一些简单的实际问题。但学生的学习
环
习惯以及思维能力还是有很大差别的,在教学中
语
要注意引导学生形成自主学习、合作探究的方法
句
和意识,发挥同伴互助作用,共同提高课堂效率。
环 方法。
语
句
北京市昌平区第一中学
Do
一、教学背景
(一)本课时教学内容的功能和地位
广东版信息技术选修1《算法与程序设计》
《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]编写程序计算12+32+52+…+9992,并画出相应的程序框图.[自主解答]程序如下程序框图如下图S=0i=1DOS=S+i^2i=i+2LOOP UNTIL i>999PRINT SEND例若将“12+32+52+…+9992”改为“12+22+32+42+…+9992+1 0002”,则结果又如何呢?解程序如下S=0i=1DOS=S+i^2i=i+1LOOP UNTIL i>1000PRINT SEND程序框图如下图——————————————————1.直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环.2.循环次数的控制往往是判断条件,在循环体内要有控制条件的改变,否则会陷入死循环.3.控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减.——————————————————————————————————————1.输入100个数,将其中正数的个数输出,写出程序.解程序i=0m=0DOINPUT xi=i+1IF x>0THENm=m+1END IFLOOP UNTIL i>=100PRINT mENDWHILE语句的应用[例2]编写程序求2×4×6×…×100的值.[自主解答]程序框图程序i=2m=1WHILE i<=100m=m*ii=i+2WENDPRINT mEND——————————————————1.计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出.2.当型循环语句中WHILE和WEND成对出现.3.判断条件往往是控制循环次数的变量.——————————————————————————————————————2.下面程序的运行结果是()i=1S=0WHILE i<4S=S*i+1i=i+1WENDPRINT SENDA.3B.7C.10 D.17解析该程序的运行过程是i=1,S=0,i=1<4成立,S=0×1+1=1,i=1+1=2,i=2<4成立,S=1×2+1=3,i=2+1=3,i=3<4成立,S=3×3+1=10,i=3+1=4,i=4<4不成立,输出S=10.答案 C若1+2+3+4+5+…+n>2 008,试设计一个程序,寻找满足条件的最小整数n.[错解]采用累加的方法,1+2+3+…,一个数一个数地向上加,直到加上一个数刚好大于2008,这个数就是要找的数.程序如下S=0i=1WHILE S<=2 008S=S+ii=i+1WENDPRINT“最小整数为”;iEND[错因]循环体中,将i的值累加给S后,i自身加1,这次对S进行判断,若S>2 008,则累加给S的变量i就满足了条件,而i又加1,这时输出的i是满足条件的数的下一个数.本题出错的根本原因在于循环体中语句的先后次序发生变化对程序的影响没有引起重视,另外也没有对结束循环的条件的边界作检验.[正解]法一S=0i=1WHILE S<=2 008S=S+ii=i+1WENDPRINT“最小整数为”;i-1END法二S=0i=0WHILE S<=2 008i=i+1S=S+iWENDPRINT“最小整数为”;iEND。
FOR循环标准课说课稿
《FOR循环语句》说课稿尊敬的领导、评委、同学们:大家好!今天我说课的题目是高一《信息技术》下册第二章第七节《循环结构程序设计》。
本教学内容分3课时完成,现我就教材、教法、学法及教学程序四方面进行说明。
本节课是第一课时,主要内容是《FOR循环语句》,包括FOR语句的格式和功能以及简单的应用。
在此之前,学生已经学习了算法设计、QBASIC中的基本语句,并且接触了顺序结构以及分支结构的程序设计,有了一定的结构化程序设计思想,这就为本节课的学习起到了一个很好的铺垫作用。
FOR语句作为第一课时,是学习循环结构的基础,蕴藏着重要的循环思想、结构化程序设计思想。
本节课的学习,同时也为即将学习的DO-WHILE循环以及多重循环做准备,因此本节课的学习在高中程序设计中具有举足轻重的地位。
根据本节在教材中的地位,结合新课程下大纲的要求,我制定如下教学目标:⒈知识目标:理解循环的概念;理解并掌握FOR循环语句的格式和功能,会运用流程图分析FOR循环语句的功能和执行流程;学会编写FOR的小程序。
⒉能力目标:培养学生分析问题解决问题的能力;⒊情感目标:渗透人文精神,即既要注重学生智慧的获得,又要注意学生情感的发展。
基于以上分析,我将本节课的教学重点确定为循环的概念、FOR循环语句的格式和功能的理解,而教学难点则是理解循环的思想并尝试独立编程。
在教法上,我采用以任务驱动法为主,辅以引导发现、讲练结合的方法,旨在培养学生的探究型思维目标,实现学生在教师指导下的发现探索,让学生愉快的学习,在发现与探索中建构知识,发展能力,有效地渗透数学思想。
而在学法上,选用以自主探究、合作学习为主的方法,以一系列问题促进主体学生的学习活动,让学生自己发现问题、解决问题,得到一般性结论,从而达到知识与能力的目标。
在具体的教学程序上,我分为七大版块:①、课题引入、创设问题情境;②、新课讲解;③、设置“陷阱”,强调语句格式;④、解决问题,分析执行过程:⑤、阅读程序,分析功能;⑤、突破难点,尝试独立编程;⑦、归纳小结,再度延升。
循环语句 说课稿 教案 教学设计
课题循环语句课型新课
教学目标(1)正确理解循环语句的概念,并掌握其结构。
(2)会应用条件语句和循环语句编写程序。
(3)经历对现实生活情境的探究,认识到应用计算机解
决数学问题方便简捷,
促进发展学生逻辑思维能力
教学过程教学内容备
注
一、自主学习阅读教材P29—P32请思考以下问题:
(1)直到型循环语句的格式
(2)当型循环语句的格式
二、质疑提问1.两种条件语句的一般格式分别是什么?2.对于顺序结构、条件结构的算法或程序框图,我们可以利用输入语句、输出语句、赋值语句和条件语句写出其计算机程序.对于循环结构的算法或程序框图,要转化为计算机能够理解的算法语言,我们必须进一步学习循环语句.
三、问题探究知识探究(一):直到型循环语句思考1:直到型循环结构的程序框图是什么?思考2:该循环结构对应的循环语句的一般格式设定为:你能说明计算机在执行上述语句时是怎样工作的吗?先执行一次DO和UNTIL之间的循环体,再对UNTIL后的条件进行判断.如果条件不符合,则继续执行循环体;然后再检查上述条件,如果条件仍不符合,则再次执行循环体,直到条件符合为止.这时,计算机将不执行循环体,而执行UNTIL语句之后的语句. 思考3:计算1+2+3+…+100的值有如下算法:第一步,令i=1,S=0.第二步,计算S+i,仍用S表示.第三步,计算i+1,仍用i表示.第四步,判断i>100是否成立.若是,则输出S,结束算法;否则,返回第二步.
你能利用UNTIL语句写出这个算法对应的程序吗?
i=1
S=0
DO
S=S+i
i=i+1
LOOP UNTIL i>100
PRINT S
END
a b
2。
while循环说课稿
while循环说课稿《while 循环说课稿》尊敬的各位评委、老师:大家好!今天我说课的内容是“while 循环”。
下面我将从教材分析、学情分析、教学目标、教学重难点、教学方法、教学过程以及教学反思这几个方面来展开我的说课。
一、教材分析“while 循环”是编程语言中的一个重要控制结构,在许多编程语言中都有广泛的应用。
它能够帮助我们实现重复执行一段代码的功能,从而解决很多实际问题。
本次教学所选用的教材是_____出版社出版的《_____》。
在本教材中,“while 循环”这一知识点被安排在_____章节,是在学生已经掌握了基本的编程语法和顺序结构的基础上进行学习的。
通过对“while循环”的学习,将为学生后续学习更复杂的循环结构和算法打下坚实的基础。
二、学情分析本次授课的对象是_____年级的学生,他们已经具备了一定的逻辑思维能力和编程基础知识,但对于循环结构的理解和应用还相对薄弱。
在学习过程中,可能会遇到一些困难,例如对循环条件的判断不准确、循环体的执行逻辑不清晰等。
但是,这个年龄段的学生具有较强的好奇心和求知欲,只要能够激发他们的学习兴趣,引导他们积极思考和实践,就能够取得较好的教学效果。
三、教学目标基于对教材和学情的分析,我制定了以下教学目标:1、知识与技能目标学生能够理解 while 循环的基本概念和工作原理。
学生能够熟练掌握 while 循环的语法结构,并能够正确编写包含while 循环的程序代码。
学生能够运用 while 循环解决实际问题,提高编程能力和逻辑思维能力。
2、过程与方法目标通过案例分析和实践操作,培养学生的观察能力、分析问题和解决问题的能力。
通过小组合作学习,培养学生的团队协作精神和交流能力。
3、情感态度与价值观目标激发学生对编程的兴趣,培养学生的创新意识和探索精神。
让学生在编程实践中体验成功的喜悦,增强自信心,培养学生的学习毅力和克服困难的勇气。
四、教学重难点1、教学重点while 循环的语法结构和执行流程。
for循环语句说课稿
for循环语句说课稿尊敬的各位领导、老师,大家好!今天我说课的课题是VB程序设计《for循环语句》。
下面我对本课题进行分析:我将从教材,学情,教学目标和重、难点,教学策略,教学过程、教学反思六个方面进行我的说课。
一、教材分析首先进入教材分析环节,我们先了解一下本课程的地位与作用。
本节课的主要内容是《FOR循环语句》,包括FOR语句的格式、功能以及简单的应用。
循环结构是顺序结构、条件判断结构及循环结构三种程序控制结构中较难的一种。
for语句实现循环结构,是实现循环结构的语法之一。
因此,学好本节会使学生对循环有一个初步的理解和体验,为以后的灵活运用循环结构实现算法解决问题打下基础。
二、学情分析对教材有了一定的了解之后,我们来说一下学生我所面向的是中职高中三年级学生,这些学生面临着明年的高考,所以时间紧任务重。
到目前为止同学们有一定的数学逻辑思维基础,在以往的学习中已经掌握顺序、分支结构程序,并具有编写调试简单程序的能力。
但是VB这门课程知识逻辑性强,较为枯燥,部分学生的学习兴趣不高;同时学生编写代码、调试程序的能力,存在较大差异。
因此在教学中我充分利用现有的教学资源。
通过课堂教学感染和鼓励学生,调动学生参与活动的积极性,激发学生对解决实际问题的渴望,培养学生理论联系实际的能力,从而达到最佳的教学效果。
三、教学目标和重难点分析根据以上对教材的结构和内容分析,结合着学生的认知结构及其心理特征,我制定了以下的教学目标:1、教学目标1)、知识目标①、掌握for语句的语法规则和执行过程;②、能应用for语句进行程序设计。
2)、能力目标培养学生的分析、解决问题的能力和初步的程序设计能力。
3)、德育目标培养学生大胆猜想、小心求证的辩证思维及举一反三的发散思维品质。
依据以上教学目标,在吃透教材基础上,我确定了以下教学重点和难点。
2、教学的重难点教学重点:For语句语法规则、For语句执行过程教学难点:For语句执行过程的理解、剖析和应用四、教学策略分析教法:范例分析法、媒体演示法、任务驱动法学法:自主探究法、合作交流法、成果展示法教学过程中,主要围绕“情境引入→讲授新知→任务引领→自主探究→交流评价→总结拓展”这么一条主线索来开展教学活动。
《循环语句》说课稿
《循环语句》说课稿《循环语句》说课稿各位老师:今天我说课的题目是《循环语句》,内容选自于新课程人教A版必修3第一章第二节,课时安排为一个课时。
下面我将从教材分析、教学目标分析、教学方法与手段分析、教学过程分析等四大方面来阐述我对这节课的分析和设计:一、教材分析1.教材所处的地位和作用本节课主要内容是两种循环语句。
学生在前面已经学习了算法的三种基本结构的框图,学习了输入语句、输出语句、赋值语句和条件语句,这些都是学习本节内容的知识基础。
本节在教材中起着承上启下的作用。
一方面把框图转化为语言,将循环结构在计算机上实现,另一方面为学习较复杂的流程图打下基础。
本节课对学生算法语言能力、有条理的思考与清晰地表达的能力,逻辑思维能力的综合提升具有重要作用。
2.教学的重点和难点重点:理解for 语句与while语句的结构与含义,并会应用难点:应用两种循环语句将具体问题程序化,搞清for循环和while循环的区别和联系二、教学目标分析1.知识与技能目标:初步掌握三种不同的循环语句的形式、执行过程和比较对循环语句的作用。
2.过程与方法目标:通过本节课的教学,培养学生分析问题,解决问题,创造性思维的能力和自学能力。
3.情感,态度和价值观目标在学习过程及解决实际问题的过程中,尽可能的用基本算法语句描述算法、体会算法思想的作用及应用,增进对算法的了解,形成良好的数学学习情感、积极的.学习态度。
三、教学方法与手段分析1.教学方法:充分发挥学生的主体作用和教师的主导作用,采用启发式,并遵循循序渐进的教学原则。
这有利于学生掌握从现象到本质,从已知到未知逐步形成概念的学习方法,有利于发展学生抽象思维能力和逻辑推理能力。
2.教学手段:通过各种教学媒体(计算机)调动学生参与课堂教学的主动性与积极性。
四、教学过程分析1.复习引入复习循环结构,目的是承上启下,以旧引新,一方面引起学生对旧知识的回忆,另一方面为引入循环语句作铺垫。
操作方法:师生共同在黑板上画出框图,并对重点适当强调。
《VB—For循环语句》说课稿
《VB—For循环语句》说课稿各位老师:大家好!今天我说课的课题是《VB—For循环语句》。
我将从教材分析、教学目标、教法与学法、教学过程几个方面加以说明。
一、教材分析1.《VB—For循环语句》是高中信息技术二年级下册的内容。
本课是浙江教育出版社出版的,由陶增乐主编的《算法与程序设计》的第四章《VB程序设计初步》中的第三节《语句》的循环语句部分。
2.学情分析在本节课之前,学生已学习了VB基础知识。
学生的优势在于他们思维较活跃,接受新事物的能力较强,基于会考,有学习动力。
劣势在于自学能力,实践能力,合作协调能力较薄弱,需结合英语,缺乏学习兴趣。
二、教学目标:1.认知目标:图片框的添加与设置;for/next循环语句。
2.能力目标:提高学生观察、思维、探索、实践、总结能力。
3.情感目标:培养学生自主学习,协作学习,勇于实践,大胆探索的学习品质。
4.重点:for/next循环语句。
5.难点:for/next循环语句。
三、教法与学法我在以学生为主体,教师为主导的原则下,构建一个真实的情境来引导学生探究。
主要教学方法:情境模拟法、项目教学法、任务驱动法、分层教学法、赏识教育。
本课教给学生的学法是自主探究、小组协作、合作学习。
四、教学过程:(一)创设情境引出项目学校组织校园十佳歌手评比活动,请同学们帮忙设计一款评分器,要求在屏幕上显示每一位评委的头像及亮分,然后计算平均分作为该选手的得分。
设计意图:联系生活实际,创设实际生活中的问题情境,调动学生的积极性,激发学生的学习兴趣,使学生在情景中主动、积极地接受任务。
(二)师生互动分析项目请学生根据任务要求讨论出项目界面应该怎么设计,又应该怎样实现任务功能.老师再根据学生的讨论结果绘制参考界面并展示。
设计意图:引导学生在遇到问题时应如何分析问题、解决问题,培养他们自己思考的习惯,而不是等老师的分析结果。
展示项目结果:(图一)(三)合作学习实现项目项目分解:第一步:各自完成界面设计给定参考界面,学生可以自主设计界面形式,也可以根据项目参考界面(图一)做。
《scratch中的循环语句》说课稿[5篇范例]
《scratch中的循环语句》说课稿[5篇范例]第一篇:《scratch中的循环语句》说课稿《scratch中的循环语句》说课稿邹汀男尊敬的各位评委,各位老师:大家好!今天,我说课的题目是《scratch中的循环语句》。
下面我重点从学情、教法、学法和教学过程四个方面来进行说课。
首先,我们来说一说学情,本节课是scratch教学中重要的一环,在经过了前几节课的学习之后,学生们已经对scratch有了一个初步的了解,同时也有了一定的兴趣,因此,可以通过有趣的范例来激起学生的学习兴趣。
本课程的总目标是提升学生的信息素养。
根据这一要求制定了本节课的教学目标如下:知识与技能目标:a理解scratch中的循环语句的意义。
b会在scratch编辑中使用循环语句。
过程与方法目标:a通过对范例的演示和讲解来教授同学们循环语句的意义。
b通过自主探索、合作探究,并在教师适当地引导讲解下,学生能够掌握循环语句的使用方法。
情感态度与价值观目标:a通过范例的演示,激发学生学习兴趣,增强学生学习scratch的欲望。
b通过欣赏评价自己和他人的scratch作品,加深对scratch的理解。
根据教学目标,我确定的教学重点是:让同学们理解scratch中循环语句的意义,然后在学会如何使用。
一个成功的作品必须建立在对循环语句有着充分的理解之上。
因此本节课我确立的教学难点是:理解循环语句的意义。
科学合理的教学方法能使教学效果事半功倍。
基于此,本节课采用的主要教学方法是引导讲解法、任务驱动法,合作探究法。
学法上,我贯彻的指导思想是把“学习的主动权还给学生”,具体的学法是引导讲解学习法和自主性学习法。
下面是我的教学过程。
(屏幕进行演示)首先,播放一例已经编辑好的scratch例子(猫猴接球),演示一遍,提问,他们为什么会不停的运动?生答:不知道。
师:那是因为我们使用了循环语句。
循环语句又是什么呢?首先我们来看下scratch 中的循环语句。
循环语句说课稿
一、说教材1 、本节教材的地位和作用语句是编程的基础,编好一个程序,一是要选择好算法,二是运用好语句。
C 语言中语句有表达式语句和空语句,复合语句,分支语句,循环语句和转向语句,要采用这些语句可以构造结构化程序设计的三种基本结构:顺序结构、选择结构和循环结构。
很显然,循环语句在这一系列的语句之中起着承上启下的作用,它是 C 语言的重要语句之一。
通过对本章的学习,既可以使学生加深对前面所学的语句的理解,又为以后学习三种结构结合起来编程奠定基础。
2、本节教材简析本节教材由三部分构成:第一部分 while 循环语句;第二部分do-while 循环语句;第三部分 for 循环语句。
其中第一部分是基础是核心,教材是在简单介绍 while 循环为对象,在分析、讨论的前提下引出 do-while 循环语句和 for 循环语句的形式及其执行过程,为第二、三部分内容的教学打下理论基础,过渡自然,给出知识的先后顺序合理,介绍知识采取以老 (while 循环语句) 带新(do-while 循环语句、 for 循环语句)的办法降低了知识的难度。
所以,第一部分教材的编排,问题的处理,完全符合人类认识事物的总规律,教学时必须遵守。
而后两部分的内容采取先吃定心丸(即直接给出定义)后用例子的办法。
列宁说过:“从生动直观到抽象的思维,并从抽象的思维到实践,这是认识真理,认识客观实在的辩证途径。
”所以,先通过 while 循环语句的形式和执行过程找出规律,然后再在此基础上由学生自己归纳总结出 do-while 循环语句和 for 循环语句的形式及其执行过程的规律来,很自然地使感性认识上升到理性认识,完成认识过程的第一次飞跃。
3、教学目标的确定根据《大纲》的要求、教材编排意图及学生的实际情况,拟定以下教学目标:认知目标——初步掌握三种不同的循环语句的形式、执行过程和比较对循环语句的作用。
技能目标——通过本节课的教学,培养学生分析问题,解决问题,创造性思维的能力和自学能力。
- 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+++ 的算法,画出程序框图,写出相应程序。
选做:设计一个计算123
2341
n
n
++++
+
的算法,画出程序框图,写出相应程序。
[设计意图]课后作业的布置是为了检验学生对本节课内容的理解和运用程度以及实际接受情况,并促使学生进一步巩固和掌握所学内容。
对作业实施分层设置,分必做和选做,利于拓展学生的自主发展的空间。
6.板书设计。