网站大量收购独家精品文档,联系QQ:2885784924

非计算机专业C++面向对象程序设计课程“混合式”双语教学的研究与实践.docVIP

非计算机专业C++面向对象程序设计课程“混合式”双语教学的研究与实践.doc

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

非计算机专业C++面向对象程序设计课程“混合式”双语教学的研究与实践 第10期 2011年5月25臼 计算机教育 ComputerEducationNo.10May.25,201181 文章编号:1672—5913(2011)10—0081—03中图分类号:G642文献标识码:A 非计算机专业C++面向对象程序设计课程 双语教学的研究与实践 陈兆学 (上海理工大学医疗器械与食品学院,上海200093) 涠 11:15合式口=I= 摘要:文章对非计算机专业学生C++面向对象程序设计课程的相关教学问题进行研究和探讨.首先论述该 课程的设置方法和对非计算机专业学生进行混合双语教学的必要性,然后对该课程教学实施过程中关于教材 选择,课程考核环节所涉及的问题和具体解决方法进行阐述.通过笔者的教学实践表明,对非计算机专业学 生实施混合双语教学能够充分调动学生学习的积极性和主动性,有助于培养他们综合运用c++知识的能力和 素质,能够获得较为良好的教学效果. 关键词:c++;面向对象;程序设计;混合式双语教学 随着计算机技术在各行业应用程度的加深,社会 对具有各类专业背景的计算机应用人才需求不断加 大,客观上要求各非计算机专业学生也必须掌握基本 的程序设计技能.因此,目前各高校在本科生通识课 程中一般都开设了C语言程序设计课程,甚至把通 过有关计算机等级考试作为毕业的附加条件之一. 作为一种程序设计类课程,C++语言属于C语言 的面向对象扩展,编译得到的可执行代码效率很高, 运用该语言进行高效率软硬件设计都非常合适.因 此,近年来在C语言程序设计通识课程基础上,很 多理工类高校非计算机专业也逐步把C++程序设计 当作计算机程序设计类基础课程并逐渐向C/C++程 序设计专业基础课程设置方式过渡. 2C++面向对象程序设计课程的混合式双语 教学 2-1课程设置 以c++语言为基础进行面向对象程序设计知识 的传达,当前绝大多数高校都是设置两门独立课程, 即先设置C语言课程,然后再设置专门的C++课程, 也有的高校采用--f]C/C++混合课程的方式,更有甚 者干脆摒弃C语言课程直接开设C++课程.考虑到 C语言本身涉及很多低端操作并具有使用灵活的特 点,学习起来已经比较困难,而C++语言是C语言 的超集,是C语言的面向对象扩展,与C语言相比, 扩展的新知识点非常多,概念描述体系变化比较大, 若将C语言和C++语言放在一门课程中学习,将使得 课程显得比较复杂和庞大,不利于课程教学的顺利实 施.因此,将它们放在两门课程中的做法比较可取:在 C语言课程讲授中着重传达结构化程序设计思想和算 法以及计算机程序设计的基础概念,而在C++程序面 向对象设计的课程中除了进一步巩固C语言相关知 识外,再重点进行面向对象思想的传达和熏陶.这样 既可以承前启后保证学习的延续性,又能有效传达产 业界盛行的面向对象程序设计理念,从而为培养信息 时代背景下的高技术应用复合型人才奠定基础. 2.2课程教学方法——混合式双语教学法 计算机基本软硬件技术的孕育和发展绝大多数 是由欧美发达国家完成的,大量的计算机文献资料和 资源主要是用英语表达的,要想深刻理解计算机的基 本知识并不断提高对计算机技术知识的理解和应用 水平,能够熟练运用计算机英语专业术语进行专业资 基金项目:上海市教委科研创新项目(11YZ116). 作者简介:陈兆学,男,副教授,研究方向为医学图像处理,医学信号处理和PACS系统. 82 计算机教育 ComputerEducation201l 料的处理或查找是非常必要的.衡量一个国家计算机 应用水平的高低,计算机技术人员对于计算机英语的 熟悉和运用水平应该是非常重要的指标之一.比如印 度作为发展中国家,在世界软件外包市场能占领一席 之地,除了政府政策扶植以及软件工程做得好等关键 因素之外,英语作为其官方语言应该也是其中一个非 常有利的因素.对于计算机类基础课程进行双语教学 可以提高学生计算机专业英语应用能力,增强其国际 化素质,由此满足学生未来就业发展的需要. C十+面向对象程序设计由于其课程特点非常适 合采用具有双语特点的教学方式,原因有三:第一, 计算机语言和操作命令本身就是在英语的基础上开 发设计的,采用双语教学更有利于学生对语法规则的 掌握.第二,采用纯中文方式教学,学生往往对程序 设计的基本方法和语法规则掌握得比较好,但在自己 编程时不会利用调试工具进行查错及改错,一个关键 问题就是看不懂各种英语提示信息以及各种帮助文 件.第三,由于计算机英文教材大多使用较简单的句 式,常用的计算机专业词汇只有一,两千个,这对于 已经具备基本听说能力的大学生来说,进行双语式教 学是可能的J. 目前,C++面向对象程序设计与双语有关的教学 方式主要有以下三种:1)以中文教学为

您可能关注的文档

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档