复合型教学法在软件测试专业课程的探索与实践

来源 :中国科教创新导刊 | 被引量 : 0次 | 上传用户:lpwxlwan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:新兴的软件测试专业与传统的计算机专业不同,软件测试行业人才除了要了解软件的开发方法更重要的是掌握软件测试的原理和方法,因此,任何单一的教学方法已经不能够满足软件测试专业的人才培养的需要。本文历经三年,在湖北科技职业学院软件测试专业的三个年级的教学探索和实践的基础上提出了复合型教学法,这一教学法可以有效地解决单一教学法不能够解决的问题。
  关键词:软件测试 复合型教学法 探索
  中图分类号:G424 文献标识码:A 文章编号:1673-9795(2013)08(a)-0167-01
  高职院校的人才培养一向是以市场需求为导向的,市场需要什么,学校就培养什么,市场需要的人才应具备哪些能力和素质是学校应该着重培养的。软件测试专业是根据市场需求发展的新兴专业,这一专业的人才除了需要了解软件设计,更重要的是需要了解软件测试,所以传统的计算机专业培养方法已经远远不能够满足它的需要。
  1 软件测试专业现状
  软件测试专业是一个新兴专业,在绝大多数本科院校软件测试知识是放进了软件工程这门课程里进行学习,在绝大部分的高职院校中没有开设这门课程也还没有开设这个专业。因此,这个专业的开设和课程设置并没有相应的规范和模板可以借鉴和参考,而是只能依靠市场人才需求来制定。软件测试专业和其他的计算机专业课程不一样,除了要会设计软件,更重要的是还要会测试软件的功能,看它有没有漏洞、适用范围以及符不符合用户需求等等,因此,该专业绝大部分课程的教授也不能像其他计算机专业。湖北科技职业学院在2010年率先开设了计算机专业软件测试方向,招收了第一届软件测试学生,至今已经连续招生三年,共计300余人。而且该专业的课程体系主要由合作办学企业做的前期市场人才需求分析得出,并且每年都有相应的调整。因此,学校面对的是新的课程体系、新的培养方案,老师面对的是不断变化更新的课程内容。
  2 该专业学生现状
  本专业的学生最大的特点就是层次不同、文理分科不同。高职院校生源的通病就是学生的进校成绩差异很大,这直接导致了日后的学习中理解和运用能力的差异巨大。再加上湖北科技职业学院从2011年开始文理兼收,这也加大了大部分的文科生在学习本专业课程的时候的难度。另外,学生个体本身存在的学习能力的差异和部分学生的畏难心理,这都加大了本专业课程教授的难度。
  3 复合型教学法的提出
  针对本专业的现状和学生的现状,本文提出了适用于该专业学生的复合型教学法。由于专业的特殊性,任何单一的教学法都不能有效的满足该专业课程的教授,而是应运用多种教学法有机的结合已达到更好的效果。这些教学法不分主次、他们各自出现在教学过程中不同的时期和不同的场合,以实现培养出市场需求的人才目标。
  复合型教学法主要包含以下几个方面:第一,遵循少而精和够用的原则,把整个课程的内容量化为若干个知识点,这是在开展本课程教学之前就应该完成的准备工作。在开始教学后,根据学生的具体层次情况再对每个知识点进行分层细化,以适应不同层次的学生的要求。第二,对重点专业课程进行集中授课,一般在3~4周内完成整个教学过程和考核。密集型的授课可以达到事半功倍的效果。第三,在课程教授初始时进行项目的导入,通过向学生展示整个项目的实现过程和最后的成果来帮助学生很快明白这门课程学完了以后能做到什么,那么学生在后面的学习就会有明确的目标和方向感。项目的选取应具备典型性和针对性,也要是学生容易接受和理解的项目。第四,对学生实行分层教学法,这是在课程的整个教学过程贯穿执行。分层教学法主要体现在学生分层、教学目标分层、教学过程分层和评价分层等。教学目标分层、教学过程分层和评价分层都是以学生分层为基础的,不同层次的学生会有与自己对应的教学目标、教学过程和评价,而学生的层次会在整个教学过程中动态的变化。这对任课教师提出了很高的要求。其中教学过程分层包括操练和作业的分层。第五,角色扮演和轮替法。这里的角色有三种,它们是开发人员、测试人员和用户。一般来说,软件测试人员在了解产品的同时最好也了解开发产品的过程,这样才有助于更好的进行测试,而用户就是使用软件的最大群体。角色扮演和轮替法在每个知识点进行到操练这一步的时候执行。首先由老师做用户,学生做开发人员,学生向老师咨询需求分析后进行软件開发。软件设计完后,由老师测试,发现并总结出软件的优缺点和问题,并反馈给学生进行改进。如此反复执行,直到软件设计完成。当该知识点掌握后,由学生分组轮替扮演开发人员和用户,来自行软件开发。最后,由学生分组轮替扮演开发人员和测试人员,对该软件的开发和测试做出总结。这样不仅有助于学生了解软件开发时与用户沟通的重要性,也让他们更快的掌握软件开发和软件测试的基本原理和方法。
  4 复合型教学法的实施
  复合型教学法的提出其实并不是一蹴而就的,而是多年的教学实践经验的累积。复合型教学法在湖北科技职业学院计算机软件测试专业2010级至2012级的《Java Script动态网页编程》《Java OOP》和《Java Web技术开发》等课程做了试点研究,并逐渐成型完善。
  以《Java Script动态网页编程》为例,3个学分在三周内讲授完毕。初始时把课程内容量化为24个知识点,并各分为难、中、易三个目标层次,共计72个教学目标,并配有相应层次的练习,至少需要72个不同的练习。导入的项目使用房屋信息系统,通过介绍该系统的设计开发过程让学生了解这门课程能教会他们做什么。接着是对学生分层,分为三个阶段,第一阶段在课程开始阶段,分层依据是前期专业课程的成绩和学生对自己的评估,如果分在了第一层,那么教学目标和练习都要完成难的那个部分,如果分在第二层,那么教学目标和练习都要完成中的那部分,如果分在第三层,那么教学目标和练习完成易的那部分。随着时间的推移,当课程进行到1/3时,老师根据学生第一阶段的表现再次分层,进行接下来的2/3的课程的学习。在课程将要结束时,进行第三次分层,这一次的分层主要是要对相应层次的学生采用不同的考核项目和要求。在教授每个知识点的时候,采用讲练结合,让学生时刻都看到程序是如何从无到有、程序这样写的结果和那样写的结果有什么不同从而很快掌握基本方法和原理,练习的时候采用角色扮演和轮替,所以往往需要很多的练习。
  5 效果与评价
  复合型教学法能够尽最大程度的满足软件测试行业的人才需求,能够在短期内让学生能够做到和知道为什么要这样做。三个层次的学生对知识的掌握都有良莠之分,也让处在不同层次的学生找到和明确了自己的能力和位置,在以后的学习和工作中也能够很快的找到适用于自己的方法和目标。
  参考文献
  [1] 熊梅.启发式教学原理研究[M].北京:高等教育出版社,1998:35.
  [2] 周大勇.并行教学改革[C].机电技术应用会刊,北京市职业技术教育学会机电技术应用专业委员会,2006.
  [3] 邵瑞珍.教育心理学[M].上海:上海教育出版社,1985.
