《C语言程序设计》教学改革探索与践行

合集下载

c语言教学改革实践与探索

c语言教学改革实践与探索

c语言教学改革实践与探索摘要本文从培养学生程序设计能力的角度,在C语言程序设计课程的教学改革方面,包括对教学内容的组织、教学方法的改进等进行了分析和探讨,结合笔者的实际教学经验和软件工程的专业规范对该课程的教学提出了一些想法和建议。

关键词C语言课程;教学改革程序设计能力是计算机及相关专业学生的核心能力,C语言程序设计是重要的专业基础课,很多学校都将其列为第一门程序设计课程。

由于程序设计本身所具有的较强逻辑性和创造性,再加上G语言所具备的强大功能和灵活表达形式,对于刚入门的学生来讲确实存在较大难度。

为提升教学效果,突出培养学生程序设计能力的目标,我们从以下几方面进行了探索和尝试:1提高学生的学习兴趣程序设计本身充满了创造性,只要精心组织好教学活动就能调动学生的学习兴趣。

多年来我们在教学实践活动中积累了大量相关素材,例如:个人所得税、升级/留级、促销活动、数值计算、加密/解密、推理问题清教游戏、九连环、扑克牌游戏、集合、分数、通讯录等、将汉些素材编成等具实用性和趣味性的习题和问题,使学生在学习过程中体验创造带来的快乐和"成就感",坚定学好课程的信心。

"知之者不如好之者,好之者不如乐之者。

”如果能使学生以编程为乐,课程的教学已经成功了一半。

2重新组织教学内容,循序渐进、由浅入深国内传统教材大多根据语法要素来划分章节,按部就班地讲解各个语法知识。

虽然从语法角度来看很有条理,但不符合人的认知规律。

学生们一开始就被各种语法概念压倒,产生畏难情绪。

而国外一些优秀教材虽然从语法角度来看显得比较零散,但它能让学生一开始就动手编程,然后在学习和使用的过程中逐步把各个语法细节搞清楚,非常符合人的认知规律。

我们在紧扣教学大纲的基础上对原有教学内容进行了重新组织,使相关内容有条不紊、循序渐进、由浅入深地展开。

2.1以函数为核心组织教学内容,由易到难、由简单到复杂函数是C语言的核心内容。

传统教材多将函数安排在后半部分讲解,内容既多且难,学生未能得到足够的训练,还有一些内容只有简单介绍,并无对应的例题和习题,整本教材中绝大多数的示例程序都只有一个主函数,导致学生往他只写一个主函数,没能很好地掌握模块化编程的方法。

《c语言程序设计》课程教学改革的实践与探讨

《c语言程序设计》课程教学改革的实践与探讨

《c语言程序设计》课程教学改革的实践与探讨近年来,C语言作为一门既经典又前瞻性的编程语言,已经被应用到了各个领域,其学习也被列为本科生必备课程之一。

然而,依托多层次编程能力需求,C语言的教学改革仍有必要,以此方可将其提升为一门紧贴实际需求的软件工程本科课程。

一、 C语言的学习和现实应用C语言是一种流行的、经典的编程语言,可以大量应用于设计和开发操作系统、编写应用程序、构建图形用户界面等,具有较宽的应用范围。

此外,C语言也是一门具有普遍性和可移植性的理论基础语言,在学习其他高级编程语言时,学习C语言有助于培养学生对计算机编程理论的认知和实践能力。

作为一门本科生入门课程,C语言学习可以拓宽学生的视野,培养他们良好的编程思维会加深学生对其他软件工程科目的理解。

二、学改革的现实意义由于软件行业的快速发展,当前的软件工程师面临的技术要求越来越高,针对复杂的软件开发问题,C语言教学应进行相应的改革。

为此,针对C语言的教学内容应从具有持久性的基础上,突出真实应用场景的实践性,这将有助于学生掌握编程技能,并能够充分掌握基本编程理论,以便增强编程实践技能。

