C语言FOR循环说课稿

合集下载

For循环语句说课稿

For循环语句说课稿

尊敬的各位评委、老师,您们好!今天我说课的课题是《用FOR语句实现循环》。

下面我对本课题进行分析:我将从教材,学生,教法,教学过程和教学预测效果五个方面进行我的说课。

一、教材分析《用for语句实现循环》是谭浩强编著的《C语言程序设计教程》第三章3.44节。

它是学生在掌握了C语言的语法基础和程序的基本结构后,又学习了while循环语句的基础上,对循环程序的进一步学习,是整个C语言程序结构中的一个重要内容,它在整个教材中起着承上启下的作用。

根据以上对教材地位和作用以及本教材的结构和内容分析,结合者学生的认知结构及其心理特征,我制定了以下的教学目标:1)知识目标:学生了解循环语句的执行过程,正确使用for语句编写程序2)能力目标:学生体会人与计算机处理逻辑思维过程的相同之处3)情感目标:学生从有到无的探索过程中感受喜悦4)重点与难点教学重点:for语句的一般格式for语句的执行过程;教学难点:for语句的综合利用,解决实际问题,编写简单程序。

二、学生情况分析针对高职学生缺乏自主学习能力的实际情况,我在教学过程中特别重视学法的指导。

让学生从机械的“学答”向“学问”转变,从“学会”向“会学”转变,成为学习的真正的主人。

三、教法本节讲解首先采用课堂讲授,给出主要内容,讲解其基本格式,分别指出一般形式中各个表达式,执行过程用流程图和例题进行详细说明。

四、教学过程在这节课的教学过程中,我注重突出重点,条理清晰,紧凑合理,最大限度的调动学生参与课堂的积极性、主动性。

通过对前面内容的复习,了解学生对循环结构的相关知识的掌握情况,为引入这一节内容做一个铺垫。

开始采用引导法引导学生进入新课,提出一个问题导出本课内容for语句,然后与while语句相比较,突出for 语句的优势。

然后写出For语句的一般形式,对照while语句所编写的程序,对语句中各个表达式的作用进行讲解。

接下来对For语句的执行过程进行讲解。

五、教学效果预测组织学生探究知识形成新的知识,我从学生的生活体验入手,运用案例等形式创设情境呈现问题,使学生在自主探索、合作交流的过程中,发现问题、分析问题、解决问题。

C语言之for语句说课王晓菲公开课一等奖市赛课一等奖课件

C语言之for语句说课王晓菲公开课一等奖市赛课一等奖课件
《C程序设计》 之FOR语句说课
说课人:王晓菲
教材分析 学情分析 教学目的 教学重、难点 教、学法设计 教学过程设计
2
教材分析
教学内容
课题:《for循环语句》 C程序设计(第四版) 清华大学出版社出版 谭浩强 主编 第五章旳第4节
3
教材分析
地位
分为四大模块
C基本概念 三种基本程 序设计构造 数组与指针
For语句旳 下一条语句
17
教学过程设计
演示程序
以学生为主 分析程序
引出新 知识点
讲授新 知识点
小组讨论 完毕任务
布置小组 任务
18
新任务
输出一种菱形图,如图所示 :
☼ 让学生模仿老师程序,降低难度,增强学生自信, 提升学习爱好。同步也突出了本节课要点。
19
知识回忆及作业布置:
1、本节所学for循环旳一般格式、各个 体现式旳含义及、for语句旳执行过程及 for语句旳实际应用等主要知识点。
仅有此语句 不太熟悉。 该语句实现 了功能呢?
{ for(y=1;y<=33;y++) { z=100-x-y;
if((x+y+z==100)&&(3*x+5*y+z/2==100)) printf("母鸡有%d只,公鸡有%d只,小鸡有 %d只\n",x,y,z);
} }
return 0; }
15
教学过程设计
printf("母鸡有%d只,公鸡有%d只, 小鸡有%d只\n",x,y,z);
} }
return 0; }
13
教学过程设计
演示程序
以学生为主 分析程序

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语句的学习做了铺垫。

FOR循环标准课教案

FOR循环标准课教案

