C语言FOR循环说课稿
C语言FOR循环说课稿
各位评委老师上午好,我今天说课的内容是“FOR循环”(板书),下面我将从教材的地位及作用、学生学情、教学目标、教学重难点、教法、学法、教学过程、教学效果的预测与反思这八个方面开始本次的说课。
教材的地位及作用:
C语言程序设计是中职学校计算机专业的一门重要的课程,该课程旨在培养学生严谨的程序设计思想、灵活的逻辑思维及较强的动手能力,是其他专业课程学习的基础,。
该课程可以分为四大模块,分别是C基本概念、三种基本程序设计结构、数组与指针、函数。
三种基本程序设计结构分别是顺序结构、选择结构和循环结构,三种结构中循环结构是重点,并且也是较难的一种,而循环中for循环是程序中运用最多的。
在学习本节内容之前已经学习了顺序结构和选择结构,学生已经有了一定的结构化程序设计思想,这为本节课的学习起到了一个很好的铺垫作用。
同时for循环作为循环结构的第一课时,是学习循环结构的基础,同时也为即将学习的while循环和do-while 循环以及多重循环做准备,因此本节课的学习在本课程中具有举足轻重的地位,起着承上启下的作用。
学生学情:
对教材有了一定的了解之后,我们来说一下学生
我所面向的是中职学生,这些学生有一定的数学逻辑思维基础,之前已经学习过顺序、选择结构程序,并具有编写调试简单程序的能力。
但是C语言这门课程知识逻辑性强,较为枯燥,部分学生的学习兴趣不高,并且中职学生对于上机实际操作要比学习理论知识更为兴趣,但解决实际应用问题的能力较差,同时学生编写代码、调试程序的能力,存在较大差异。
因此,在教学中要立足学生之间的差异,合理安排教学活动,在教学过程中注意激发学生的学习兴趣,培养学生理论联系实际的能力,从而达到最佳的教学效果。
教学目标:
基于以上对教材和学生学情分析,结合大纲要求,我制定了了如下教学目标:
教学重难点:
基于以上分析,我将本节课的教学重点确定为:for语句语法规则、for语句执行过程,而教学难点则是深入理解循环的思想、对for语句执行过程的理解、利用for循环解决实际问题。
教法和学法:
教师的职责是授人与渔而不是授人以鱼,要教会学生自己学习和自主探索的能力。
有由于学生在基础知识状况、兴趣爱好、智力水平、潜在能力、等方面存在差异,因此:本课采用的主要教学方法有讲授法、演示法、范例分析法、任务驱动法,体现了以学生为主体,以“学生发展为本”的新课程教学理念。
学法上选取自主探究学习、小组协作学习为主的方法并配合练习法,让学生自己发现问
题、解决问题,从“学会”提高到“会学”和“乐学”的高度上来。
教学过程:
在具体的教学程序上,我分为以下几个板块:
复习旧课,引出新课、讲授新知、任务引领、自主探究、小组协作、总结拓展。
在课题引入方面,我选用问题导入法,开始就出示一个问题,打印一行十个星号,如何实现?学生用之前学习的输出语句解决,此后再设计情境,若将题目中的“10”改为100、1000或者更多,又应该怎么办呢?这就是我们今天要学的内容。
这样的设计可以激起学生的未知欲,有利于建立新的认识结构。
接下来就是新课讲解,包括两部分内容,首先是FOR语句的格式。
我采用边讲解边给出FOR格式的方法,强调格式中学生需要注意的地方,并在黑板上板书,以此来引起学生的重视。
接下来是FOR循环语句的功能,以流程图的方式对FOR循环语句的功能进行描述。
采用画、看、说三个环节让学生们进一步渗透循环的思想,使学生在画流程图、读流程图以及之后用流程图的过程中理解循环思想,并进一步体会结构化程序设计思想。
为了进一步加深学生对for循环执行过程的理解,我将和学生一起完成课前留下的问题,用FOR循环来实现100行输出10个“*”的功能,此设计旨在进一步强化学生对FOR语句的理解,内容逐渐深入,难度也逐渐增大。
为了加深学生对循环思想的理解,我让学生开动脑筋,想一想实际生活、学习过程中,有哪些循环结构的例子?把它们用流程图表示出来。
讲授新课完成以后,我用任务引领的方法,采取循序渐进的方式,让学生通过自主探索和小组交流的方式,达到预期的教学目标。
最后,就是归纳小节。
For循环语句说课稿
尊敬的各位评委、老师,您们好!今天我说课的课题是《用FOR语句实现循环》。
下面我对本课题进行分析:我将从教材,学生,教法,教学过程和教学预测效果五个方面进行我的说课。
一、教材分析《用for语句实现循环》是谭浩强编著的《C语言程序设计教程》第三章3.44节。
它是学生在掌握了C语言的语法基础和程序的基本结构后,又学习了while循环语句的基础上,对循环程序的进一步学习,是整个C语言程序结构中的一个重要内容,它在整个教材中起着承上启下的作用。
根据以上对教材地位和作用以及本教材的结构和内容分析,结合者学生的认知结构及其心理特征,我制定了以下的教学目标:1)知识目标:学生了解循环语句的执行过程,正确使用for语句编写程序2)能力目标:学生体会人与计算机处理逻辑思维过程的相同之处3)情感目标:学生从有到无的探索过程中感受喜悦4)重点与难点教学重点:for语句的一般格式for语句的执行过程;教学难点:for语句的综合利用,解决实际问题,编写简单程序。
二、学生情况分析针对高职学生缺乏自主学习能力的实际情况,我在教学过程中特别重视学法的指导。
让学生从机械的“学答”向“学问”转变,从“学会”向“会学”转变,成为学习的真正的主人。
三、教法本节讲解首先采用课堂讲授,给出主要内容,讲解其基本格式,分别指出一般形式中各个表达式,执行过程用流程图和例题进行详细说明。
四、教学过程在这节课的教学过程中,我注重突出重点,条理清晰,紧凑合理,最大限度的调动学生参与课堂的积极性、主动性。
通过对前面内容的复习,了解学生对循环结构的相关知识的掌握情况,为引入这一节内容做一个铺垫。
开始采用引导法引导学生进入新课,提出一个问题导出本课内容for语句,然后与while语句相比较,突出for 语句的优势。
然后写出For语句的一般形式,对照while语句所编写的程序,对语句中各个表达式的作用进行讲解。
接下来对For语句的执行过程进行讲解。
五、教学效果预测组织学生探究知识形成新的知识,我从学生的生活体验入手,运用案例等形式创设情境呈现问题,使学生在自主探索、合作交流的过程中,发现问题、分析问题、解决问题。
FOR循环标准课教案
FOR循环语句一、教学内容:FOR循环语句二、学情分析:程序设计是教学中的重点也是难点,循环结构是其中的一种设计结构,其作用是使一段程序反复执行。
学生通过在之前对顺序结构和分支结构的程序设计的学习,已经有了一定的结构化程序设计思想。
而FOR循环语句作为循环结构的第一课,则显得尤为重要。
通过本节课对FOR循环语句的学习,学生将形成一定的循环结构的思想,并为后面将要学习的DO-WHILE循环以及多重循环做准备,并且对算法和流程图有一个更深刻的理解,结构化程序设计思想将得到进一步的强调,也为学生独立编程打下坚实基础。
三、教学目标:⒈知识目标:理解循环的概念;理解并掌握FOR循环语句的格式和功能,会运用流程图分析FOR循环语句的功能和执行流程;学会编写FOR的小程序;⒉能力目标:培养学生分析问题解决问题的能力;⒊情感目标:渗透人文精神,即既要注重学生智慧的获得,又要注意学生情感的发展。
四、教学重难点:⒈重点:理解循环的概念,理解FOR循环语句的格式和功能,并能简单的运用。
⒉难点:对循环概念的理解,以及如何使用FOR循环语句,让学生学会解决问题的方法和思路,即先画流程图,再确定循环变量和循环体。
五、教学方法:采用任务驱动、启发引导、讲练结合等多种教学方法相结合。
六、学法:采用自主探究、合作学习等多种学法相结合。
七、教学环境:普通教室。
八、教学过程:1.课前引入、创设问题情境:[互动]:同学们,首先请大家看这个图形(画5个竖行排列的“*”),想想看用以前学过的程序设计语言怎样来实现这个功能呢?[学生]:使用PRINT语句[板书]:PRINT “*”[互动]:同学们做得很好,那么,如果老师想画10行,100行,1000行“*”呢?是不是就这样顺序写下去呢?这样编写就太麻烦了。
那有没有一种简单的办法呢?实际上我们可以让计算机来帮助完成这部分重复的内容,而我们只要告诉计算机重复操作的次数,这一点通过我们今天要学习的FOR循环就可以很容易的实现。
C语言FOR循环说课稿
C语言FOR循环说课稿第一篇:C语言FOR循环说课稿C语言FOR循环说课稿各位评委老师上午好,我今天说课的内容是“FOR循环”(板书),下面我将从教材的地位及作用、学生学情、教学目标、教学重难点、教法、学法、教学过程、教学效果的预测与反思这八个方面开始本次的说课。
教材的地位及作用:C语言程序设计是中职学校计算机专业的一门重要的课程,该课程旨在培养学生严谨的程序设计思想、灵活的逻辑思维及较强的动手能力,是其他专业课程学习的基础。
该课程可以分为四大模块,分别是C基本概念、三种基本程序设计结构、数组与指针、函数。
三种基本程序设计结构分别是顺序结构、选择结构和循环结构,三种结构中循环结构是重点,并且也是较难的一种,而循环中for循环是程序中运用最多的。
在学习本节内容之前已经学习了顺序结构和选择结构,学生已经有了一定的结构化程序设计思想,这为本节课的学习起到了一个很好的铺垫作用。
同时for循环作为循环结构的第一课时,是学习循环结构的基础,同时也为即将学习的while循环和do-while 循环以及多重循环做准备,因此本节课的学习在本课程中具有举足轻重的地位,起着承上启下的作用。
学生学情:对教材有了一定的了解之后,我们来说一下学生我所面向的是中职学生,这些学生有一定的数学逻辑思维基础,之前已经学习过顺序、选择结构程序,并具有编写调试简单程序的能力。
但是C语言这门课程知识逻辑性强,较为枯燥,部分学生的学习兴趣不高,并且中职学生对于上机实际操作要比学习理论知识更为兴趣,但解决实际应用问题的能力较差,同时学生编写代码、调试程序的能力,存在较大差异。
因此,在教学中要立足学生之间的差异,合理安排教学活动,在教学过程中注意激发学生的学习兴趣,培养学生理论联系实际的能力,从而达到最佳的教学效果。
教学目标:基于以上对教材和学生学情分析,结合大纲要求,我制定了了如下教学目标:教学重难点:基于以上分析,我将本节课的教学重点确定为:for语句语法规则、for语句执行过程,而教学难点则是深入理解循环的思想、对for语句执行过程的理解、利用for循环解决实际问题。
《for循环》教学教案
《for循环》教学教案《for循环》教学教案3篇《for循环》教学教案1教材分析《水在自然界中的循环》一课是第五单元《水的变化》的总结课。
一方面要引导学生把前几节课学习的水的形态变化的知识综合起来,从构成水的形态变化的相互关系与循环变化规律的完整认识;另一方面要以此知识为基础,引导学生结合生活经验,联系自然界的实际情况,将水的三态变化知识扩展到自然界循环变化的认识。
学情分析学生是有着较好的知识经验基础的,我们应当相信孩子们具有思考的潜力,在课堂上尽可能地为他们创设安全、自由、宽松的思考氛围。
教学目标1.引导学生基于已有的知识经验,综合运用所学知识与技能,理解水在自然界里是循环运动的。
2.培养学生搜集资料的能力和对资料的分析综合能力以及对自然界里水的变化的归纳概括能力。
3.通过信息的交流与共享,培养学生的合作意识。
4.渗透“自然界是永恒变化的”科学自然观和节水爱水的环保教育。
教学重点和难点1.培养学生搜集资料的能力和对资料的分析综合能力以及对自然界里水的变化的归纳概括能力。
2.通过信息的交流与共享,培养学生的合作意识。
3.渗透“自然界是永恒变化的”科学自然观和节水爱水的环保教育教学过程一、导入地球是名副其实的“水星”,水是地球上各种生命的源泉,这节课我们综合认识自然界的水。
二、学习新课1.找水⑴水藏在自然界的哪些地方?我们都见过哪些形态的水?⑵学生交流⑶学生展示所搜集的资料、汇报⑷出示自然界景观示意图,学生书写各种水的名称,在图上粘贴,以丰富其感性认识。
小结:水在自然界里的分布是非常广泛的`,水有多种形态。
2.建立联系⑴各个地方的水有什么联系?水的形态会发生哪些变化?⑵学生交流⑶学生展示所搜集的资料、汇报。
小结:下雨、下雪是天上的水降下来;陆地上的水会通过江河流入海洋;陆地上和海洋里的水会蒸发到天上;陆地上的水会渗入地下;地下水会变成泉水冒出地面或被人抽出地面、水还会进入动植物体内……3.综合认识水在自然界里的循环运动⑴通过以上分析,你认为水在整个自然界里是怎样运动的?怎样把你的想法有条理地说出来?⑵学生讨论⑶学生试说明水在自然界里是怎样循环运动的。
C语言for循环说课课件
C语言说课
说教材
职业中等教育“十一五”国家级规划 教材《语言基础——C语言》(第5 版),教材由高等教育出版社出版。
此教材的特点是:在提出问题的同时 给出示例程序,而示例程序尽量将主 要的知识点演示出来,使读者对解决 同类问题的程序设计思想有比较全面 的认识。从而满足初学者以及对程序 要求不是很高的读者的需求,正好适 合中职层次的人才培养目标
■ 针对学生这一基本特征,教学模式和教学 方法要进行相应的调整
C语言说课
说课导航
说课程性质和地位 说教材 说教学目标 说教学重难点 说教学资源 说学情 说教法学法 说教学过程
说教学反思
C语言说课
教法分析
教学方法
情境导入法 案例导入法 对比教学法 任务驱动法 项目式教学法
C语言说课
教法分析
例如用案例“自然数1~100的和”来导入循 环结构
考核评价
考核 分类
考核内容
实训 学习态度
课堂
技能 30%
不迟到 率
30%
纪率 10%
作业 20%
提问 10%
评 分
项目1:初识C程序设计
项目2:C程序设计基础——数据类型转换
项目3:选择结构程序设计——学生成绩评定
项目4:循环结构程序设计——乘法表
过程 考核 40%
项 项 项目目目过(567: : :程10字数 指考0符组 针%串— —核)— ——成 图—=绩 书字(统 查符技3计询分0能类%)
课程性质
必修课
软考的重点
其它专业的前导课
C语言
软件设计的主要语言
网络专业重要语言
计控、电子的重要语言
C语言说课
课程性质和地位
《for循环语句》说课稿
《for循环语句》说课稿一、教材分析《for循环语句》一课是清华大学出版社《C程序设计》这一教材第六章中的内容。
它是在学生掌握了C语言的语法基础和程序的基本结构,学习了while 语句和do while语句后,对循环语句的进一步学习,是整个C语言程序结构中的一个重点内容。
(一)目标确定根据教材的地位及特点,我确定以下教学目标:1、认知目标:掌握for循环语句的一般形式,理解for循环的执行过程。
2、技能目标:能使用for循环语句编写简单的C语言程序。
3、能力目标:培养学生探索、探究学习能力。
(二)重点、难点确定掌握语句的正确格式,并能够正确的理解for语句中各个表达式的作用,对于学生学习和使用for循环编写程序相当重要,所以我将本节课的重点确定为“掌握for语句的结构”。
学生掌握语句的结构和用法并不困难,难的是在实际的应用中哪些时候该使用哪种循环来解决问题比较简洁、高效,所以我把本节课的难点确定为“for语句的应用”。
二、教法、学法:我主要采用启发式教学法,为了充分调动学生学习的积极性,使学生变被动学习为主动学习、愉快的学习,提高上课效率。
教学从复习while和do while 语句的结构入手,利用知识的正迁移效应,在总结了while和do while语句在使用中容易出现的问题后,利用学生“有没有一种语句和方法能解决这些问题”的悬念来激发学生学习本节课内容的兴趣。
为培养学生的自学能力、探究学习能力,这节课主要采用教师适当引导,学生主动探究、归纳总结学习内容,在教学中,启发、诱导贯穿于始终。
在重点的突破上,我采用的方法是比较法,通过和已有的while、do while语句的结构的比较,让学生快速的掌握for循环语句的结构。
根据编程语言学习操作性很强的特点,在教学中,及时布置相应的练习,让学生巩固所学内容,增强实践能力。
三、教学过程:四、结束语由于我校学生的逻辑思维能力较差,同时对知识的总结和归纳能力还不够强,根据学生实际,在教学过程中,我尽量把知识的难度降低,以简单易懂的语言和方法来进行教学,并注重学生的学习习惯和思维能力的培养,通过教学,让每位同学都有所收获有所提高。
for循环教案
for循环教案教学目标:1. 了解for循环的概念和用法;2. 能够编写简单的for循环语句;3. 能够灵活运用for循环解决问题。
教学重点:1. for循环的语法结构;2. for循环的使用方法。
教学难点:1. for循环与while循环的对比;2. for循环中的迭代器的理解。
教学准备:1. 教案;2. 计算机;3. 编程环境。
教学过程:一、引入新课:(5分钟)1. 引导学生回顾、总结while循环的概念和用法;2. 提问:while循环的条件是什么时候结束的?(当条件不成立时结束循环)3. 提出新课:for循环的概念和用法。
二、讲解for循环:(15分钟)1. 定义for循环:for循环是一种用于重复执行某个代码块的循环结构,其次数确定(或可计算)。
2. for循环的语法结构:for (初始表达式; 循环条件; 迭代器) {// 循环体}说明:a. 初始表达式:一般用于初始化计数器等变量;b. 循环条件:当条件成立时,继续执行循环体;当条件不成立时,退出循环;c. 迭代器:控制循环结束的次数。
3. 提示学生观察for循环的特点:a. for循环的次数是确定的,可以在循环开始前计算出来;b. for循环中可以定义和使用计数器变量。
4. 给出一个简单的for循环的例子:(通过计算sum(1-100)的和)int sum = 0;for (int i = 1; i <= 100; i++) {sum += i;}System.out.println("1-100的和为:" + sum);解释每个部分的含义。
三、练习:(20分钟)1. 让学生编写一个程序,输出1-100之间的所有偶数;2. 让学生编写一个程序,输出1-10之间的所有奇数的和;3. 提示学生灵活运用for循环来解决问题。
四、总结归纳:(5分钟)1. 回顾for循环的使用方法;2. 强调for循环的特点:次数确定,适合用于已知次数的循环;3. 与while循环对比,分析两者的使用场景。
c语言for循环说课稿
c语言for循环说课稿尊敬的各位评委、老师,大家好!今天我说课的课题是《用for语句实现循环》。
下面我对本课题进行分析:我将从说教材,说学生,说教法,说教学过程和说教学预测效果五个方面进行我的说课。
一、说教材首先进入说教材环节,那么我们先了解一下本课程的地位与作用。
1、地位与作用《用for语句实现循环》是选自新世纪计算机基础教育丛书《c 程序设计》第6单元第5个课题。
For循环语句在其他领域中还有着十分广泛的实际应用。
在此之前,学生们已经学习了顺序程序设计,选择程序设计,它为过度到本课题的学习起到了铺垫的作用。
因此,本课题的理论、知识是学好以后信息技术课程的基础,它在整个教材中起着承上启下的作用。
作为一名信息技术课程老师,不仅要传授给学生信息技术理论,更重要的是传授给学生操作计算机的能力。
根据以上对教材地位和作用以及本教材的结构和内容分析,结合着学生的认知结构及其心理特征,我制定了以下的教学目标:2、说教学目标1)、知识与技能目标熟练掌握for循环语句的构成,及其执行过程。
2).过程与方法目标通过演示法和讲解法让学生有初步的认识,然后布置小练习让学生自己动手实践得到循环语句的简单和方便性。
3).情感与价值观目标通过练习让同学们对计算机产生进一步的认识,并产生更多的兴趣,通过小组学习,增加团队意识和技能。
依据以上教学目标,本着信息技术新课程标准,在吃透教材基础上,我确定了以下教学重点和难点。
3、说教学的重难点教学重点:for循环语句易于操作,容易掌握,有利于学生们产生兴趣,学会了for循环语句,对于所有的循环程序可以说是迎刃而解了。
教学难点:for循环语句中表达式1,2,3的省略。
为了讲清教材的重难点,使学生能够达到本课题设定的教学目标,我再从教法学法上和学生谈谈。
二、说学生我们常说:“现代的文盲不是不懂字的人,而是没有掌握学习方法的人”,因而,我在教学过程中特别重视学法的指导。
让学生从机械的“学答”向“学问”转变,从“学会”向“会学”转变,成为学习的真正的主人。
《使用循环语句解决问题—for 循环》说课稿
《使用循环语句解决问题—for 循环》说课稿
高一信息技术《使用循环语句解决问题---for循环》说课稿
尊敬的各位评委,各位老师,大家好!今天我说课的题目是《使用循环语句解决问题---FOR循环》,是选修教材《算法与程序设计》中第二单元程序设计基础的第四节,本课时为这一节的第一课时,本节课学习的内容是使用for循环语句解决实际问题。
与必修模块《信息技术基础》第四单元第三节尝试开发技巧内容相衔接。
新课程标准对这部分内容的要求是会使用程序设计语言实现循环控制结构。
通过对本节课的学习,学生可以在逐步完成任务的过程中感知解决问题的方法,从而达到会使用for语句实现循环。
循环结构是程序设计的三种基本结构之一,是程序设计的基础。
而for循环是循环结构的重要组成部分,因此学好本课对于学生掌握循环结构的知识尤为重要。
我所授课的对象是民族中学高一2班的学生,该班学生的总体素质在全年级是比较优秀的,学生特点是聪明、活泼好动、善于思考,并且具备了一定的自学能力和分析问题能力。
在学习了顺序结构和分支结构后,基本可以使用程序设计语言通过填写程序实现以上两种控。
for循环语句说课稿
《FOR循环语句》说课稿尊敬的各位评审:今天我说课的内容是高等教育出版社《编程语言基础——C语言》中的第四章第三节《For循环语句》。
本节教学内容用1课时完成,教学地点在多媒体教室,现我就教材、教法、学法及教学程序等方面进行说明。
课程地位:C语言是计算机专业的必修课,从最近5年的高考情况来看,它是高考的重点学科。
C语言具有三大语言结构,其中循环结构是最重要的,而循环语句中For循环语句更为重要,计算机专业高考技能加试For循环是必考内容。
说学情:中专学生的特点是,不爱学习理论知识,觉得枯燥乏味,注意力难以集中,但是他们喜欢新鲜的事物。
根据这个特点,可以使用课件来抓住学生的注意力,提高他们的学习兴趣。
多媒体设计意图:根据上述学情,课件除了作为上课的辅助工具,让学生更好的理解当堂知识,还要能够使课堂变得轻松、活泼,调动起学生的兴趣。
由于编程很难融入视频和音频,所以在制作工具软件上,我选择的是Flash,通过动画来吸引学生的注意力,从风格上看,整体选用有朝气的绿色作为背景,使课堂气氛变得轻松。
教学目标:⒈知识目标:掌握For循环的基本结构,掌握For循环的执行过程。
⒉能力目标:能够根据题意选择适合的循环语句,会编写简单的程序。
⒊情感目标:激发学生学习兴趣,让学生感受编程的乐趣。
教学重点:掌握For循环语句的基本结构掌握For循环语句的执行过程利用循环变量控制循环次数教学难点:利用For循环解决实际问题,编写简单的程序。
教学方法:本节课使用到的教法有:任务驱动,分组教学,讲练结合。
学习方法:教会学生“如何思考,怎样学习”,指导学生用发现的方法开展学习活动,力求将老师的讲授变为启发、引导,把学生的被动接受,变为主动探索,以教师为主导,学生为主体,让学生更好的参与到课堂活动中。
教学内容:导入部分:利用两道递进题目引入循环情景,启动任务机制,通过一道题引发学生的学习兴趣,并把这道题作为本节课的任务。
新课内容:语法格式:通过课件和板书双重展示,课件针对语法中的每一部分进行说明,在黑板上对格式的注意事项进行强调,达到突出重要性的目的,让学生有一个规范性的记忆。