同时,对C语言课程的教学改革也要以学生自主学习为主,注重学生探究的欲望,鼓励学生在实践中发现学习的乐趣,积极向上;加强与实际应用的交互,使学生能够真正实践和完成面向实际应用的编程任务,并能够从中获得实际意义。

三、革实施策略针对C语言教学改革,要实施一系列有效的教学策略:(1)调整课程设置。

实施课程调整,使其紧贴实践,专注于当前最新的C语言技术;(2)重点突出主题性。

以基础理论知识为基础,加强实践性的操作能力,完成更多的实际应用项目;(3)注重培养学生的创新能力。

突出学生自主思考、自发创新的能力,注重培养学生多维度的能力;(4)提高教学效率。

提供更多的学习资源,使教学更加高效;(5)强化教师和学生之间的交流。

在课堂上注重激发学生的兴趣,使学生能够轻松地理解课程,更好地掌握C语言。

《C语言程序设计》教学改革探索

《C语言程序设计》教学改革探索

《C语言程序设计》教学改革探索随着信息技术的迅猛发展,计算机编程已成为一个重要的技能。

作为计算机科学与技术专业的一门基础课程,《C语言程序设计》一直以来都是程序设计入门的首选课程之一。

随着时代的发展,传统的教学模式已经无法满足学生的需求,教学内容的更新和教学方法的改革已成为当前教育领域的热点话题。

本文将围绕《C语言程序设计》的教学改革进行探索,通过对传统教学模式的剖析和教学改革的探讨,希望可以为相关领域的教学改革提供一些新的思路和方法。

一、传统教学模式的问题分析在传统的《C语言程序设计》教学中,通常采用课堂讲授、实验教学和课后作业相结合的教学模式。

这种教学模式以教师为中心,以讲授为主,学生主要是听讲和做实验。

这种教学模式存在一些问题,主要表现在以下几个方面:1. 教学内容陈旧。

传统的《C语言程序设计》教学内容大多停留在基本语法和简单应用层面,无法满足学生对实际编程技能和应用能力的需求。

2. 教学方式单一。

传统教学模式以讲授和实验为主,缺乏足够的互动和实践环节,无法激发学生的学习兴趣和潜力。

3. 教学评价不合理。

传统教学中的评价主要以考试成绩为主,忽视了对学生实际动手能力和创新思维的评价。

4. 教学资源紧缺。

传统的计算机实验室设备有限,难以满足学生的实际编程需求,教学资源匮乏。

传统的《C语言程序设计》教学模式已经不能满足当前教育需求,亟待进行教学改革,以适应时代的发展。

为了解决传统教学模式存在的问题,我们需要对《C语言程序设计》教学进行改革探索,以期更好地培养学生的计算机编程能力和创新意识。

下面将从教学内容、教学方式和教学评价三个方面对《C语言程序设计》教学进行改革探索。

1. 教学内容的更新当前,《C语言程序设计》教学内容主要停留在基本语法和简单的应用层面,无法满足学生的需求。

在教学内容方面,我们应该注重理论与实践相结合,将计算机编程的基本原理和实际应用相统一,注重培养学生的实际编程能力。

教学内容还应该与时俱进,及时更新教材内容,引入一些新的技术和编程工具,以适应计算机编程领域的发展趋势。

《C语言程序设计》实验教学改革探索与实践

《C语言程序设计》实验教学改革探索与实践

《C语言程序设计》实验教学改革探索与实践摘要:针对在《C语言程序设计》课程的实践教学环节中存在的问题,从提高学生的自主学习能力和学生的实践能力为出发点,围绕立体化实验教学资源的建设和应用,结合课程的实际进行一系列的实践教学改革,明显提高了教学质量,取得了初步的成果。

关键词:实验教学;立体化教材;网络学习平台;过程性评价0 引言《C语言程序设计》是计算机专业以及理工类非计算机专业一门重要的基础课程,该课程作为一门程序设计语言的入门课程,不仅要求学生掌握一门高级程序设计语言,更重要的是学习程序设计的思想,培养学生良好的程序设计风格和思维方式。