FOR循环语句一、教学内容:FOR循环语句二、学情分析:程序设计是教学中的重点也是难点,循环结构是其中的一种设计结构,其作用是使一段程序反复执行。

学生通过在之前对顺序结构和分支结构的程序设计的学习,已经有了一定的结构化程序设计思想。

而FOR循环语句作为循环结构的第一课,则显得尤为重要。

通过本节课对FOR循环语句的学习,学生将形成一定的循环结构的思想,并为后面将要学习的DO-WHILE循环以及多重循环做准备,并且对算法和流程图有一个更深刻的理解,结构化程序设计思想将得到进一步的强调,也为学生独立编程打下坚实基础。

三、教学目标:⒈知识目标:理解循环的概念;理解并掌握FOR循环语句的格式和功能,会运用流程图分析FOR循环语句的功能和执行流程;学会编写FOR的小程序;⒉能力目标:培养学生分析问题解决问题的能力;⒊情感目标:渗透人文精神,即既要注重学生智慧的获得,又要注意学生情感的发展。

四、教学重难点:⒈重点:理解循环的概念,理解FOR循环语句的格式和功能,并能简单的运用。

⒉难点:对循环概念的理解,以及如何使用FOR循环语句,让学生学会解决问题的方法和思路,即先画流程图,再确定循环变量和循环体。

五、教学方法:采用任务驱动、启发引导、讲练结合等多种教学方法相结合。

六、学法:采用自主探究、合作学习等多种学法相结合。

七、教学环境:普通教室。

八、教学过程:1.课前引入、创设问题情境:[互动]:同学们,首先请大家看这个图形(画5个竖行排列的“*”),想想看用以前学过的程序设计语言怎样来实现这个功能呢?[学生]:使用PRINT语句[板书]:PRINT “*”[互动]:同学们做得很好,那么,如果老师想画10行,100行,1000行“*”呢?是不是就这样顺序写下去呢?这样编写就太麻烦了。

那有没有一种简单的办法呢?实际上我们可以让计算机来帮助完成这部分重复的内容,而我们只要告诉计算机重复操作的次数,这一点通过我们今天要学习的FOR循环就可以很容易的实现。

for语句说课稿

for语句说课稿
教师讲解
For语句的实例应用教师引导学生分析题,
在学生的参与下完成程
序编写。
课堂总结,作业的布置。教师引导,总结本节课内容
结束
五、板书设计:
在教学中我把黑板分为三部分,把知识要点写在左侧,中间知识推导过程,右边实例应用。
六、说课综述:
以上是我对《for语句》这节教材的认识和对教学过程的设计。在整个课堂中,我引导学生回顾前面学过的知识,并把它运用到生活中的实际问题中,使学生的认知活动逐步深化,既掌握了知识,又学会了方法。
二、说教法:
基于本节课的特点:我着重采用讲授法、任务驱动法、练习法。
2.教学方法及其理论依据:坚持“以学生为主体,以教师为主导”的原则。在教法上,我采用以任务驱动法为主,辅助以引导发现、讲练结合的方法。指在培养学生的探究思维能力,实现学生在教师指导下的发现探索,让学生愉快的学习,在发现和探索中学习知识,发展能力,有效地渗透教学内容。根据编程语言学习操作性很强的特点,在教学中,及时布置相应的练习,让学生巩固所学内容,增强实践能力。
总之,对课堂的设计,我始终在努力贯彻以“教师为主导,以学生为主体”,以问题为基础,以能力、方法为主线,有计划的培养学生的自学能力、观察和实践能力、思维能力、应用知识解决实际问题的能力和创造能力为指导思想。并且能从各种实际出发,充分利用各种教学手段来激发学生的学习兴趣,体现对学生创新意识的培养。
3、动机和兴趣上:明确学习目的,在课堂上充分调动学生的学习积极性,激发来自学生主体的最有力的动力。
最后我具体谈谈这一堂课的教学过程:
四、教学过程:
新课导入:前面两节课我们已经系统的学习了while和do...while两种循环语句,在上新课之前,我将复习上节课我们学习的while和do...while语句的一般形式和执行流程。通过例题和问题引导学生进入新课的讲解。

C语言FOR循环说课稿

C语言FOR循环说课稿

