软件学院《C++程序设计》课程建设的研究与实践

来源 :硅谷 | 被引量 : 0次 | 上传用户:chu573346412
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: C++程序设计是一门实践性和应用性较强的课程,是计算机相关专业学生必修的基础课程,针对教学过程存在的一些问题进行深入的分析,从课程建设目标、教学内容、教学方法、教学手段、实践环节、考试等多个方面对《C++程序设计》课程建设进行探索、研究和实践。
  关键词: C++程序设计;教学改革;改革措施
  中图分类号:G71文献标识码:A文章编号:1671-7597(2010)0310150-01
  
  0 引言
  《C++程序设计》是计算机类相关各专业的专业基础课程之一。教学实践证明,程序设计课程的教学质量对数据结构、操作系统、面向对象程序设计、计算机网络等后续课程的教学与实践有很大影响;抓好这门课程的建设,对于提高专业竞争力和培养合格人才有重大意义;提高《C++程序设计》课程教学质量是课程改革的一项急迫任务。因此,在统一认识的基础上,明确了课程建设的总体目标是将《C++程序设计》建设成一门体系结构合理、教学目标明确、教学内容整合、教学方法新颖、教学手段科学、实践活动突出的课程。
  1 软件学院《C++程序设计》课程教学现状及存在的问题
  软件学院《C++程序设计》课程教学中存在以下几个方面的问题,导致了很难达到学习这门课的目的:
  1)学生学习兴趣不高,学习积极主动性差;2)面向过程和面向对象教学内容分离;3)教学方法与教学手段的使用不够灵活;4)上机实践环节相对薄弱;5)考核方式单一。
  以上这些表明,《C++程序设计》课程的教学目前还存在着许多不足之处,要弥补这样的不足,必须加以必要的改革。针对上面的这些情况,作者结合自身的教学经验,提出了几点改革方法和措施。
  2 《C++程序设计》课程主要进行的改革
  2.1 教学内容重新安排
  原来《C++程序设计》分为两个学期开设,第一学期学习C++语言结构化程序设计,第二学期学习面向对象程序设计,经过几年的教学实践,发现学生很难建立面向对象的思想,为此,从“尽早让学生接触类和对象”这一观点出发,将《C++程序设计》在一个学期开设,而且把类和对象的讨论移到比较前面的位置,使学生直接考虑对象从而更彻底地掌握这个概念。
  2.2 教学方法与教学模式的更新
  为提高教学质量,通过深入的调查研究,除了对教学的内容进行改革外,主要采用了以下的教学方法和教学手段,达到了较好的教学效果:
  1)注重引导。让有经验的教师进行新生入学教育,讲述学习方法,引导学生少走弯路,养成良好的学习习惯,激发学生的好奇心,增加学生的学习兴趣。
  2)加强启发式教学。以启发式教学为主,注重问题的引入,抓住问题的本质,将复杂问题简单化,树立学生学好本专业的信心。课堂教学坚持“少讲多练”的原则,教师精讲与学生自学相结合,把学生从被动变为主动。
  3)采用案例教学法,让学生学以致用。采用案例教学,让学生带着疑问进行案例分析,可以实现课堂内外相结合,实现理论与实践相结合。
  4)强调对基本概念的理解。通过自主开发的软件展示直观形象的特征,用严密的推理训练学生的逻辑思维能力;运用归纳类比的方法建立概念,培养学生的抽象思维能力。
  5)注重能力培养。第一,结合实际问题,让学生自己寻求解决问题的办法,培养学生的开拓意识和创新精神。第二,加强算法设计思想的培养,培养学生动手编程的能力,注入ACM模式进行定时、有压力的强化训练,学生在参加ACM大学生程序设计竞赛中取得较好成绩。第三,注意对学生团队合作能力的培养。在课程设计和综合实验中,要求学生以小组的方式进行工作,并要求同学之间讲解讨论设计方案。第四,鼓励学生积极参与教师的科研项目,从而培养学生的科研能力。
  6)使用先进的教学方法和手段。合理运用现代信息技术手段,改革传统的教学思想观念、教学方法、教学手段和教学管理。建立了网络辅助教学平台,加强了学生自主学习能力,建设创新实践平台,拓展第二课堂,激发学生的创新实践能力。本课程的教学方法已经形成“以提高学生的综合素质为核心,多种方法交互使用”的特征。
  7)高度重视实践环节。改革实验教学的形式和内容。上机实验:加强实验教学,注重培养学生的编程思想,实验完成后,不再上交实验报告,而是提交自己完成的实验程序。课程设计:利用一周的时间,通过编写较大规模综合性的程序,培养学生文献检索、综合运用所学知识以及合作交流的能力。
  8)教材建设与教材选用。加大对教材建设的力度,鼓励教师自编有特色的教材和教学参考书。在教材的选用上,要求内容上符合教学大纲,是近三年内出版的获奖教材、推荐教材或国内外的经典新版教材等。
  2.3 改革考核评定
  通过考试引导学生重视知识积累、能力的培养和创新精神的塑造上来。通过考试改革,使学生在重视基础知识学习的同时,更注重培养学生的实践能力和创新精神。主要采用了下述的考试改革,达到了较好的效果。
  1)多方面考核。考试采用笔试、课程设计、答辩、实际操作以及开卷、闭卷等多种方式进行,从不同的侧面了解学生对所学知识的掌握程度,同时也了解学生的学习态度,综合运用所学知识的能力和工程实践能力。
  2)考题类型多样化。少出只用一种方法,一个答案的题目,多出分析题、应用题,多给学生提供探索的机会,鼓励学生独立思考,引导教学走上“打好基础、培养能力”的正确轨道。
  3)改革记分方式。增加平时成绩及大作业或课程设计成绩的比例,对有独立见解或创新的学生加鼓励分,激发了学生的学习积极性和创造性。
  4)实施教考分离。改变了传统的讲课教师也是出题教师的做法,对该课程实行了教考分离,通过几年的实践,效果较好。
  3 结论
  通过对C++语言教学进行全方位的改革,使学生的学习积极性有了明显提高。在今后的教学实践中,还应根据实际情况不断调整教学思路,提高教学质量。只有进一步提高对课程建设重要性的认识,切实做好各项工作,才能保证教学质量的提高和人才培养的质量。
  
  参考文献:
  [1]郑莉、董渊、张瑞丰,C++语言程序设计(第3版)[M].北京:清华大学出版社,2007.
  [2]陈化,浅谈c++语言的教学改革与课程实践[J].电脑知识与技术,2008,(31):917-918.
  [3]张建平,现代教育技术理论与应用[M].北京:高等教育出版社,2003.