衡量学生是否真正掌握了这门课程,不仅仅是熟悉了语法,掌握了一些算法,更重要的是,能够利用所学的知识独立解决一些问题,因此这门课程是一门实用性很强的课程。

切实加强实践教学环节重视对学生自主学习、研究能力和创新能力的培养,对于提高C 语言程序设计课程的教学质量具有重要的意义。

鉴于此,探索对实验教学的改革对提高该课程的教学质量有着重要的作用。

多数任该课程的老师都普遍反映,一些学生对编程实验兴趣不大,尤其是进行到课程相对较难的内容时,更是如此。

这就要求我们必须重新审视该课程实践教学环节所面临的种种问题,以期得到很好的解决。

1 存在的问题1.1 实验课时间相对较少在C语言的教学中,实验课的时间占课程的三分之一,明显感觉学生无法按时完成实验任务。

较少的实验时间让学生无法在实验课上完成当次实验所要完成的任务,只能依靠学生课下自己找时间再继续完成,这样势必会存在一些问题,学生可能因为在完成实验任务的时候,对于遇到的问题不能及时得到辅导与解决,而会“知难而退”,大大削减了学生对课程学习的积极性。

1.2 实验教材与教学资料有待完善目前大部分实验教材都是实验指导与习题集合二为一,实验项目基本上都是编写程序,而每一个实验题目都可在本书中找到答案,学生只要把源程序输入计算机,进行简单的调试就可以得到实验结果,用不着去温习、思考和创新,因此,一旦布置一些实验指导书以外的问题,或者将原有的问题进行扩展,大部分学生就会束手无策,不知如何解决。

《C语言程序设计》教学改革探索

《C语言程序设计》教学改革探索

《C语言程序设计》教学改革探索《C语言程序设计》是计算机专业学生必修的一门课程,在计算机专业的教学中具有极其重要的地位。

随着信息技术的不断发展,传统的教学模式已经有些滞后,教学方法和手段的改革已经成为当前教学改革的当务之急。

本文将就《C语言程序设计》课程的教学改革探索展开讨论,以期提出一些新的思路和方法,为相关教学改革提供一些借鉴和参考。

随着计算机软硬件技术的飞速发展,传统的课堂教学已经无法满足学生的需求。

在《C 语言程序设计》的教学过程中,教师可以利用多媒体技术,结合实例讲解、案例分析等方式,使得抽象难懂的概念变得更加形象,并且能够引起学生的兴趣。

在课堂上,通过视频播放、动画演示等形式呈现实际应用场景,可以帮助学生更好地理解课程内容,并将知识内化为自己的能力。

现代教学改革已经不再局限于传统的面授教学。

教师可以利用网络教学平台,将教学资源进行数字化,建立自己的教学网站或者博客,及时更新教学信息和资源。

通过网络教学,可以实现学习资源的全面共享,学生们可以在任何时候、任何地点进行自主学习。

教师也可以通过网络教学平台进行作业布置和批改,提供线上答疑服务,增强和学生的互动性和便利性。

教师的教学方法和态度也需要改革。

教师应该成为学生的引导者和鼓励者,而不是知识的传授者。

在《C语言程序设计》的课程教学中,教师应该引导学生去发现问题、思考问题、解决问题,培养学生的创新精神和实践能力。

教师要以平等的姿态对待学生,尊重学生的个性差异,为学生创造一个宽松和民主的学习氛围,鼓励学生展示自己的特长和积极性。

教学改革是教育事业发展的必由之路。

在《C语言程序设计》的教学改革中,我们需要更注重学生的主体地位,借助现代化的技术手段,建设开放式的教学平台,传授学生更多实用的编程技术,并引导学生培养创新精神,提高实际应用能力。

相信随着教育事业的不断发展和进步,《C语言程序设计》的教学改革一定会迎来更加美好的未来。