C语言FOR循环说课稿第一篇:C语言FOR循环说课稿C语言FOR循环说课稿各位评委老师上午好,我今天说课的内容是“FOR循环”(板书),下面我将从教材的地位及作用、学生学情、教学目标、教学重难点、教法、学法、教学过程、教学效果的预测与反思这八个方面开始本次的说课。

教材的地位及作用:C语言程序设计是中职学校计算机专业的一门重要的课程,该课程旨在培养学生严谨的程序设计思想、灵活的逻辑思维及较强的动手能力,是其他专业课程学习的基础。

该课程可以分为四大模块,分别是C基本概念、三种基本程序设计结构、数组与指针、函数。

三种基本程序设计结构分别是顺序结构、选择结构和循环结构,三种结构中循环结构是重点,并且也是较难的一种,而循环中for循环是程序中运用最多的。

在学习本节内容之前已经学习了顺序结构和选择结构,学生已经有了一定的结构化程序设计思想,这为本节课的学习起到了一个很好的铺垫作用。

同时for循环作为循环结构的第一课时,是学习循环结构的基础,同时也为即将学习的while循环和do-while 循环以及多重循环做准备,因此本节课的学习在本课程中具有举足轻重的地位,起着承上启下的作用。

学生学情:对教材有了一定的了解之后,我们来说一下学生我所面向的是中职学生,这些学生有一定的数学逻辑思维基础,之前已经学习过顺序、选择结构程序,并具有编写调试简单程序的能力。

但是C语言这门课程知识逻辑性强,较为枯燥,部分学生的学习兴趣不高,并且中职学生对于上机实际操作要比学习理论知识更为兴趣,但解决实际应用问题的能力较差,同时学生编写代码、调试程序的能力,存在较大差异。

因此,在教学中要立足学生之间的差异,合理安排教学活动,在教学过程中注意激发学生的学习兴趣,培养学生理论联系实际的能力,从而达到最佳的教学效果。

教学目标:基于以上对教材和学生学情分析,结合大纲要求,我制定了了如下教学目标:教学重难点:基于以上分析,我将本节课的教学重点确定为:for语句语法规则、for语句执行过程,而教学难点则是深入理解循环的思想、对for语句执行过程的理解、利用for循环解决实际问题。

C语言之for语句说课比赛

C语言之for语句说课比赛
6
《C语言程序设计》之FOR语句说课
本节在教材体系中的地位和作用; 教学目标和重点难点; 教法学法和教学手段的选择;
教学程序的设想;
7
《C语言程序设计》之FOR语句说课 二、教学的目标和重点、难点
教学目标:
知识目标 结合具体的项目,使学生逐渐掌握运 用For语句来解决实际问题的方法, 体会for语句的灵活和方便; 通过交互平台,互相学习,不断优化 自己的算法,增强程序开发中团队成 员之间的合作。 求实的科学态度和乐于合作的人生 态度
分为四大模块
循环结构
函数
5
《C语言程序设计》之FOR语句说课 一、本节在教材体系中的地位和作用 1. 三种基本程序设计结构:顺序、分支、循 环结构程序设计。各种程序都是由这三种 结构组成,是重中之重。 2. 三种结构中循环是重点。 3. 循环中for循环是程序中运用最多的。 For循环是前面知识的延续,是后面知识 的基础。
21
《C语言程序设计》之FOR语句说课 四、教学程序的设计 5.按照已经分好的组,各组成员之间总结对 方程序的优点及不足,并作出评价。 6.布置作用。不同项目的组之间在课后登陆 系统平台吸收其他同学的优良算法。
22
《C语言程序设计》之FOR语句说课 今后工作方向 继续改进学习平台,把平台做成一个C 语言学习的游戏平台,即把C语言知识点根 据教学大纲4个模块分解为4个级别,学生 逐级学习,学完一个知识点,积累一定的 分数,分数达到则升级,否则继续学习。 积累分数的方法:答题、程序上传、改 进别人的程序。 教师做好引导工作,逐步形成以学生为 中心的教学模式。
《C语言程序设计》 之FOR语句说课
马国峰
青海建筑职业技术学院 2010年10月
《C语言程序设计》之FOR语句说课

《for循环》教学教案

《for循环》教学教案

