C 语言循环结构教学中案例教学的应用和探讨论文

C 语言循环构造教学中案例教学的应用和探讨论文   构造化的程序设计主要采用的是自顶向下、逐步求精及模块化的程序设计方法, 主要使用3 种根本控制构造来构造程序。这3 种根本构造是:顺序构造、选择构造

C语言循环构造教学中案例教学的应用和探讨论文 构造化的程序设计主要采用的是自顶向下、逐步求精及模块化 的程序设计方法, 主要使用3 种根本控制构造来构造程序。这3 种根本构造是:顺序构造、选择构造和循环构造,而任何复杂的算 法都可以由这3 种根本控制构造构成[1]。笔者多年从事《C 语言 程序设计》课程的教学工作,在教学过程中发现, 顺序构造和选择 构造对于学生而言是比拟容易承受和掌握的;一旦进入循环构造局部 的学习,很多学生就会出现“上课听不太懂,下课自己不会做”的 情况。因为循环构造相较于前两种根本构造,逻辑性更强, 编写出 来的程序复杂度也更高,所以作为程序初学者的学生,难于掌握和 消化这一局部知识, 其实是可以理解的。但是循环构造作为3 种 根本构造之一,和后面“数组”、“函数”局部的知识关联性很 大,一旦没学好,将直接影响到后面的教学效果。而且顺序、选择 和循环这3 种根本构造在任何程序设计里面都有, 因此熟练掌握 和运用这3 种根本构造对于学生来讲是非常重要的。 案例教学法也叫实例教学法, 指的是在教学过程中在老师的指 导下,根据教学目标和内容的需要,采用案例组织学生进展学习、 研究、锻炼能力的方法。而在C 语言的教学中,案例教学法是一种 比拟适合的教学方法。老师选取适宜的案例进展引导和讲解, 通过 案例加强学生对于根底理论和根底知识的理解,使学生能够举一反 三,自己动手操作,独立编写程序,逐步培养其编程能力。 案例教学法中,案例的选取是关键。好的案例能够提高学生的 学习兴趣,并且帮助学生充分的理解和掌握知识;而不精的案例,不 但不能促进教学,甚至还会带来负面的影响,破坏知识的系统性, 使学生只能机械地重复案例。如何精选、设计和运用案例,成为了

腾讯文库C