下载此文档

从中澳教师的C++课程作业看中外教学差别.doc


文档分类:文学/艺术/军事/历史 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
从中澳教师的C++课程作业看中外教学差别.doc从中澳教师的C++课程作业看中外教学差别摘要:C++课程是计算机本科教育为培养学生的编程能力而开设的重要课程。本文通过对比中国和澳大利亚教师为该课程布置的课程作业,探讨中外教学在教学目标、教学方法、教学考核方面的差异。关键词:C++;课程作业;教学差别中西方在教学方面的差异引起了教育界的极大关注,教育研究者们从各个方面、各个角度论述了自己的认识和观点[1-3]。为了提高中国大学教育的水平和中国学生的竞争能力,各级教育机构和教育工作者积极进行教学改革,从教学观念和教学理论的变革到具体教学技能的应用和提高[4]。本文从C++课程作业这一微观的实例入手,探讨了中外教学在具体课程目标、所用方法和考核方面的差异,希望给教育工作者以启示。 C++课程是计算机本科教育中为培养学生编程能力和面向对象思想而开设的重要课程。中外大学都将这门课程看做是计算机专业的专业基础课。为了让学生学以致用,提升解决问题能力,大多数教师在学期中布置了一个需要各种编程技巧的综合课程作业。下面我们以中外教师布置的两个典型课程作业为例,分析他们各自的教学目标、教学方法、教学考核以及学生的完成情况。 1中澳教师的C++课程作业可能是考虑到学生的熟悉程度,国内大学的教师通常将课程作业定位到学生成绩管理程序设计或工资管理系统设计。但是不管应用领域是什么,教师对课程作业的布置形式依然大同小异,首先会描述涉及到的数据结构信息甚至数据库信息,然后将具体功能需求详细罗列出来,最后要求学生提交设计报告和源程序。表1就是从国内不同学校选择的两个典型C++课程作业。北京工业大学计算机学院和澳大利亚JAMESCOOK大学合作开设了信息技术本科班,C++课程由中澳教师共同承担,其中实践和课程作业都由澳洲教师负责。和中方教师的明确需求不同,澳洲教师的课程作业并没有提供明确的需求说明,而是一个或几个可直接运行的用C++完成的可试用系统。第一步要求学生按照说明自己运行该系统或程序,并根据运行情况完成系统功能和需求分析,第二步才是用所学C++知识实现这些功能和需求,有些还需要根据实际情况提升功能或修改需求;最后提交自己的源代码和课程设计报告,并演示自己的设计理念和操作步骤,供大家提问、评定、打分,演示部分成绩占总成绩的50%。 2中澳教学的差别分析根据上边两类作业及学生的反馈情况,我们从教学目标、教学方式、考核方式及学生的反应四个方面总结了中澳教学存在的差异,如表2所示。下边详细分析不同要求的C++课程作业是如何导致这些差异的。第一类作业因为具备了明确的数据结构、数据库信息和需求分析,所以只需要程序员的设计能力。而第二类作业要试运行系统,并根据自己的实际操作分析系统的功能和需求,要完成这一任务,需求分析能力是必备的。此外,因为没有明确的数据结构和数据库信息,设计合适的数据结构和数据库也是设计程序的前提。最后,就是根据自己得到的详细需求分析及数据结构和数据库要求进行程序设计,和第一类作业一样,程序员的设计能力也是完成第二类作业必备的能力。很明显,不同形式的课程作业对学生的能力要求不同,学生学到的实践经验也不同。从教学角度看,他们的教学目标也明显不同。第一类作业更关注课程本身的知识掌握,即能否熟练运用C++语言进行程序设计;第二类作业除了强调课程本身应该具备的能力外,更注重解决一个问题的完整步骤和应具备的能力。在现实的项目流程

从中澳教师的C++课程作业看中外教学差别 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sftnqws018
  • 文件大小27 KB
  • 时间2019-05-14