《for循环》教学教案《for循环》教学教案3篇《for循环》教学教案1教材分析《水在自然界中的循环》一课是第五单元《水的变化》的总结课。

一方面要引导学生把前几节课学习的水的形态变化的知识综合起来,从构成水的形态变化的相互关系与循环变化规律的完整认识;另一方面要以此知识为基础,引导学生结合生活经验,联系自然界的实际情况,将水的三态变化知识扩展到自然界循环变化的认识。

学情分析学生是有着较好的知识经验基础的,我们应当相信孩子们具有思考的潜力,在课堂上尽可能地为他们创设安全、自由、宽松的思考氛围。

教学目标1.引导学生基于已有的知识经验,综合运用所学知识与技能,理解水在自然界里是循环运动的。

2.培养学生搜集资料的能力和对资料的分析综合能力以及对自然界里水的变化的归纳概括能力。

3.通过信息的交流与共享,培养学生的合作意识。

4.渗透“自然界是永恒变化的”科学自然观和节水爱水的环保教育。

教学重点和难点1.培养学生搜集资料的能力和对资料的分析综合能力以及对自然界里水的变化的归纳概括能力。

2.通过信息的交流与共享,培养学生的合作意识。

3.渗透“自然界是永恒变化的”科学自然观和节水爱水的环保教育教学过程一、导入地球是名副其实的“水星”,水是地球上各种生命的源泉,这节课我们综合认识自然界的水。

二、学习新课1.找水⑴水藏在自然界的哪些地方?我们都见过哪些形态的水?⑵学生交流⑶学生展示所搜集的资料、汇报⑷出示自然界景观示意图,学生书写各种水的名称,在图上粘贴,以丰富其感性认识。

