C语言程序设计教学中的问题分析与探索_第1页
C语言程序设计教学中的问题分析与探索_第2页
C语言程序设计教学中的问题分析与探索_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言程序设计教学中的问题分析与探索摘要:C语言程序设计的教学效果问题一直困扰着许多的教师,笔者在多年的教学过程中对C语言教学中的问题进行了一些分析和探索,实践证明,这些教学改革效果良好,不仅有利于培养学生的学习兴趣,而且也明显地提高他们分析问题与解决问题的能力。关键词:C语言程序设计教学设计教学方法教学改革中图分类号:G642文献标识码:A文章编号:1672-3791202109c-0078-02ProblemAnalysisandExplorationintheTeachingofCLanguageProgrammingWangFuweiZhenzhouShengdaUniversityO

2、feconomics,Business&Management,InformationTechnologyDepartment,ZhengzhouHenan,450000,ChinaAbstract:TheteachingofCprogramdesignhasbeenplaguedbymanyteachers,IamintheteachingprocessformanyyearstotheClanguageteachingreformhasmadesomepracticeandexploration,practicehasprovedthattheteachingeffectisgood

3、,notonlyconducivetothecultivationofstudents'interestinlearning,butalsoimprovetheiranalysisandtheabilityofsolvetheproblem.KeyWords:Clanguageprogramdesign;TeachingDesign;TeachingMethod;TeachingReform1C语言的特点C语言是一种通用的、结构化的程序设计语言,是计算机软件开发领域中最流行的程序设计语言之一,它既有高级程序设计语言的优点,同时还可以方便直接地控制计算机的底层硬件,能够深入系统底层进行编

4、程【1】。另外,由于C语言语法简洁精妙便于描述算法,并且应用范围广、可移植性好等特点,所以在软件开发领域以及各类研究中都需要用到C语言。因此C语言课程也一直是计算机类专业的核心根底课程,学生对C语言掌握得好坏,不仅能直接影响到学生对后继课程的学习,同时它对后续其他课程的学习也有着举足轻重的作用【2】。但从目前的教学情况看,教学中存在着诸多的问题,学生的学习效果也并不理想,鉴于此,对于C语言程序设计的教学改革刻不容缓。2C语言教学中的问题分析结合笔者多年的教学经验以及对许多其他教师的调查交流,发现在C语言教学中主要存在有以下3个问题。第一,注重语法细节,无视程序设计思想培养。目前多数的教师在教学

5、过程中特别注重C语言的语法细节和程序设计技巧的讲授,而对如何分析问题和解决问题讲授不够,教师没有把编程的思想放在重要位置上,从而偏离了正确的方向,使得教学效果不理想,学生的学习效率也大大降低,从而对学习产生了不利的影响。第二,注重课堂讲授,无视上机实践指导。许多的老师在教学过程中注重课本知识和课堂讲授,而对于学生的上机实践指导不够重视,学生缺乏必要的练习和指导,使得许多学生对知识的掌握不够牢固,在课后遇到实际问题的时候不知道如何下手,这主要是没有把握该课程的教学特点及教学规律的原因,直接导致学生学习效果大打折扣。如果没有切实地掌握这些知识,会对后续课程的学习带来很大的困难,导致后续课程的教学效

6、果也不会太理想【3】。第三,注重理论知识考试,无视动手能力考试。从当前的情况来看,许多有关C语言的考试还是处于应试教育阶段,通过笔试进行考试,理论知识考得比较多,而不注重動手能力和实践能力的考试,导致学生在学习的过程中也只注重理论知识的学习,不能够很好地掌握C语言的程序设计思想和方法。C语言教学中存在的以上问题,已经严重影响了教学效果和教学质量,也严重挫伤了学生学习的积极性,进行教学改革刻不容缓。3教学实践探索笔者在多年的C语言教学实践中,经过不断摸索,针对上述教学中存在的问题进行一些教学改革和实践,取得了不错的效果,在此与大家分享。第一,加强程序设计思想引导,培养学生程序设计思维方式。C语言

7、涉及的概念比较复杂,规那么繁多,使用灵活,容易出错,教师教学和学生学习都感到困难,并不同程度产生畏难心理【4】,所以在教学中一定使学生建立起程序设计思想和程序设计思维这一模式,使之逐步习惯用C语言的方式解决问题,克服学生学习的畏惧心理,培养学生具备解决问题的能力和方法。第二,突出上机实践教学,提高学生知识应用能力。C语言程序设计课程是一门实践性很强的课程,在教学的过程中一定要注重实验、实训和上机指导环节,在课程设计上要突出典型性的实验内容,从而培养学生解决问题的能力和思想,通过加强实践教学让学生在实践中掌握和学习根本理论。第三,采用多种考核方式,促使学生能力全面开展。当前大多数高校关于C语言的

8、考试方式仍然沿用传统的笔试方式,这种单一的考试模式没有考虑到C语言课程的课程特点,严重影响了学生的学习效果,也误导了学生的学习,所以必须改变这种单一的考试模式。针对C语言课程特点采用多种考试形式,比方:平时考试、期末理论考试、上机考试、工程考察等多种考核方式相结合【5】,使得学生在学习兴趣、学习态度、知识理解、实践能力等多方面得到锻炼和提高,这样不仅可以使学生得到全方位的训练和学习,还使得学生在学习能力以及学生的实际运用水平等方面得到显著提高。4教学效果通过对C语言教学的探索和实践,取得了较好的教学效果。学生的学习兴趣、学习成绩和解决问题的能力都有了显著提高,到达了教和学的良性循环,取得了事半

9、功倍的效果而且在省部级的学科竞赛中也取得了多项荣誉,这更加坚决了我们进行C语言教学改革和探索的信心。5结语笔者针对C语言教学中存在的问题进行了分析,对C语言教学做出了一些新的探索和实践并取得了较好的教学效果,但是C语言课程的教学是需要不断完善的一项长期工作,必须依照教学规律和学生特点来适应和满足未来实际要求,从而进一步推动C语言课程教学改革的不断开展。参考文献【1】曾青松.高职院校计算机专业课程设置探讨J.计算机教育,202122:12-13.【2】冯林,付志坚.C语言程序设计教学改革的研究J.机电技术,202112:172-174.【3】中国CDIO网站.CDIO简介EB/OL.2021-01-12.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论