非计算机专业Visual C++的研究生课程建设探索.docVIP

非计算机专业Visual C++的研究生课程建设探索.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
非计算机专业VisualC的研究生课程建设探索

非计算机专业Visual C++的研究生课程建设探索   摘要:为了提高非计算机专业研究生的计算机实践能力,提出一系列Visual C++研究生课程的建设方案,从教学要求、教学大纲、教学方法以及教学团队等方面对课程建设进行探讨,突出对实际编程能力的培养,让学生能够真正掌握一门与专业紧密结合、适用性强的计算机编程语言。   关键词:研究生课程;Visual C++;课程建设;实践能力   中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2016)04-0180-02   一、引言   随着计算机技术的普及和发展,掌握一门计算机编程语言已成为高校各专业学生都应该具备的一项基本技能。Visual C++作为功能强大的可视化编程语言,是目前应用最广泛的Windows应用程序开发工具[1,2]。为此,我校面向各理工类非计算机专业的研究生开设了Visual C++课程,培养学生利用可视化编程工具去解决实际问题的能力。然而,受非计算机专业学生编程能力的局限性,学生在处理专业问题时仍然无法灵活地运用编程工具,造成这种现象的原因主要是Visual C++课程在整体建设方面存在一定的欠缺,背离了研究生教育的培养目标[3,4]。   为了深化研究生教育教学改革,造就高素质的计算机应用人才,本文提出对Visual C++课程的各项内容进行全面建设,结合各专业的人才培养目标建立教学大纲、选取合理的教材、更新教学内容、采用多样化的教学方法及突出实践的考核方式,同时加强教师队伍的培养。   二、教学要求   我校各专业在本科教学阶段均开设了“C语言程序设计”必修课程,可作为学习Visual C++的先修课程。虽然学生在编程方面并非“从零开始”,然而,大部分非计算机专业学生的动手能力和编程素质都相对较弱,这就要求教师充分调动学生的积极性,合理安排教学进度,让学生最终熟练运用Visual C++编程工具。   (一)培养学生的程序设计思维   Visual C++课程必须强调动手实践,特别是初学者在刚开始学习Visual C++的阶段是最困难的。针对这种情况,教学过程中应当深入浅出地培养学生的计算思维,从整体上理解Visual C++的编程思路,养成良好的编程习惯。   (二)教学内容做到系统性和阶段性协调统一   避免孤立地讲述各章节的内容,将教学内容按照功能划分成多个任务模块,选用身边熟悉的例子作为切入点,以通俗易懂的语言引出Windows应用程序开发的理论知识,各任务模块之间循序渐进,贯穿整个教学过程。   (三)精讲多练,注重教学实例的运用   在理论知识的讲解上做到弃繁从简、学以致用,尽量避免过多的理论叙述,而是围绕每个知识点组织一系列相关的实例,让学生快速看到编程效果,把握问题的精髓,做到仿效理解,提高学习兴趣。   三、教学用书的选取   我校各理工科专业的研究生教育侧重于培养研究型与应用型人才,因此,教材和参考用书的选取应当注重实用性,在适度坚持基本理论的同时反映出对基本理论和原理的综合应用,强调实践和应用环节,正确地把握研究生教育的改革方向。   我们选取《Visual C++程序设计与应用教程(第二版)》(清华大学出版社)作为教学用书,该教材立足于计算机公共基础课,满足非计算机专业的教学需要,其内容安排合理、环环紧扣,适合初学者快速掌握Visual C++的开发技巧。配套的辅助教材包含大量实例,是对教学内容的延伸和拓展,可供学生参考与自学。   四、教学大纲的制定   Visual C++课程共64学时,包括48个理论学时和16个实验学时,教学内容涵盖面向对象的机制、C++语言的基本要素以及MFC编程的全部内容,制定教学大纲时应合理安排各部分内容所占的理论学时与实验学时。理论教学内容要保证实用性和可操作性,避免难以理解的概念和很少用到的生僻内容。对于基本知识点,要求教师先进行原理性的介绍,再通过实例来讲解技术细节,让学生在自主探索和互动协作中学到新的编程知识。   实验内容应源于理论教学,并结合实际生活中的案例,增强学生对Visual C++程序的感性认识,让学生尽早进入实验环节。实验安排应当注重有序性,不能有太大的跨度,也不能本末倒置。按照学校的教学要求,实验学时在实验室内进行,学生每人一台电脑,每60个学生由一个指导教师进行全程的指导和答疑。初期阶段设计比较简单的实验内容,在学生已经掌握了一定的基础知识之后,设计一些简单的小型软件开发,后期可组织学生阅读一些项目的源代码,分析项目结构,培养学生的项目开发能力。   五、多样化教学法相结合   改变过去教为主、学为辅的“填鸭式”教学方法,采用任务驱动、阶梯式以及分组式等多样化的教学方法,充分发挥学生的创造思维和能动性,以

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档