新工科背景下《C语言程序设计》教学改革与探讨

新工科背景下《C语言程序设计》教学改革与探讨

新工科背景下《C语言程序设计》教学改革与探讨随着信息技术的飞速发展和社会需求的不断升级,新工科已经成为当前教育领域的热点话题。

新工科教育以培养学生解决实际问题的能力、团队合作精神和创新意识为目标,强调在实践中学习,注重工程实践和项目实训。

在这样的大背景下,传统的《C语言程序设计》教学模式需要进行改革与探讨,以适应新工科教育的要求。

一、《C语言程序设计》教学存在的问题传统的《C语言程序设计》教学模式主要以传授理论知识和基本语法为主,缺乏对实际工程问题的实际应用训练。

学生在理论知识学习比较薄弱之际缺乏对于实际问题的解决能力,造成理论与实践脱节。

《C语言程序设计》教学中过分强调语法规则的灌输,导致学生只重视编写规范的程序,却忽略了程序的功能性和实用性。

传统教学模式下学生缺乏团队合作和创新意识的培养,导致毕业生在求职和实际工程中能力薄弱。

在新工科的教育理念下,对《C语言程序设计》教学进行改革是必然的选择。

教学改革的方向主要包括以下几个方面:1. 实践导向。

将实际工程问题引入到《C语言程序设计》教学中,引导学生将所学的理论知识应用到实际工程项目中。

设计一个简单的游戏程序或者控制系统程序,让学生动手编写并调试,从而提升他们的动手能力和问题解决能力。

2. 项目驱动。

将项目驱动教学方法引入到《C语言程序设计》课程中,让学生通过小组合作的方式,完成一个小型工程项目。

在项目实践中培养学生的团队合作精神和创新意识,提高他们的实际操作能力和解决问题的能力。

3. 实用性教学。

在教学内容上注重《C语言程序设计》的实际应用,引导学生学会编写简洁、高效、实用的程序。

需要引入最新的编程技术和工具,使学生了解实际工程中的最新需求和发展趋势。

4. 跨学科融合。

将《C语言程序设计》与其他相关学科进行整合,如计算机网络、数据库、操作系统等,让学生了解不同学科领域之间的联系和交叉,在实际项目中灵活应用所学的知识。

为了确保《C语言程序设计》教学改革的顺利实施,需要有一套具体的实施方案:1. 更新教学内容。

新工科背景下《C语言程序设计》教学改革与探讨

新工科背景下《C语言程序设计》教学改革与探讨

新工科背景下《C语言程序设计》教学改革与探讨1. 适应新工科教育模式的需求新工科教育注重学生的实际动手能力和解决问题的能力,要求学生具备全面的工程素质和创新能力。

而传统的《C语言程序设计》课程注重理论知识的传授和算法的训练,往往缺乏对学生动手能力和创新意识的培养。

需要对《C语言程序设计》课程进行改革,更加注重学生的实际能力培养,使之符合新工科教育的要求。

3. 培养学生的创新意识新工科教育注重培养学生的创新意识和问题解决能力,而传统的《C语言程序设计》课程缺乏对学生创新意识的培养。

通过教学改革,可以引入更多的实际案例和项目实践,激发学生的学习兴趣和创新潜力,培养学生的创新意识和实践能力。

二、《C语言程序设计》教学改革的具体方案可以设计一些与实际生活相关的小型项目,如学生信息管理系统、图书馆管理系统等,让学生基于《C语言程序设计》的知识去实现这些项目。

通过这样的项目驱动教学模式,可以更好地激发学生的学习兴趣,提高他们的动手能力和实际应用能力。

2. 强化实验操作环节《C语言程序设计》是一门实践性很强的课程,因此在教学中应该注重实验操作环节的设计和实施。

可以设计一些具有一定挑战性的实验,让学生在实验中学以致用,提高他们的实际动手能力和解决问题的能力。