小结:水在自然界里的分布是非常广泛的`,水有多种形态。

2.建立联系⑴各个地方的水有什么联系?水的形态会发生哪些变化?⑵学生交流⑶学生展示所搜集的资料、汇报。

小结:下雨、下雪是天上的水降下来;陆地上的水会通过江河流入海洋;陆地上和海洋里的水会蒸发到天上;陆地上的水会渗入地下;地下水会变成泉水冒出地面或被人抽出地面、水还会进入动植物体内……3.综合认识水在自然界里的循环运动⑴通过以上分析,你认为水在整个自然界里是怎样运动的?怎样把你的想法有条理地说出来?⑵学生讨论⑶学生试说明水在自然界里是怎样循环运动的。

C语言for循环说课课件

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语言说课
课程性质和地位

《C语言程序设计基础教程》之For语句说课稿

《C语言程序设计基础教程》之For语句说课稿

《C语言程序设计基础教程》之For语句一、教材分析1、教材的地位我选用的是由张正琼、黄文胜主编的《C语言程序设计基础教程》,我认为这套教材主要有以下几个特点:一是语言表达通俗易懂;二是采用了以活动为主的方式进行,把学与教有机结合,增加了学生的学习兴趣;三是操作性强;四是编写的栏目新颖,容易引起学生的喜爱。

而本节课与前两章有着紧密联系,前面两章分别讲述了循环结构中的While和Do…While结构、执行流程,它们是本节课的基础,本节课主要讲循环结构中的For语言,在所有的程序设计中,循环结构起着至关重要的作用。

而后面的内容都将用到循环结构。

所有必须给学生一个完整的知识结构,就必须重视本节课的教学。

2、教学目标(1)知识目标使学生了解循环结构的执行流程,正确使用循环语言设计程序。

(2)能力目标让学生体会到人与计算机在处理问题逻辑思维过程的相同之处。

(3)情感目标让学生在从无到有的探索过程中感受成功的喜悦。

3、重点与难点重点:For语句的一般格式;For语句的执行流程;For语句的使用难点:For语句的使用二、教学法1、学情分析由于学生前面学习了While和Do…While循环结构,所有我主要采用For语句与While和Do…While语句的区别进行教学。

我认为本节课的内容比较枯燥,而中职学生比较注重实践,所有我主要利用流程图与程序进行对比的方法来突破,让学生在生动有趣的环境下了解循环结构的流程,掌握For语句。

2、学法指导采用仔细观察,认真思考,积极讨论的学习方法,总结For语句与While和Do…While循环语句的区别。

三、教学设计1、板书设计我首先会在黑板的正中央写上本节课的标题,然后下面采用的是左主右辅的板书,主板书主要的本节课的新知识点,而辅板书主要是对新知识点的阐述和旧知识的复习。

2、教学过程设计首先,用2-3分钟对上节课的内容做简单的复习,此环节主要采用老师提问、学生回答的方式进行。

其次用5分钟的时间进行新课的导入,主要采用实例运用。

《for循环语句》说课稿

《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循环教案

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循环对比,分析两者的使用场景。

《循环结构——For循环》说课稿

《循环结构——For循环》说课稿

《循环结构——For循环》说课稿各位领导、各位专家,所有在座的老师,大家下午好!我说课的课题是:《循环结构——For循环》。

我将从以下三个方面来汇报对本节课的教学理解:一、教学目标的确定及其理据。

教学目标的确定,主要以“教材分析”和“学情分析”为依据。

具体来说是这样的:[教材分析]本课选自浙教版信息技术九年级教材。

相对于七、八年级教材中注重应用的office、flash等内容,九年级的程序设计难度明显提升。

然而程序设计是信息技术学习的重要内容之一,也是信息技术的学科性的重要体现。

通过程序语言的学习,有助于学生计算思维的发展,为今后的学习垫定坚实的基础。

循环结构是学生程序学习的分水岭。

如果学习不得要领,分水岭就难以逾越,而后继学习中的枚举算法、排序查找等都与循环结构息息相关,从而导致学生对程序设计学习产生畏惧感。

[学情分析]通过前面阶段的学习,九年级的学生对Visual Basic中的对象、事件、事件处理过程等概念已有初步了解,能够正确理解顺序、分支二种程序结构,为本节课用循环结构来描述和解决生活中的实际问题,垫定了基础。

这个年龄的孩子,对世界充满着好奇,具有无限的求知欲、创造力。

就像这康巴什大桥的夜景,如此美妙,那是否可以实现灯光的自动化控制呢?孩子们的头脑犹如一个火把,正在等待被点燃。

[教学目标]基于上述教材和学情分析,我确定了如下教学目标:1.在轻松的情景氛围中,理解循环结构的特点。

2.通过对程序结构的对比学习,理解循环结构的程序执行过程及循环体的抽象技巧。

3.在补充完善和修改程序的过程中,理解For…Next语句中初值、终值、步长的意义与作用。

4.通过运用循环结构解决实际问题,进一步提升对循环结构的理解,挑战学习双重循环。

[重点、难点]目标2、目标3是本堂课的教学重点;同时,目标2也本堂课需要突破的难点。

[教法、学法]我借助轻松的情境创设、巧妙的环节设计、合理的项目导向,带有点拔性的提问,引发学生积极思考、热情参与;并鼓励学生自主探索、合作学习。

全国优质课一等奖中职计算机专业教师教学设计和说课大赛《C语言编程基础For循环语句》教学设计+说课稿

全国优质课一等奖中职计算机专业教师教学设计和说课大赛《C语言编程基础For循环语句》教学设计+说课稿

§5.4《for循环语句》教学设计1、教材的地位及作用本节课采用的教材是电子工业出版社出版由王森主编的中等职业教育国家规划教材《C语言编程基础》,《for循环语句》这一节位于本书第五章第四节,我所说的是第一课时。

for循环语句是C语言中应用最广泛、最重要、最灵活、最频繁的语句,它建立在学生已学习了顺序、选择结构的基础之上,突破本节课,对提升学生编程能力起到了关键性作用。

2、教学目标基于对教材的把握,我制定了以下的教学目标:1)知识目标:•掌握for语句的格式•理解for语句的执行过程2)能力目标:培养学生分析问题、解决问题的能力以及抽象思维能力3)德育目标:•激发学生的学习兴趣,培养学生认真严谨的治学作风•培养学生勇于尝试,大胆探索的精神4、教学的重点、难点•重点:掌握f。

「语句的格式和执行过程•难点:利用for语句解决实际问题•关键:根据实际问题确定循环变量、循环条件、循环体本节课我的教学对象他们思维活跃,充满热情,优点是已经学习了顺序结构和分支结构的程序流程,具备一定的算法基础,具有一定的比较、归纳能力。

但缺乏学习的主动性和逻辑思维能力,举一反三的能力不强,本节课的内容较为抽象,学生容易产生畏难情绪。

因此在本课教学过程中,除了采用传统的讲授法、举例法外,1、导入新课时采用设问法、趣味教学法。

2、讲授循环执行过程时采用类比法和演示法。

3、练习时采用任务驱动法。

我结合本门课和本节课的内容特点和学生的现状,引导学生采用:1、自主探究式学习方法。

学生先由老师的引导和启发,将for语句的执行过程和人走路的过程进行类比,再通过逆向思维和正向思维深入探究,突破循环变量初值、终值和增量对循环次数的影响这一难点内容。

2、尝试实践法。

鼓励学生从模仿开始,由易到难、大胆尝试,逐步过渡到独立进行程序设计,把生活中的实际问题用f。

「语句表达出来,知识转化为能力。

【组织教学】师生问好,检查出勤,活动手指和颈椎,准备上课(用时21)【复习导入】(用时4,)讲授一个故事:古代印度国王舍罕要褒奖国际象棋的发明者一一他聪明能干的宰相达依尔,问他需要什么,达依尔回答说:“陛下只要在国际象棋的棋盘的第一个格子上放1粒麦子,在第二个格子上放2粒,第三个格子上放4粒,第四个格子上放8粒,依此类推直到第64个格子,将这张棋盘上所有格子里的麦子给我吧,国王听了觉得达依尔的要求并不高,便说道你会如愿以偿的,然而,国王却不知道这个数字是多么巨大。

For循环语句教案

For循环语句教案
以后,每次都是从计算表达式2开始,进入下一次循环,直到表达式2不成立时结束循环。
任务2:画出for语句的执行流程图
任务3:将任务1的问题用for语句表示
对for语句的执行过程进行讲解。
学生根据教师的讲解画出流程图,教师指出学生所犯的错误并给出正确的流程图。(流程图板书)
为学生引入for语句的执行过程,并练习画流程图,帮助学生正确理解执行过程,加深他们的记忆。
程序讲解及练习
(3分钟)
main
{
int x,y=0;
for(x=2;x<20;x=x+3)
y=x+y;
printf("%d",y);
}
任务2:阅读程序,完成以下问题
输出Y的值为多少?
最后X的值为多少?
程序的循环次数是多少?
让学生带着任务1的问题去阅读程序,计算出结果。教师抽取学生回答这五个问题。并提点程序执行过程和注意事项。
教学内容
师生互动
设计意图
复习引入(2分钟)
任务1:假如毕业你想买房,所以你从现在开始存钱,第一天存1块钱,第二天存2块钱,第三天存3块钱···第一百天存100块钱,那么请问你这一百天一共存了多少钱?
提问:有没有一种语句可以让三个部分写在同分位置,让读者更加清晰明了?
教师布置任务学生解答:用while语句作出程序解答。
表达式2:循环条件
表达式3:循环变量自增或自减
教师将for语句的结构写在黑板上,对照while语句所编写的程序,对语句中各个表达式的作用进行讲解。
重点突破
For语句的执行过程:
先计算表达式1;
然后计算表达式2,如果表达式2条件成立,即循环条件成立,就执行一次循环体;接着计算表达式3,为下一次判断循环条件是否成立作准备,到此完成一次循环。

for循环教学设计说课稿

for循环教学设计说课稿

《C 语言程序设计》之FOR 循环说课稿大家好,今天我讲课内容为《C 语言程序设计》中的FOR 循环语句,这部分内容是第六章第四节的内容。

下面我从以下四个方面来介绍本节内容的教学设计。

一、本节在课程中的地位和作用《C 语言程序设计》是高校计算机专业学生必修的专业基础课程,该课程旨在培养学生严谨的程序设计思想、灵活的逻辑思维及较强的动手能力,为后续专业课程的学习打下扎实的理论和实践基础。

本课程可以概括为四大模块:三种基本程序设计结构:顺序、选择、循环贯穿课程的始终。

即是基础又是核心内容。

三种结构中循环结构是重点。

循环中for 循环是程序中运用最多的。

for 循环是前面知识的延续,也是后面知识的基础。

通过for 循环的学习:二、教学目标和重点难点教学目标:知识目标:通过讲解和应用举例,使学生掌握FOR 语句的语法结构,for 语句执行过程,体会for 语句的灵活方便。

能力目标:通过编程平台,相互学习,提高编程能力,优化算法的能力及运用循环解决实语言基本概念三种基本程序设计结构数组与指针函数顺序结构 选择结构 循环结构课程体系 四大模块际问题的能力,素质目标:求实的科学态度和乐于合作的团队精神,培养学生学习编程的兴趣和持之以恒的学习态度。

教学重点:FOR 语句的语法格式;FOR 语句的执行过程教学难点:FOR 语句的综合应用;FOR 语句中循环变量的变化规则 针对课程的重难点及教学目标,考虑到本课程特点: 三、教学方法和教学手段教学方法:通过启发式教学:充分发挥学生的主体作用和教师的主导作用,采用启发式教学法、引导学生不断设疑、析疑、解疑。

通过案例教学法,循序渐进,由易到难,使学生对所学知识进一步深化和巩固。

教学手段:考虑到课程的特点,扬长避短,将传统教学与多媒体教学进行了有机的结合。

四、教学过程设计1. 回顾while 、do-while 循环语句。

2. 思考问题,引入新课程,介绍for 循环语句语法格式,对语句中各个表达式的作用和功能进行讲解。

for循环语句说课稿

for循环语句说课稿

会使用for循环语句解决现实问题说课稿从课程资源建设、混合学习模式建构、课中学习真实地发生、作业分享与讨论四个方面进行说课。

一、信息化环境下课程资源建设——课前知识说课1、课程知识结构构建步骤构建适用于高职高专类学生在线个性化学习并将其应用于“C程序设计项目开发”课堂教学;通过调查及文献研究,已有的C语言课程本体的构建多数与本科类的领域知识本体相关,而针对高职类计算机网络技术专业没有完整的系统的本体构建;依据高职生的特点,“十三五”职业教育国家规划教材构建该课程的概念集合,同时收集了高职高专类教材、参考书、相关网络课程在线学习资源,从这些资源中抽取重要概念作为补充;对课程内容进行分析、归纳、总结、尽可能的按学习者参与项目的工作过程中确定顶级知识点,作为一级类,次级知识点,作为第二级的类;同时构建类之间的关系;对每一个工作任务的知识点进行系统分析,给其设定属性及属性的约束;对于每一个工作任务对应的知识点相应的任务实施,则将其设定为实例;对知识本体进行测试、分析及改进。

2、课程内容本体与课程结构的映射本项目课程根结点C程序设计项目开发,基于本体技术分解提炼出10个顶级核心概念,对应于课程中10个分项目,从顶级核心概念中分解出一级子概念,对应于若干工作任务,每个工作任务有相应的任务序列,每个任务序列有若干实例,同时标注了每个实例、每个任务的属性,形成一个知识网状结构,下面是部分知识结构图,如图1所示。

图1 课程内容本体与课程结构的映射3、知识可视化系统导航与课程结构的映射学生进入基于本体知识可视化在线学习系统首页,根据自己的知识认知结构,自由的选择学习知识点,就进入了相应的项目及任务学习,进入子页选择学习的知识点链接进入对应的数据属性或是对象属性的学习模块,解决学生在线学习过程中的认知超载和“迷航”问题,促进了知识的创新。

如图2所示。

图2 知识可视化系统导航与课程结构的映射4、基于本体的课程内容可视化表示教师根据课程内容“知识地图”从学生原有的知识经验出发,定制学生课前学习资源,同时推送到“雨课堂”各自的班级中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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语句的理解,内容逐渐深入,难度也逐渐增大。

为了加深学生对循环思想的理解,我让学生开动脑筋,想一想实际生活、学习过程中,有哪些循环结构的例子?把它们用流程图表示出来。

讲授新课完成以后,我用任务引领的方法,采取循序渐进的方式,让学生通过自主探索和小组交流的方式,达到预期的教学目标。

最后,就是归纳小节。

相关文档
最新文档