其他文献
本文通过对荣华二采区10
期刊
中图分类号:TS1文献标识码:A文章编号:1671-7597(2010)0310134-01    根据全国棉纺织业的发展要求,现行的棉纺织业已越来越重视可持续发展的棉织物染整工艺技术运用。该技术的运用,一方面,体现了绿色发展的生态理念意识,符合当前的可持续发展的特点;另一方面,能够带来一定的环保和经济利用效率,便于企业提高利润的空间,深受广大企业主的推崇。正是基于以上的分析,笔者在近几年的棉纺织
摘要: 自《民用建筑节能条例》的颁布和实施以来,我国建筑节能工作获得很大进展,要研究建筑节能的突破点,优化配置材料技术的实施应具有显著的节能减排作用,并可促进墙体材料行业科技进步和产品升级换代。  关键词: 建筑材料:节能、节材、环保  中图分类号:TU5文献标识码:A文章编号:1671-7597(2010)0310145-01  据有关资料介绍,我国建筑房屋存量约400亿平方米,现在每年新建房屋
摘要: 在政治课教学中,积极进行教学改革,注重提高学生的自主和探究能力,一是倡导学生自主探究,使学生由被动听课到主动求知;二是采取多种多样的学习方式,营造生动活泼的课堂氛围;三是将时政引入课堂,实现理论和时政的近距离对接。使学生活中求获,乐中求知,动中求能。  关键词: 政治;教学模式;自主创新;探索;实践  中图分类号:G42文献标识码:A文章编号:1671-7597(2010)0310146-