欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 学前教育 > TOPCARES??CDIO模式下软件测试课程教学改革

TOPCARES??CDIO模式下软件测试课程教学改革

日期:2023-01-24 阅读量:0 所属栏目:学前教育


  中图分类号:G433

  文献标识码:A 文章编号:1672-7800(2015)005-0187-02

  作者简介:成淑萍(1988-),女,四川达州人,硕士,四川文理学院计算机学院助教,研究方向为网络安全、计算机教育。

  0 引言

  2010年颁布的《国家中长期人才发展规划纲要(2010-2020年)》[1]和2011年发布的《高等学校独立学院计算机及相关专来发展研究报告暨基本要求》[2]等政策性文件都对地方高校转型发展提出了要求。CDIO工程教育为地方高校转型发展提供了很好的方向和思路。尤其对计算机类专业的建设以及卓越工程师培养计划实施,具有重要启发意义。本文针对当前软件测试技术课程教学中存在的不足,借鉴CDIO教育模式、理念,软件测试岗位市场需求,进行课程改革和实践。

  1 CDIO工程教育模式

  CDIO是构思(Conceive)、设计(Design)、实施(Implement)、运行(Operate)的简称。它以产品研发到产品运行的生命周期为载体,强调学生学习的主动性、实践性及课程之间有机联系。CDIO培养大纲将工程类毕业生应具备的能力分为工程类基础知识运用能力、个人职业能力、人际交往能力和工程系统建设能力4个层面,通过综合培养使学生在这4个层面达到预定目标[3]。它设计了基本环境、学习目标、一体化教学计划、工程导论等12条标准和技术知识运用能力、个人职业技能、人际交往能力及工程设计、实施4个方面的能力大纲。经过10余年的发展,CDIO已演变出适合不同学科、不同学校的CDIO 模式,如EIP-CDIO[4]、KSR-CDIO[5]、TOPCARES-CDIO[6]等。在计算机类教学实践上,上海第二工业大学提出了更高知识水平、更强技能、更大社会责任的KSR-CDIO;大连东软件信息学院实施了面向职业岗位的课程体系设计反向推导流程的TOPCARES-CDIO[7]。TOPCARES-CDIO除在构思、设计、实施、运行4个方面进行工程教育外,还结合计算机类学科的特点细化了技术知识与推理能力、开放式思维与创新、个人职业能力、沟通表达与团队工作、态度与习惯、责任感、价值观和创造社会价值等评价体系。

  2 软件测试岗位需求与教学现状

  实际工作中,软件开发所采的技术再先进、算法再高效,软件缺陷难以避免,如果在用户使用时发现问题后再进行程序修改,带来损失将不可估计,所以软件投入使用前的测试是软件开发的工作重点之一。为适应市场需求,各大高校纷纷开设了软件测试专业。对软件测试专业毕业生而言,要求熟悉软件测试流程,掌握软件测试用例的设计方法;能发现关键性Bug,了解Bug管理系统;有较强的表达能力、沟通能力、学习能力;能够积极主动学习新知识、新技术。

  软件测试技术课程的教学大纲一般包括黑盒测试技术、白盒测试技术、单元测试、集成测试、测试管理工具等内容,这仅仅是软件测试技术岗位所要求掌握的基础知识,总学时为48学时,其中理论32学时,实践16学时。软件测试岗位所要求的各种能力更多的是在实践环节中培养。本文借鉴TOPCARES-CDIO模式对软件测试技术课程从知识体系、教学模式等方面进行改革。

  3 CDIO理念下软件测试技术课程的教学改革

  3.1 教学内容改革

  借鉴TOPCARES-CDIO所涉及的能力大纲,结合软件测试技术课程特点和软件测试人员岗位要求,减少理论教学学时,加大实践教学学时,调整教学内容。改革后的教学内容和学时安排如表1所示。理论教学中,先在软件测试概论章节对软件测试的过程、特点、方法以及重要性进行讲解;然后,安排黑盒测试技术和白盒测试技术的多种测试用例设计方法的讲解,指导学生合理设计测试用例;最后,完成测试过程中的单元测试、集成测试、系统测试和回归测试讲解,让学生掌握软件测试每个阶段应完成的内容。在实践教学中,配合理论教学进行实验,加强综合测试,突出工程实训。将实践教学贯穿于构思、设计、实施和运行4个阶段。

  3.2 教师培养

  一方面加强“双师型”培养教师;另一方面,聘请企业高级技术人员担当兼职。双师型即教师既具备扎实的专业知识,同时为专业方向的工程师或准工程师。可通过暑期集中培训和到企业挂职培养提高其工程实践能力。

  3.3 校企合作教学模式

  校企合作是TOPCARES-CDIO工程教育模式和必要的条件之一[8],也是大多高校转型发展的方向。目前,校企合作中主要存在以下几个问题:①企业方教师与学校教师缺少交流,导致教学效果不佳;②学生到企业实践教学的时间较短,以至于大部分学生以完成作业为目标;③校企合作重在软件开发的程序设计,忽视软件测试。为此,应在软件测试技术的校企合作中加强双方教师的交流,尽可能选取本地合作企业,同时增加学生在企业实践的时间,建立长效机制[9]。

  4 考核评价方法

  目前,软件测试技术课程评价方式较单一,以闭卷考试或者项目考核为主,过于注重结果。可采用如表2所示方式,课堂考核和实验考核各占50%;课堂考核主要由项目成绩、出勤以及课堂作业构成,在项目成绩中增加组内评价和自评;实验考核主要由各章节实验成绩组成,其中综合测试和工程实训成绩所占比重较大。该方式重在体现评价的过程,并让学生也参与到评价的体系中,从而更好地锻炼学生的表达能力和沟通能力。

  5 结语

  工程教育模式在国内各高校都得到了广泛实践,为地方高校转型发展提供了方向。本文结合软件测试岗位市场需求进行教学改革,并将相关经验应用到其它课程教学中,效果较好。如何在计算机学科中设计综合性的CDIO项目是下一步研究的重点内容。

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/xueqianjiaoyu/230404.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学