C语言程序设计之for语句说课课件

上传人:小**** 文档编号:240743437 上传时间:2024-05-04 格式:PPT 页数:31 大小:3.87MB
返回 下载 相关 举报
C语言程序设计之for语句说课课件_第1页
第1页 / 共31页
C语言程序设计之for语句说课课件_第2页
第2页 / 共31页
C语言程序设计之for语句说课课件_第3页
第3页 / 共31页
点击查看更多>>
资源描述
C语言程序设计for语句 说课2C语言程序设计语言程序设计之FOR语句说课本节在教材体系中的地位和作用;本节在教材体系中的地位和作用;教学目标和重点难点(教学目标和重点难点(说课重点说课重点););教法学法和教学手段;教法学法和教学手段;教学程序的设想;教学程序的设想;3C语言程序设计语言程序设计之FOR语句说课v课程的性质C语言程序设计课程是计算机类和电子信息类各专业职业素质必修课必修课,旨在培养学生逻辑思维的能力逻辑思维的能力,掌握运用C语言编程来解决岗位工作中实际问题的方解决岗位工作中实际问题的方法和步骤法和步骤,为提高职业能力和拓展职业空间打下坚实基础。所以,本课程主要针对培养这类人才基本程序设计能力的目的而设置的课程。一、本节在教材体系中的地位和作用本节在教材体系中的地位和作用4C语言程序设计语言程序设计之FOR语句说课一、本节在教材体系中的地位和作用本节在教材体系中的地位和作用通信技术:网络编程通信技术:网络编程通信技术:网络编程通信技术:网络编程软件工程软件工程软件工程软件工程C+C+、VBVB、ASPASP、JSPJSP数据结构数据结构数据结构数据结构C语言程序设计C CC语言是基语言是基语言是基语言是基语言是基语言是基础础础础础础v课程的地位电子信息工程:单片机电子信息工程:单片机电子信息工程:单片机电子信息工程:单片机5C语言程序设计语言程序设计之FOR语句说课v使用教材For循环语句援课:循环语句援课:理论:理论:4课时(课时(说课内容说课内容)操作:操作:4课时课时(谭浩强教授主编,全国高校出版社优秀畅销书特等奖)(谭浩强教授主编,全国高校出版社优秀畅销书特等奖)6C语言程序设计语言程序设计之FOR语句说课v课程体系模块一、本节在教材体系中的地位和作用本节在教材体系中的地位和作用C C基本概念基本概念基本概念基本概念三种基本程三种基本程三种基本程三种基本程序设计结构序设计结构序设计结构序设计结构数组与指针数组与指针数组与指针数组与指针函数函数函数函数分为四大模块分为四大模块分为四大模块分为四大模块分为四大模块分为四大模块顺序结构选择结构循环结构循环结构循环结构循环结构7C语言程序设计语言程序设计之FOR语句说课一、一、本节在教材体系中的地位和作用1.三种基本程序设计结构:顺序、分支、循环结构程序设计。各种程序都是由这三种结构组成,是重中之重。2.三种结构中循环是重点重点。3.循环中for循环是程序中运用最多最多的。For循环是前面知识的延续延续,是后面知识的基础基础。8C语言程序设计语言程序设计之FOR语句说课本节在教材体系中的地位和作用;本节在教材体系中的地位和作用;教学目标和重点难点;教学目标和重点难点;教法学法和教学手段的选择;教法学法和教学手段的选择;教学程序的设想;教学程序的设想;9C语言程序设计语言程序设计之FOR语句说课二、教学的目标和重点、难点二、教学的目标和重点、难点v教学目标:知识目标知识目标结合应用实例,使学生逐渐掌握运用For语句来解决实际问题的方法;通过讲练结合,互相学习合作,不断优化算法,提高知识运用能力;过程与方法过程与方法目标目标锻炼求实的学习态度和乐于合作的人生态度。情感目标情感目标10C语言程序设计语言程序设计之FOR语句说课二、教学的目标和重点、难点二、教学的目标和重点、难点v重点 for语句的运用即利用for语句设计出较简单的应用程序。For语句的语句的下一条语句下一条语句假求解表达式求解表达式1表达式表达式2语句语句求解表达式求解表达式3真v难点 for循环中变量的变化过程。11C语言程序设计语言程序设计之FOR语句说课二、教学的重点、难点二、教学的重点、难点1、难点突破 举生活中的实例:举生活中的实例:(10分钟)提问:从2008年到现在,共有多少个月?计算方法:124+8=565-4.用用for语句实现循环语句实现循环12C语言程序设计语言程序设计之FOR语句说课v难点突破难点突破(20分钟)1 2 4+8=56个月每年每年12个月个月共共4年年2012年年8个月个月1月,月,2月,月,3月,月,12月月,1月,月,2月,月,3月,月,12月月进入循环(循环进入循环(循环4次)次)For(year=1;year=4;year+)v难点突破难点突破(20分钟)1 2 4+8=56个月每年每年12个月个月共共4年年2012年年8个月个月13C语言程序设计语言程序设计之FOR语句说课学生举例学生举例时针:时针:12个小时一周期个小时一周期地球围绕太阳旋转:地球围绕太阳旋转:一年一周期一年一周期14C语言程序设计语言程序设计之FOR语句说课v循环过程实物演示(15分钟)(学生做)5i 实验规则实验规则按以上流程,先按i的值把对应的乒乓球放入i容器中,再把i中的球放入sum容器中,一共放10次,记录每次i和sum中乒乓球的变化,最后算出Sum容器中乒乓球数字的和。sumi=1i=10Sum=sum+i输出输出sumYNi+432110987611关键点关键点 循环过程循环过程中中sum和和i的变的变化化15C语言程序设计语言程序设计之FOR语句说课难点深化难点深化:(10分钟)例:计算1+2+3+4+100=?分析:属于重复加法运算,从属于重复加法运算,从1到到100,每次增加,每次增加1,共循,共循环环100次。次。编程如下编程如下:for(i=1;i=100;i+)sum=sum+i;Printf(“sum=%d”,sum);详解详解i=1i=100Sum=sum+i输出输出sumYNi+16C语言程序设计语言程序设计之FOR语句说课重点掌握:(10分钟)for语句在循环结构中的应用v 演示:编程统计110000中有多少个是3倍数的偶数?启发式:1、有多少次循环?2、每次循环的变量的取值?(关键点关键点)3、循环结束做什么?17C语言程序设计语言程序设计之FOR语句说课vFor选择结构拓展练习1(15分钟)1、古代印度一个老人发明了国际象棋,国王非常喜欢,要奖赏老人,并允许老人说出了自己的要求:老人回答:请国王下令在棋盘的第1格上放1粒小麦,第2格上放2粒小麦,第3格上放3粒,第4格上放8粒,就这样依次每格增加一倍小麦数量,一直到第64格为止。请你用for循环编程计算共有多少粒小麦?运算的结果出乎预料:大约是两千多亿吨。相当于全世界100多年的总产量。18C语言程序设计语言程序设计之FOR语句说课vFor选择结构拓展练习2(10分钟)我国GDP(国内生产总值)年增长率大约为7%8%,平均按7.5%计算,2010年我国GDP为39万亿 人民币,求2020年的GDP10000020000030000040000050000060000070000080000090000010000002010201120132014201520162017201820192020201219C语言程序设计语言程序设计之FOR语句说课本节在教材体系中的地位和作用;本节在教材体系中的地位和作用;教学目标和重点难点;教学目标和重点难点;教法学法和教学手段;教法学法和教学手段;教学程序的设想;教学程序的设想;20C语言程序设计语言程序设计之FOR语句说课三、教法学法和教学手段教法学法和教学手段理论知识理论知识厌学厌学实际操作实际操作乐学乐学习题、简单实习题、简单实验能力验能力较好较好解决实际解决实际问题能力问题能力较差较差1.教学对象分析教学对象分析21C语言程序设计语言程序设计之FOR语句说课三、三、教法学法和教学手段教法学法和教学手段2.传统教学方法传统教学方法 教师理论课讲解,由于理论性强,内容教师理论课讲解,由于理论性强,内容较枯燥,学生听课的积极性不高。较枯燥,学生听课的积极性不高。学生上机时把课本上的程序输入系统,学生上机时把课本上的程序输入系统,得出结果就算完成,不问为什么,更不会得出结果就算完成,不问为什么,更不会自己编写。自己编写。22C语言程序设计语言程序设计之FOR语句说课三、教法学法和教学手段教法学法和教学手段想想一一想想做做一一做做议议一一议议探究探究 演示演示 问题教学问题教学教教学学观察观察合作合作探究探究3.创新教学方法创新教学方法网络环境网络环境23C语言程序设计语言程序设计之FOR语句说课4.问题探究1 某养鸡场出售新鲜鸡只其售价为公鸡3元/只,母鸡5元/只,小鸡0.5元/只,请找出用100元买100只鸡的方法。三、教学学法与教学手段三、教学学法与教学手段24C语言程序设计语言程序设计之FOR语句说课4.问题探究2 奥运会每4年举行一次,第一届奥运会1896年在希腊雅典举办,到2012年伦敦奥运会,编程计算共举办了多少届奥运会?三、教学学法与教学手段25C语言程序设计语言程序设计之FOR语句说课本节在教材体系中的地位和作用;本节在教材体系中的地位和作用;教学目标和重点难点;教学目标和重点难点;教法学法和教学手段;教法学法和教学手段;教学程序的设想;教学程序的设想;26C语言程序设计语言程序设计之FOR语句说课四、教学程序的设想四、教学程序的设想 1、多采用启发式教学、多采用启发式教学 例:教师举例和学生举例,把学生的思维引入到本课例:教师举例和学生举例,把学生的思维引入到本课的课题循环。的课题循环。2、把枯燥的理论转换成实物讲解、把枯燥的理论转换成实物讲解 例:用编号的乒乓球代替纯数字做累加运算例:用编号的乒乓球代替纯数字做累加运算 3、关键点一定要多讲、细讲、智讲、关键点一定要多讲、细讲、智讲 例:循环中,程序的流程和变量的变化过程例:循环中,程序的流程和变量的变化过程 4、注重实践操作、注重实践操作 例:采取分工合作的办法,布置编制应用程序任务,例:采取分工合作的办法,布置编制应用程序任务,学生完成,教师检验。学生完成,教师检验。27C语言程序设计语言程序设计之FOR语句说课四、教学程序的设想板书设计四、教学程序的设想板书设计1(2课时)课时)5.4 用用for语句实现循环语句实现循环 月份计算(循环)月份计算(循环)循环循环过程剖析过程剖析 计算从计算从2008年到现在共年到现在共有多少个月?有多少个月?方法:方法:124+856 例:例:计算从计算从1加到加到10.i=1i=10Sum=sum+i输出输出sumYNfor(表达式1;表达式2;表达式3)循环体语句;表达式2语句假(0)真(非0)求解表达式1求解表达式3例:编程统计110000中有多少个能被3整除的偶数?作业:人口增长预测。据2005年末统计,我国人口为130756万人,如果人口的年增长率为1%,请计算到哪一年中国总人口超过15亿。28C语言程序设计语言程序设计之FOR语句说课四、教学程序的设想板书设计四、教学程序的设想板书设计2(2课时)课时)for(表达式1;表达式2;表达式3)循环体语句;表达式2语句假(0)真(非0)求解表达式1求解表达式35.4 用用for语句实现循环语句实现循环趣味练一练趣味练一练1国际象棋问题国际象棋问题#include#includeMain()int I;Double sum=0;For(i=1;i=64;i+)sum+=pow(2,i-1);Printf(“小麦总数小麦总数=%.0fn”,sum);关键关键趣味练一练趣味练一练2 GDP年增长率平均7.5%,2010年GDP为39万亿 人民币,求2020年的GDP?#includeMain()int gdp=39,i;For(i=2010;i=2020;i+)gdp=gdp*(1+0.075);Printf(“2020GDP=%d万亿万亿”,gdp);关键关键课堂练习课堂练习P140:第:第5、6题题作业作业P141:第:第9、10题题29C语言程序设计语言程序设计之FOR语句说课v说课小结 第1课时1、举月份循环实例,引入新课(10分钟)2、动画演示,写出for循环结构突破难点突破难点(15分钟)3、启发学生举循环实例(5分钟)4、乒乓球实验,画出流程图,写出程序(15分钟)第2课时1、举例复习for循环结构(10分钟)2、师生互动,for循环实际应用举例突出重点突出重点 (1)求10000之内是偶数又是3的倍数;(10分钟)(2)国际象棋问题(15分钟)(3)GDP问题(10分钟)30C语言程序设计语言程序设计之FOR语句说课vFor循环结构操作课安排For循环操作课1(2课时)For循环操作课2(2课时)循环结构拓展训练1 循环结构拓展训练2谢谢大家!谢谢大家!
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 营销创新


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!