讨论式教学方法在软件测试课堂中的运用策略

讨论式教学方法在软件测试课堂中的运用策略

ID:46816026

大小:71.00 KB

页数:9页

时间:2019-11-28

讨论式教学方法在软件测试课堂中的运用策略_第1页
讨论式教学方法在软件测试课堂中的运用策略_第2页
讨论式教学方法在软件测试课堂中的运用策略_第3页
讨论式教学方法在软件测试课堂中的运用策略_第4页
讨论式教学方法在软件测试课堂中的运用策略_第5页
资源描述:

《讨论式教学方法在软件测试课堂中的运用策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、讨论式教学方法在软件测试课堂中的运用策暁摘要:讨论式教学法与讲授法、任务驱动法等结合,能够充分调动学生学习的主动性,使课堂充满活力。以“等价类黑盒测试法”一课的设计为实例,探讨在软件测试课堂中教学使用讨论式教学法的策略,即抛出问题引导学生讨论得出答案,通过不同的解题思路引导学生总结解题原则等。关键词:软件测试;讨论式教学法;策略中图分类号:G642.0文献标识码:A文章编号:1002-4107(2013)12-0031-02教学方法是教师和学生为完成教学任务所采用的教授方法和学习方法的总体[1]。适当的教学方法可以达到事半功倍

2、的效果。讨论式教学法是一种为实现一定教学目标,通过预先的设计与组织,启发学生就特定问题发表A己见解以激发学生学习兴趣、培养学生独立思考能力和创新精神的教学方法[2]。在实际的一节课中,以讨论式教学法为主体,将讲授法、任务驱动法和讨论式教学法等各种方法结合起来[3],将教师、学生、知识、环境等因素冇机融合,努力使课堂成为一个充满活力和变化的由教师的精心导、各种道具与学生的自主演的共同体。软件测试是软件在投入运行Z前,对软件需求分析、设计规格说明和编码的最终复审,是保障和提高软件质量的关键步骤和重要手段[4]。该课程涉及的基础知识

3、较广,对学生的学习基础要求高,理论知识也相対枯燥。下面以软件测试中的“等价类黑盒测试法”一课为例,在现有的教学资源环境下,以讨论式教学法为主体,将讲授法、案例法等教学方法综合运用到课堂中,努力提高软件测试课堂教学效果。一、讨论式教学法在软件测试课堂中运用实例授课内容:等价类黑盒测试法。教学目的:掌握等价类方法中类的划分,会写测试用例。教学重点:理解等价类测试法划分类的规则,根据等价类表写测试用例。教学难点:使用等价类划分法对类的划分。教学方法:讲授、讨论式及案例教学法相结合,用实例及讨论突破重点难点。授课过程:(-)复习提问1

4、.软件测试的方法分为哪二类?2•在软件测试中,最重要的一项工作是什么?3•什么是测试用例,测试用例的原则是什么?此处提出三个问题,一个问题是新授课涉及的、以往学过的基础内容;另两个问题则是上节的核心内容,同时引出本节课学习的目标。复习的内容不能仅仅是上节学过的知识,更耍对新授课内容起到铺垫作用。(-)新课的问题导入:写出测试下面程序功能的测试用例input“请输入一个整数:"toxifx>=0elsey=-xendif?'

5、x=,y问题导入的目的是要说明“做事需要讲究方法”。我们可以写出测试用例,但哪些是必需的、哪些是冗余的用

6、例呢?一个看起来似乎很容易解决的问题,学牛的答案各不相同,哪个是正确的答案?为什么是正确的?这人大地激发了学生的学习兴趣。以此给出木节课的学习内容和学习目标。(三)新课1•等价类划分法的含义。2•讲解基本概念:冇效等价类、无效等价类,正面测试用例、负面测试用例。3•例题:返回到新课导入的例子中,对程序的输入进行等价类的划分。4•进一步引出:等价类测试法的关键是类的划分原则。分析导入时的问题,用讲授法讲解新授的理论知识,并进一步通过例题加深理解。在这一过程屮,让学生体会到测试用例设计的不唯一性,特别是无效等价类,更依赖于人的经验

7、和思维习惯。由此,进一步思考等价类法中类的划分原则。(四)学生分组讨论:对等区间划分的原则1.如果某个输入条件规定了取值范围或值的个数,则可确定一个有效等价类(输入值或数在此范围内)和两个无效等价类。2.如果规定了输入数据的一组值,而且程序対不同的输入值作不同的处理,则每个允许输入值是一个合理等价类。此外,对这组值以外的所冇值确立一个无效等价类。3.如果己划分的等价类中各元素在程序中的处理方式不同,则应将此等价类进一步划分为更小的等价类。4•如果规定了输入数据必须遵循的规则,可确定一个合理等价类(符合规则)和若干个不合理等价类

8、(从各种不同角度违反规则)。在这一环节中,学生针对课件中的应用案例,讨论各种情况下对等区间划分的原则,并进一步总结归纳成规则。每组选出代表表述出各自总结的规则,并写在黑板上,再综合对比各组成果,归纳成相应的规则,最后,由教师总结及补充,归纳成完整的板书。经过充分的讨论,学生不仅讨论了教材屮提及的情况,还进一步扩展讨论了软件测试时可能遇到的其他情况,使学生的主动性和创造性都得到了发展。(五)实例练习设有一个档案管理系统,要求用户输入以年月表示的口期。假设口期限定在1990年1月一2049年12月,并规定日期由6位数字字符组成,前

9、4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的“日期检查功能”。在深刻理解等价类的划分原则之后,要将理论运用到解决问题的实践中去。此时,在热烈的讨论氛围中,学生希望能运用上面所学的知识,各组独立完成测试用例设计,再由教师评判打分,击败对方。(六)总结测试

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。