其他文献
一个人在密闭空间工作一段时间后会变得暴躁易怒,如果马上出门看些绿植,呼吸下新鲜空气,心情就会平复下来。  植被的益处自古就有记载。明末画家文震亨在《长物志》中写道“水令人远,石令人古,园林水石,最不可无”,提出植物、景观与人息息相关。  到了现代,植被多少成为衡量一个城市是否健康的标准。世界卫生组织推荐,健康城市人均公园绿地面积应为20平方米以上。然而,2016年发布的“中国国土绿化状况公报”显示
期刊
文章就一个厂的经济运行现状、亏损原因进行了分析,提出了脱困对策.
股市泡沫是由于股市投机导致股票价格非理性上涨超过股票理论价值的部分。正确分析股票的理论价值 ,对分析股票市场价格中的泡沫成分具有十分重要的意义。股市泡沫有政策性泡
3月3日上午,湖南省林木种苗工作会议在省林业种苗中心召开。厅党组成员、副厅长吴彦承出席会议并讲话。全省14个市州林业局分管局领导、种苗站长,国家和省重点林木良种基地负责
“轻轻的/一种母语分娩的乡音/从绿草的纹路里渗出/与月光下的花朵同沐清辉/纯净/有如泰戈尔的《飞鸟集》……”每每吟诵朋友的这首《蛙鼓铿锵》诗,我的眼前便会浮现出一幅亲切而熟
运用Internet进行国际市场营销调研后,其方式、方法更便捷、准确、费用降低;它将使国际营销调研方式、方法发生一场变革。
最是三湘多秀木,天华园里藏珍。奇花香透晚秋云,朔风吹不败,朵朵抱坚仁。盛世年间兴胜事,事关全国全民。东方之籽出山门,福音由此去,康乐满乾坤。
湖南森香木业有限公司创立于1997年。20年来,公司一直秉承“品牌先行 质量创新”的理念,从最初一个仅有十几人、数百平方米的制造型企业,逐步发展壮大成集设计、生产、安装、销售于一体,涵盖实木楼梯、实木门、整木家装的“森香”品牌企业,挤身于国内同行业第一方阵。  质量——品牌的根本  多年来,公司致力于从规模的扩展与专业化人才的引进与培养、制度的设置与保障等多方面来确保“森香”品牌产品的质量。  公
中国人民抗日战争纪念雕塑园,是由北京市政府投资建设的北京市爱国主义教育基地。1995年7月7日奠基,2000年7月竣工,8月16日正式对社会开放。 雕塑园位于丰台区宛平城与京石高