2011-05-30 17:35:37 来源: 互联网 责编:楷维留学指南
二、C语言教学方法
(一)抽象思维到形象思维的转化
让学习过程变得轻松有趣是激发学生兴趣的关键所在,C语言本身是一门极其抽象难懂的学科,把抽象的问题形象化,使本来枯燥无味的C语言变得魅力无限,符合学生的认知规律,可以收到良好的效果。
(二)采用问题启发式授课,激发自主学习
针对C语言概念多,语法繁的现状,采用问题启发式教学可以将难理解、难记忆的概念和规则变成一系列时而醒目、时而深奥的问题呈现在课堂教学中,这样就能把学生的注意力集中起来,学习积极性调动起来,达到师生互动的效果,教师自问自答为主,有问有答,互问互答,改变单调死板、照本宣科的牧师讲法。这种启发式、讨论式、交流式的教法,不仅改变原来的灌输式,而且增强了学生自主学习的能力。
(三)“引申法”“框架法”和“求异法”相结合
所谓“引申法”是指是结合已经解决的问题,因势利导,引导学生在此基础上解决相关联的问题。“引申法”可以培养学生在程序设计方面的发散思维。提高程序设计中的应变能力。问题是活的,但程序是有章可循的。最终使学生明白,语法是有限的,可解决的问题是无限的。只有在分析实际向题的基础上,以清晰的思路去设计算法,才能举一反三,以不变应万变。
“框架法”可培养学生的全局思维和算法的整体设计能力。具体体现在两方面:一是在学生有了一点编程基础后要利用伪代码或流程图,从算法设计的角度讲解编程思路,而不应拘泥于语法细节,不分主次、逐条语句的讲解代码。通过此框架,可使初学者对函数设计的关键问题有清晰的认识,利于从统筹全局的角度去考虑问题,体现了程序设计逐步求精的思路。这样可以层次分明,突出算法设计的关键,利于培养学生的编程思路。二是在学习重点章函数时,由于新的算法已很少,主要是学习用函数调用的方法来重新编制以前所熟悉的程序,那么我们可以把着眼点放在函数的设计框架上,体现参数设计、返回值设计等关键问题,而无需细讲函数体的实现细节。
“求异法”:一个固定的问题。解决的方法可能不唯一,如果能启发学生多角度、多侧面去寻求解决问题的办法,则可激发学生思考的积极性,提高其学习兴致。在C语言中一题多解的情况有很多,有意识地引导新思路,鼓励新方法,以培养学生在编程中的求异思维,而不是死记硬背,墨守成规。
免责声明:本站注明稿件来源为互联网或其他媒体的文、图或视频等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。
上一篇: 关于计算机电磁辐射及防护的探讨...
若文章来源为“楷维留学指南www.keywin.org”,转载时请务必注明出处。
[美国]德州农工大学 Texas A&M University--College Station
[楷维推荐指数]: 73 [所在州/地区]:德克萨斯州 [所在城市]:学院站 [学费]:¥25631/年
[美国]纽约州立大学宾汉姆顿大学 Binghamton University--SUNY
[楷维推荐指数]: 66 [所在州/地区]:纽约州 [所在城市]:宾厄姆顿 [学费]:¥30200/年
[美国]圣托马斯大学(美国圣保罗) University of St. Thomas
[楷维推荐指数]: 55 [所在州/地区]:明尼苏达州 [所在城市]:圣保罗 [学费]:¥45306/年
[美国]南卡罗来纳大学 University of South Carolina
[楷维推荐指数]: 65 [所在州/地区]:南卡罗来纳州 [所在城市]:哥伦比亚 [学费]:¥37546/年
[日本]东京艺术大学 Tokyo National University of Fine Arts and Music
[楷维推荐指数]: 84 [所在州/地区]:东京都 [所在城市]:台东区 [学费]:¥0/年