教师在实验操作环节中也应该扮演好引导者和鼓励者的角色,鼓励学生敢于尝试和创新,给予他们充分的发挥空间和支持,培养学生的创新意识和实践能力。

3. 结合实际案例讲解在《C语言程序设计》的教学过程中,教师可以通过结合一些实际案例进行讲解,让学生了解《C语言程序设计》在实际工程中的应用和重要性,激发学生的学习兴趣和创新潜力。

通过讲解一些具有代表性的实际案例,可以引导学生思考和解决问题的能力,培养他们的创新意识和实践能力,使之更好地适应新工科教育的要求。

4. 教学内容更新和优化《C语言程序设计》的教学内容应该与时俱进,及时更新和优化教学内容。

可以将一些前沿的技术和理论融入《C语言程序设计》的教学中,使学生在学习《C语言程序设计》的过程中接触到最新的知识和技术,激发他们的学习兴趣,培养他们的创新意识和实践能力。

《C语言程序设计》教学改革探索

《C语言程序设计》教学改革探索

《C语言程序设计》教学改革探索随着时代的发展和教育的不断深入,C语言程序设计课程也需要进行相应的,以适应学生的学习需求和社会发展的要求。

本文将探讨C语言程序设计教学的目的、方法和可能的效果,以期为相关教学实践提供参考。

一、目的1.适应时代发展:随着信息技术的飞速发展,计算机程序设计已经成为当今社会的重要技能之一、C语言作为一种传统而又经典的程序设计语言,其基础知识对于学生未来从事计算机相关工作至关重要。

因此,C语言程序设计课程,使之更贴合时代潮流,更符合学生的学习需求,是十分必要的。

2.提高教学效果:传统的C语言程序设计教学往往过于注重理论知识的传授,缺乏实践操作的机会,导致学生对知识掌握得不够深入。

通过教学内容和方法,可以使学生更好地理解和应用所学知识,提高教学效果。

3.培养创新能力:C语言程序设计是培养学生逻辑思维和创新能力的重要途径。

通过教学内容和方法,可以激发学生的学习兴趣,培养其对程序设计的兴趣和热情,从而提高其创新能力。

二、方法1.更新教学内容:结合时代发展的需求,更新C语言程序设计的教学内容,增加一些新的知识点,如数据结构、算法设计等,使之更符合当今社会的需求。

2.强化实践操作:加强实践操作环节,让学生有更多的机会亲自动手实践,巩固所学知识,提高实际操作能力。

3.引入项目实践:在C语言程序设计课程中引入项目实践环节,让学生通过完成一个完整的项目来巩固所学知识和提高综合能力,培养其团队合作和创新能力。

4.采用互动教学方法:采用互动教学方法,通过小组讨论、案例分析等形式,激发学生的学习兴趣,培养其自主学习和团队合作能力。

三、可能的效果1.提高学生学习积极性:通过C语言程序设计课程,使其更符合学生的学习需求和兴趣,提高学生的学习积极性,增强其对程序设计的热情和兴趣。

2.提高教学效果:通过强化实践操作和引入项目实践等方式,提高学生实际操作能力和综合能力,进一步提高教学效果。

