巢春波-1月-《循环结构程序设计一》教学案例doc.doc
《巢春波-1月-《循环结构程序设计一》教学案例doc.doc》由会员分享,可在线阅读,更多相关《巢春波-1月-《循环结构程序设计一》教学案例doc.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、循环结构程序设计一教学案例常州刘国钧高职校 巢春波背景介绍目前最著名、最有影响、应用最广泛的windows、Linux和UNIX三个操作系统都是用C语言编写的。0S是计算机系统(由软硬件两个子系统构成)的核心和灵魂,它是软件中最庞大最复杂的系统软件。既然如此庞大复杂的0S都可以用C语言编写,从狭义而言,还有什么系统软件和应用软件不能用C语言编写呢?由此可以肯定的说,C语言是一门十分优秀而又重要的语言。 C语言程序设计是过程性程序设计语言,它的发展贯穿了计算机发展的历程,它蕴含了程序设计的基本思想,囊括了程序设计的基本概念,所以它是理工科院校的一门基础课程。在一般的C语言教学中,都采用先讲解知识
2、点。再根据所讲知识点,有针对性的进行练习。从而达到教学目的。而在教学过程中,学生普遍感到原理枯燥难懂,知识点难背难记,因此学生易产生厌学、畏难情绪。解决这个问题的关键是教学中如何激发学生学习兴趣,充分发挥学生的主体作用,培养学生学习能力,变“学会”为“会学”,从而将该课程的复习化难为易。于是在循环结构程序设计一这堂课中,采用了任务驱动式的教学方法。在课堂开始就围绕本节课的学习目标提出一个总体编程任务,然后通过对与任务相关知识点的学习,让学生进行编程。提高学生的学习兴趣,改善学习方法。最后从“学会”向“会学”转化。教学过程教学步骤1:新课的引入(教师讲授,幻灯片演示)许多实际问题中往往需要有规律
3、地重复某些操作,如菜谱中可以有:“打鸡蛋直到泡沫状”这样的步骤,也就是说,在鸡蛋没有打成泡沫状时要反复地打。相应的操作在计算机程序中就体现为某些语句的重复执行,这就时所谓的循环。教后札记:通过一个贴近我们日常生活的例子解释C语言中循环的概念。一方面一些还没有从下课状态进入上课状态的学生马上抬起头来听你讲课了。另一方面教师以后提问学生什么什么是C语言中循环的概念,学生能马上联想到不就是老师课堂上“打鸡蛋”的过程吗。方便学生去联想性记忆。教学步骤2:学习任务的引入(幻灯片演示,教师引导)通过一个简单任务的引入,提出学习循环结构的意义。思考一个问题:如何编程来计算1 + 2 + 3 + + 100?
4、程序如下:int s = 0; s = s + 1; s = s + 2; s = s + 3; s = s + 100; printf (“s = %d”, s);重复100次,晕!提出问题:有没有更好的方法来计算呢?有!就是用循环来编程。在前面的学习中,我们已经学习了顺序结构和选择结构程序设计的方法,今天学习的就是利用循环结构来进行程序设计的方法。教后札记:通过一个简单的学习任务来贯穿整堂课的学习,本课中所有学习的知识点就是为解决这个学习任务,学生最后进行编写程序、调试。这个程序最后能够独立的编写,那么学生对于书中那些知识点概念是否理解,我想,已经不是那么重要了吧。课堂上不足的地方就是在引
5、出这个任务后,是让学生各自独立去想一想是否能解决这个任务,其实完全可以采用小组讨论的方法。这样可以集思广益,或许学生们能找到点自己的思路,那么剩下的时间只需要去引导学生自己去找方法,学习知识,最后解决问题了。同时也可是增加课堂气氛。教学步骤3:展示学习目标(幻灯片演示)能复述循环结构中while语句,do-while语句各自的特点;能指出循环结构中while语句,do-while语句在程序中的正确使用方法;能利用while和do-while语句独立的进行所布置任务程序的设计与调试。教学步骤4:相关知识学习1、While 语句while语句 一般形式:while (表达式) 循环体语句;执行流程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环结构程序设计一 巢春波 循环 结构 程序设计 教学 案例 doc
限制150内