说课吧首页 阅览说课吧说课稿职高中职说课稿> 正文

用C语言程序设计完成数学序列求和说课

Tags: C程序设计 计算机
字号:T|T
本站微信

清华版C程序设计说课稿

《用C语言程序设计完成数学序列求和》说课
【教材分析】
今天我说课的题目是用C语言程序设计完成数学序列求和,教材是由清华大学出版社出版,谭浩强主编的《C程序设计》第二版,本节课是第六章的第四节:Do---While循环结构语句。针对学生的认知能力和心理特征,采用协作教与学、自主学习、任务驱动、效果评价等方式。同时以“建构主义学习理论”为指导,使讲与练有机地结合。教学内容深入浅出、轻松活泼、饶有兴趣,目的是便于老师随时掌握学生学习的进度和效果,调动他们的学习热情和兴趣,增加他们的荣誉感和成就感;以素质教育为宗旨,在培养学生动手操作能力和逻辑思维能力的同时,突出知识的自我拓宽能力、知识的检索能力以及创新能力的培养,发现和发挥学员的个性、积极性、主动性、创造性,以适应21世纪信息化社会的需要。
此教材内容上体现科学性、时代性、实用性,形式上生动活泼,寓教于乐,具有鲜明的个性:①采用“任务驱动”教学方式,引导学生在完成任务的过程中掌握编程技巧,调动他们学习的主动性和积极性;②创造“情景教学”氛围,引导学生练中学,学中练,边学边练,调动他们学习的个性和创造性;③语言生动活泼,课件演示,逐步引导学生对程序的理解和掌握,调动学生的编程兴趣。
【教学目标】
1、知识目标:
(1)使学生掌握Do---While结构的基本操作(如循环变量,和条件的限制等);
(2)使学生能和While循环语句进行比较;
2、能力目标:
(1)培养学生逻辑思维能力和综合运用知识的能力以及自主学习能力;
(2)培养学生适应未来社会必备的创新能力。
3、德育目标:
(1)培养学生的发散思维的能力,使学生能够养成动脑的好习惯;
(2)培养学生团结协作精神和相互学习的意识;
(3)鼓励学生发展个性,通过循环结构程序培养学生的创新意识。
【教学重难点】
Do---While循环语句的基本操作。
运用循环结构的基本操作来解决数学序列求和。
确定目标→激发兴趣→演示操作→任务驱动→指导探索→作品点评→总结评价→反馈矫正
【教学方法】
本节课的教学结合具体的教学内容采用“创设情境――探究实践――合作交流”的模式展开:
1、通过具有吸引力的数学问题和实际生活中的问题,激发学生的好奇心和主动学习的欲望。
2、根据“观察――分析――交流――应用”的步骤,使学生经历探究过程与思维升华的过程,感受自我奋斗后成功的喜悦。
【学法指导】
1、鼓励学生自主探索和合作交流。引导学生自主地从事观察、分析、交流等活动,使学生形成对计算机语言知识有效的学习策略。
2、鼓励与提倡解决问题的多样性,引导学生在与他人的交流中去选择合适的策略,丰富自己的思维方式,获得成功的体验和不同的发展。
3、引导学生将所学计算机知识应用到其他学科中去,使学生觉得计算机有很用,同时也培养了学生逻辑思维能力。
【教学过程】
1、 复习提问: 针对下示范1提问引导学生回答利用数学思想解决求和的思想和方法,如首尾结合法,循序渐进法等数学知识,使学生对本节课新授内容在知识上做好准备。
2、新课导入:教师通过演示示范2的数学求和来比较两个效率截然不同的问题,
(示范1利用数学思想):1-1/2+1/3-1/4+……+1/99-1/100
解决思想:①把所有的正数相加;把所有的负数相加;再把二者结构求和
②从前往后一步一步求和,直到最后一个数为止
(示范2利用C语言思想):main()
{
Float n, m, s;
n=1;m=1;s=0;
Do
{ S=s+n/m;
n=-n;
++m; }
While (m<=100);
Printf (“s=%f\n”, s);
}
让学生说出前后思想方法的不同之处,从而调动学生的积极性和主动性,进而使学生明确本节课的教学目标“数学序列求和”,即教师通过直观演示的方法,主要依据青少年的思维特点,因为青少年思维能力的具体形象成分仍起重要作用。(通过对比确定研究目标)
3、新课教学:
(1)具体演示Do---While循环结构的各种操作:教师利用网络的广播功能,针对数学解体思想,通过逐步操作实现C语言设计的思想,向学生展示各种操作的步骤和要领,即让学生在观察屏幕的同时,了解Do---While循环结构的各种操作的步骤和要领(集中体现教师的主导性)。
(2)提供数学序列:由教师说明本节课数列所在的位置(如“D:\教学\C语言\数学序列”),并引导学生登录。此文件夹主要是为学生创建的,集中向学生展示本节课教学的各个环节,如知识回顾、研究主题、疑难解答和针对不同主题所提供丰富的素材等,为后面的教学提供方便。(目的是通过学生数学序列文件夹提供信息,让学生学会自主学习,自主探索问题、解决问题,体现学生是发展中的人,既是教学的对象,又是自我教育和发展的主体)
(3)任务驱动:在学生明确本节课的教学重点“Do---While循环结构基本操作”之后,要求学生自由创建一个具有一定创意的数列求解思路和方法。教师在学生间巡视,进行个别指导,遇到学生操作问题时,及时引导学生到学生文件夹中寻求解决办法,或者直接加以辅导解决。通过巡视教师了解和掌握学生编写程序的进度和差别,为教师后面的点评提供针对性。学生通过上机实践,基本上可以创建出具有一定主题的美化的文档.(体现教学过程就是学生学习过程,通过任务驱动,让学生真正做到动手动脑,理论与实际相联系,在作品的创建中,充分发挥学生的思维力、创造力、想象力和学习的主观能动性)
(4)作品点评:教师根据学生上机实践时巡视所掌握的情况,精心组织点评三到四名学生自由根据数列的要求编写的程序。首先让学生说明自己编写程序的创意以及自己具体进行怎样的循环操作操作,然后也让其他同学对该程序提出自己的看法,比如优点或改进建议等,最后教师对作品本人和其他同学的点评进行总结概括,同时提出自己的观点,对好的操作进行重点点评,以实现和其他同学共享,共同提高,共同熏陶。(表扬优秀,实现激励教育,让后进生找出差距,对程序体进行多角度评价,培养学生的逻辑思维的能力)。
(5)学生程序的保存: 要求学生将已编写好的程序保存到指定的位置,以便课下继续交流和改善,并将部分学生好的程序保存到教师机上,以充实本学科教学素材库。(学科教学资源库的积累)。
4、小结:教师适时地归纳总结本节课的教学内容,同时表扬同学们在本节课表现出来的独立思考、分析和积极探索创新精神,使学生进一步加深对本节课知识的整体理解和把握。(让学生对知识有系统性的理解和把握)
5、数列求和程序的评价:利用提供的数学序列“反馈练习”部分,逐题提问学生,让学生通过分析与思考来思考回答,完成练习。教师适时地加以讲解示范,并通过纠正错误,加深学生对本节课内容的理解。(及时反馈,有助于学生地知识的巩固和提高)
6、课后作业:教师通过学生文件夹的“课后作业”部分布置学生课后作业,并要求学生提前预习下节课“For循环语句”的内容。

相关阅读推荐:

用C语言程序设计完成数学序列求和说课

[]
分享到:
看过本文的人还看过

说课视频