3.培养学生创新能力:通过教学内容和方法,激发学生的学习兴趣,培养其对程序设计的热情和兴趣,提高其创新能力和团队合作能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
科 教 创 新
・ 2 9 7 ・
《 c语言程序工程 学院 , 辽 宁 沈阳 l 1 0 0 4 1 ) 摘 要: c语 言程序设计是我 国高等院校普遍开设的一 门实践性极 强的计算机编程 类课程 , 对 于教师与 学生通感的 c语 言程序设计 课 难教更难 学的 问题 。本文结合教学 实践经验 , 分析 了 目 前 c语 言程序设计在教 学 中存在 的实际问题 , 并从教 学思想、 教 学方法、 教学手 段和考核方式等方 面对 c语 言教 学进行特 色改革的策略进 行 了详细阐述 。 关键词 : 教 学改革 ; c语 言程序设 计; 网络教 学; N C R E
1 《 C 语言程序设计》 教学现状 体 知识的学 习 , 引入高级模块 ; 最后进 入综合模块 的指 针和链表 学 c语 言作为 当今最流行 的程序设 计语言之一 , 是 学习其他高 级 习 , 培养解决较复杂的实际问题 的能力 。 语 言的基础 , 又是 国家计算机 等级考试的主要科 目。由于其 的应用 3 . 2 C语 言课程改革 的重要手段是教学方法 的改变 范围之广 泛《 c 语 言程序设 计》 被广大 高校选做 提高学生 计算机 知 3 . 2 . 1 采取案例 引导式教学模式 , 重视实践教学 识 水平 的重要课 程。 引入案例教学 , 精心设计实践教学环节 。为每个知识模块都 配 目前在 C 语 言程序 设计教学 中, 普 遍以教师课堂讲授 为主 , 且 设覆盖各个核心知识点的综合性案例 , 每个综合案例又 由若 干个模 教学过 程中大多采用数学 计算 的抽象案例来辅助教学 , 这对学生而 块组成 , 每个模块覆盖若干知识点 。在课堂上教师将每个模块作 为 言, 既抽象又难 以理解 , 对枯燥无 味的课程学生 自然没有 学习的动 引出知识点的引例 , 进行详尽 的讲解 和分析 。最后学生通过实现综 力, 又何谈对 C语言程序设计的掌握?学生不能透彻理解程序设计 合案例 , 能够将知识点融会贯通 , 达到学 以致用的 目的。 在设计综合
的思想 精髓 ,造成 了现今 的 C 语言程序设计课程难教更 难学的现 案例 时要 由简到繁 , 由易到难 , 这样案例才 能体现知识 的循 序渐进 状 。由此 可见对 本课 程进 行教学改革 已迫在眉睫 , 那么如何做好该 性 , 也更 能符合学生 的认知规律。 门课程 的教学改革 , 对提高学生学 习兴趣 、 提升课堂教学效果 、 增强 3 . 2 . 2实施分组教学的教学组织 形式 , 坚持“ 以学生为中心” 进行 学生 岗位技 能具有非 常重要而深远 的意义 。 教学活动 2针 对 C语 言教 学现存 问题 的教改指导思想 实施分 组教学 , 提升学 生学 习的主动性 , 增强 同学们 的团队合 在 多年 C语 言程序设计课程教学过程 中, 很 多教师和学生都普 作意识。为确保 学生在学 习中的主导地 位 , 以及配合案例引导式 的 遍认 为 C语言程 序设计 的教 学内容涉及面广 、 知识点 杂 、 编程 规则 实践教学模 式实施 , 可将学生分成若干学 习小组 。课上学生 以学 习 较多且使用 时灵活易 出错 ,使一些学生丢掉 了学习 C语言 的勇气 O 小组为单位 , 组员 间对 案例进行分析和探讨 , 各 小组问进行交 流和 再有传统 的以教师课堂讲授为主 的 C语言教学方法既单调又乏 味 , 竞争 , 课余时间学习小组成员间可以进行探索性的思考和设计 。 使部分 学生失去 了学 习 c语 言的兴趣 。加之现 阶段 C语 言教 学普 3 . 2 . 3 C语 言课程改革成果 的有效检验要靠考核方式 的改革 遍采用 的期末 “ 笔试” 这种单一 的“ 一考定终身 ” 的考核方式 , 又使一 对 实践性极 强 的 C 语 言程序设计 这类课程 有效的考核方式 应 群学生放弃 了学好 C信念 。传 统的 C语言教学 中存 在 的问题 不同 能体现 出学生对理论知识 的掌握程度和编程能力 。 为使考核能真正 程度让学生们产生 了畏惧 C 语 言学习的心理 , 因此 , 对《 C 语 言程序 发挥“ 以考促学” 的作用 , 我们应 重视对学生学习过程和实际动手能 设计》 课程 进行 教学 改革势在 必行 。 力的考 核 , 避免高分低能现象 。 为此深入分析 C语言程序设计课程教学 中现存 的问题 , 再 根据 具体 的考核 改革 措施 是变单一期末试卷考核 为复合考核 , 即从 课程体系对 c语言程序设计的教学需求 , 配合培养应用 型人才 的理 多个方面对学生进 行考核评分 , 如平时成绩 3 0 %、 实践 ( 实验 ) 成 绩 念, 提 出改革 的指导思想 : 3 0 %、 N C R E模式机考成绩 4 0 %。 N C R E模式 的机考是使用学校现有 ( 1 ) 教 改要立足课程体 系及 专业培养 目标 , 并具有 可操作性 , 要 的考试系统平 台 , 根据 国家 计算机等级考试 ( N C R E ) 模式设计 c程 符合 高等教育的实际情况。 序设计考试系统题库的题 型和 内容 , 学生 可通过考试 系统平 台进行 ( 2 ) 教 改要 以培养 学生的实践 动手能力 为核心 , 充分 提高学生 上机随机抽题答卷。 其 中平时成绩和实践成绩 主要是对学习过程 的 应用所学 知识 解决 实际问题的能力 , 符 合社会 对实用技能型人才 的 考核 , N C R E模式机考是对动手能力 的考 核 ,最后将学 习过程考核 需求 。 成绩与机考成绩进行综合 , 得 出学生本课程最终考评分 。采用这种 ( 3 ) 教改要 以学生为 中心 , 在“ 教师 为主导 、 学生为 主体 ” 的思想 综合考 核法 , 不但 能更客观地反 映学生的学 习成果 , 同时由于课 内 下, 充分激发学生 自主学习的主观能动性。 大量 N C R E模式 的机考练习 , 显著提高了学生 N C R E的通过率 。 3 《 C语言程序设计》 教改具体实施策略 结 束 语 当今 高校对 c语 言教学改革 的首要问题是夯实 学生 的主体地 贯彻 “ 以学 生为主体 ” 的思 想 , 采 用现代教 育技术资源 , 并 不断 位, 把教师角色从单纯传授知识转变为 引导 、 启发式教学 , 从而充分 探索提高学生学习兴趣 的新教学方法 , 对传统 c程序设计教学模式 调动学生 自主学 习的积极性 , 将教学的重点放在培养 学生分析及解 进行深入改革 , 从而使学生通过 c语言程序设计的学习对编程思想 决实际 问题 的能力上 。 在深入推行素质教育 同时对 c语言程序设计 理解得更加 深入 , 分析和解决 问题 的能力有更大的提升。 的教学 内容 、 教 学方法 、 考核方式等方 面进 行改革 , 现将具 体改 革措 参考文献 施与大家一起探讨 。 【 1 】 侯英梅, 袁瑾 洋等. 独立 学院教学改革初探【 J 】 . 科学之友 , 2 0 0 8 , 6 . 3 . 1 C语言课程改革的核心是课程 内容调整 【 2 ] 雷学生, 胡多. C语 言程序设计教 学方法探 讨[ J 】 . 计算机教 育, 2 0 0 7 , 围绕培养 目标 , 根据社会对学 生能力的需求 , 注重基 础 , 精 简教 ( 6 ) : 4 1 — 4 3 . 学内容 , 强调动手实践 。 改变以往 C语言教授 内容泛而杂 , 致力 于课 程 的核心 知识 点讲授 , 而不去过分追求 c语 言知 识的细节化与系统 化 。一些不重要 、 不常用的知识点略讲或学生课 下 自 学。 对知识 内容进行模块化设计 : 在基础模块让学生 掌握 程序基本 结构 、 数据类 型 、 程 序三种基本 控制结构 、 函数等 内容 ; 之后学 习有 关数组和 字符 串的知识 , 引入 初级模块 ; 对 复杂 的构 造类型~结构
相关文档
最新文档