剖析计算机专业“C语言程序设计”课程的教学改革

剖析计算机专业“C语言程序设计”课程的教学改革

ID:42854327

大小:34.05 KB

页数:7页

时间:2019-09-23

剖析计算机专业“C语言程序设计”课程的教学改革_第1页
剖析计算机专业“C语言程序设计”课程的教学改革_第2页
剖析计算机专业“C语言程序设计”课程的教学改革_第3页
剖析计算机专业“C语言程序设计”课程的教学改革_第4页
剖析计算机专业“C语言程序设计”课程的教学改革_第5页
资源描述:

《剖析计算机专业“C语言程序设计”课程的教学改革》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、剖析计算机专业“C语言程序设计”课程的教学改革摘要“c语言程序设计”课程作为计算机专业的一门基础和核心课程,其教学质量直接影响计算机专业的培养目标。因此,为了更好地适应新形势下计算机专业的发展,需要改革传统的“c语言程序设计”教学方法和实施策略。文中阐述了笔者从“c语言程序设计”课程的教学体会中总结的一些教学改革方面的观点。关键词“c语言程序设计”教学组织教学方法中图分类号:G424文献标识码:ADOI:10.16400/j.cnki.kjdks.2016.03.041AbstractAsafundamentalandcentralcourseofcomputerprofessi

2、on,theCprogramminglanguagedirectlyaffecttraininggoalofcomputerprofession.Therefore,AdaptingtothedevelopmentofComputerprofessioninnewsituation,thetraditionalClanguageprogrammingteachingmethodandimplementationstrategyneedtoreform.Inthispaper,theauthorsummarizesomeviewsontheteachingreformfromthe

3、teachingexperienceofCprogramming1anguagecourse.KeywordsCprogrammingLanguage;teachingorganization;teachingmethod“C语言程序设计”课程是计算机专业学生的一门程序设计入门课,是培养学生程序设计思想和能力的技术基础课,同时也为后续的专业课程奠定了坚实的基础。其中专业核心课程“数据结构”一般以“C语言程序设计”为辅助教学工具,学生在具备了“C语言程序设计”的基本程序设计思想和方法以及数据结构的基础知识后,才能进一步学习VisualBasic.Java等高级语言程序设计。因此,必

4、须将“C语言程序设计”课程的教学作为计算机专业培养的核心任务。1“C语言程序设计”教学现状分析目前,计算机专业“C语言程序设计”课程的教学大多还停留在传统的教学模式上,主耍以教师的“教”为主,教师根据教学内容的组织讲授基本的概念、讲解例题、布置作业给学生进行上机练习,学生在教师的指导下完成编程练习。在教学的过程中,学生完全处于被动接受的状态,无法发挥学习的积极性和主动性,以至于大部分学生普遍反映“C语言程序设计”枯燥、难学,缺乏学习兴趣,学牛普遍的编程能力较差。由于新生入校后已有的计算机专业基础知识薄弱,学习方法欠佳,以至于学生在初次接触“C语言程序设计”这样抽象难学的程序设计课

5、程时,都会难于止确把握课程的学习方法。因此,任课教师应该准确地分析学生的学习现状,深究原因,找到解决方法,能够最大限度地激发学生的学习兴趣,引导学生合理有效地学习,并且培养学牛分析和解决问题的能力。2“C语言程序设计”教学改革依据培养目标的定位,教师应以培养学生基础能力和提高学习兴趣为原则,合理地开展“C语言程序设计”课程的教学改革。为此,笔者结合“C语言程序设计”的教学体会,提出如下的观点。2.1修订“C语言程序设计”的教学大纲,编写和选用适合计算机专业的教材首先,教师应准确泄位课程的教学目标和任务,“C语言程序设计”课程的教学日标主要体现在知识、技能和素质三个方面。其知识目标

6、要求学生较好地掌握“C语言程序设计”的基本语法、语句、控制结构以及结构化程序设计的基本思想,这是学习本门课程的核心要求。课程的技能目标体现在使学生认识到算法、良好的程序设计方法及上机实践的重要性,并且掌握算法设计和结构化程序设计的方法。另外,在素质目标方面要求培养学生利用“C语言程序设计”分析和解决实际问题的能力。其次,教师应结合教学目标和任务合理组织教学大纲。鉴于“C语言程序设计”课程实践性较强的特点,教师还应根据教学大纲的要求,制定合理有效的实践教学大纲,制定实践教学内容和实施方案。实践教学内容应紧密联系实际应用,并强调充分调动学生的积极性、主动性和一定的团队协作能力,另外还

7、应注重培养学生分析和解决实际问题的能力。依据教学大纲中教学内容的组织和实践教学的设计,教师应合理地编写和选用课程的教材。目前,“C语言程序设计”方面的教材甚多,以清华大学谭浩强教授编写的《C语言程序设计程序设计》一书为代表的一系列优秀教材为课程的教学提供了较好的导向作用。但根据计算机专业的培养目标和课程的定位,教师应对教材的内容进行适当的调整。另外,在教学过程中教师应严格按照程序设计的规范和方法分析和解决应用问题,应培养学生规范的程序设计方法和严谨的编程习惯。例如要求学生在日常程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。