论文部分内容阅读
摘 要: 随着信息化水平越来越高,软件测试地位得到了提高,很多高校纷纷开设了测试课程,甚至开设了测试专业。软件测试成为学生必修一门重要的课程。本文从备课、说课、上课、听评课四个方面提出了可行性建议。
关键词: 软件测试 课程教学 教学方法
一、软件测试教学存在的问题
作为高校中新设课程,软件测试教学多多少少存在一些问题:
1.学生定位不对
高职学生编程能力、逻辑思维能力相对较弱,老师不了解学生的特点和能力,就无法制订符合高职学生的教学计划,导致教学达不到目的。
高级软件测试,对于学生的编程能力、逻辑推理能力、表达书写能力要求比较高,教学中不应一味地直接进行高级软件测试开发,应在课程教学中逐步渗透。把高职学生当做本科生,甚至研究生教学,这样学生越来越觉得课程难度大,造成学生无法真正理解这门课程。
2.学生积极性不高
软件测试不同于开发,敲几句代码就能达到很炫的效果,学生看不到效果,就调动不起学生学习的积极性,这样就直接影响学生的学习效果,就不想听课,就更听不懂,学习效果就会更差,久而久之,学生对这门课就失去兴趣。
3.学生对软件测试认识不足
软件测试作为一门新课程进入高校,是学生误解最深的课程,一些学生认为软件测试没有技术,只有开发才有前途。一般开发人员拥有90%的开发技术和10%的测试技术,开发人员并不清楚怎么具体实现测试,只是觉得按照自己的想法执行程序而已。由于和测试解释技术难题,就会导致开发人员觉得测试人员并不是一个技术工种,进一步产生优越感,从而觉得测试很low,很多的大公司都会开设测试部门,如果不懂测试,你开发的产品就没办法投入市场。
二、问题解决方案分析
1.对教学内容的充分准备——备课
备课是教师教学工作的一系列活动的首位,它是上课的必要前提和重要保证。备课的实质就是对课程的理解。提高软件测试教学质量首先要先备好课,了解软件测试的核心、重点和结晶。备课的核心是教学设计,就是对教学活动的设想与计划。
2.探讨教学方法及对高职学生的理解——说课
探讨学生的知识基础、生活经验、基础能力、心理特点和学习风格,探讨软件测试教材的地位与作用、教材的内容特点、教材的教学目标、教材的重点难点,探讨教学方法、老师“怎样教”及“为什么这样教”、学生“怎样学”及“为什么这样学”。
3.制订明确的教学目标和教学计划——上课
对于软件测试,在教学中必须让学生理解的是软件测试的目标是什么,我们怎么测试,测试工具是什么,达到什么效果。要把知识运用到生活中,提高高职学生学习的兴趣。了解学生,尽可能地符合学生的“最近发展区”,让学生在学习中感受到快乐。教学中将软件测试的知识贯穿到软件测试行业中,让学生对当前的行业有所了解。尽可能地在授课中将软件测试的知识与测试行业对接,使得学生在学习中增强职业意识。
4.学习先进教师的教学经验——听评课
学习借鉴同行在软件测试教学中优势长处,提高软件测试课程教学质量。
教学其实就是调动学生主动学习的心态,让学生积极参与学习,使学生形成良好的认知结构,促进知识内化、能力培养。首先,老师要提高能力水平,提高对软件测试技术能力及对市场行业的判断理解能力。其次,理解学生的基础、能力特点,因材施教,提高学生的学习兴趣,调动他们的积极性,尽量将软件测试融合到具体的项目中,快速理解企业的软件测试。
随着时代的发展,教师及时改进教学方法,提出最适合高职学生的教学方案,对于教师专业素质的提高、学校的教科研水平的提高、学校的教学质量的提高、学校课程改革的深入发展及学生的未来发展都有重大的意义。
参考文献:
[1]匡青,朱宜炳.高职院校软件测试课程教学改革探索[J].现代商贸工业,2010(03).
[2]屠红蕾.软件测试教学的点滴体会[J].计算机教育,2008(10).
[3]李亚.“软件测试”教学探索与实践[J].计算机教育,2008(06).
关键词: 软件测试 课程教学 教学方法
一、软件测试教学存在的问题
作为高校中新设课程,软件测试教学多多少少存在一些问题:
1.学生定位不对
高职学生编程能力、逻辑思维能力相对较弱,老师不了解学生的特点和能力,就无法制订符合高职学生的教学计划,导致教学达不到目的。
高级软件测试,对于学生的编程能力、逻辑推理能力、表达书写能力要求比较高,教学中不应一味地直接进行高级软件测试开发,应在课程教学中逐步渗透。把高职学生当做本科生,甚至研究生教学,这样学生越来越觉得课程难度大,造成学生无法真正理解这门课程。
2.学生积极性不高
软件测试不同于开发,敲几句代码就能达到很炫的效果,学生看不到效果,就调动不起学生学习的积极性,这样就直接影响学生的学习效果,就不想听课,就更听不懂,学习效果就会更差,久而久之,学生对这门课就失去兴趣。
3.学生对软件测试认识不足
软件测试作为一门新课程进入高校,是学生误解最深的课程,一些学生认为软件测试没有技术,只有开发才有前途。一般开发人员拥有90%的开发技术和10%的测试技术,开发人员并不清楚怎么具体实现测试,只是觉得按照自己的想法执行程序而已。由于和测试解释技术难题,就会导致开发人员觉得测试人员并不是一个技术工种,进一步产生优越感,从而觉得测试很low,很多的大公司都会开设测试部门,如果不懂测试,你开发的产品就没办法投入市场。
二、问题解决方案分析
1.对教学内容的充分准备——备课
备课是教师教学工作的一系列活动的首位,它是上课的必要前提和重要保证。备课的实质就是对课程的理解。提高软件测试教学质量首先要先备好课,了解软件测试的核心、重点和结晶。备课的核心是教学设计,就是对教学活动的设想与计划。
2.探讨教学方法及对高职学生的理解——说课
探讨学生的知识基础、生活经验、基础能力、心理特点和学习风格,探讨软件测试教材的地位与作用、教材的内容特点、教材的教学目标、教材的重点难点,探讨教学方法、老师“怎样教”及“为什么这样教”、学生“怎样学”及“为什么这样学”。
3.制订明确的教学目标和教学计划——上课
对于软件测试,在教学中必须让学生理解的是软件测试的目标是什么,我们怎么测试,测试工具是什么,达到什么效果。要把知识运用到生活中,提高高职学生学习的兴趣。了解学生,尽可能地符合学生的“最近发展区”,让学生在学习中感受到快乐。教学中将软件测试的知识贯穿到软件测试行业中,让学生对当前的行业有所了解。尽可能地在授课中将软件测试的知识与测试行业对接,使得学生在学习中增强职业意识。
4.学习先进教师的教学经验——听评课
学习借鉴同行在软件测试教学中优势长处,提高软件测试课程教学质量。
教学其实就是调动学生主动学习的心态,让学生积极参与学习,使学生形成良好的认知结构,促进知识内化、能力培养。首先,老师要提高能力水平,提高对软件测试技术能力及对市场行业的判断理解能力。其次,理解学生的基础、能力特点,因材施教,提高学生的学习兴趣,调动他们的积极性,尽量将软件测试融合到具体的项目中,快速理解企业的软件测试。
随着时代的发展,教师及时改进教学方法,提出最适合高职学生的教学方案,对于教师专业素质的提高、学校的教科研水平的提高、学校的教学质量的提高、学校课程改革的深入发展及学生的未来发展都有重大的意义。
参考文献:
[1]匡青,朱宜炳.高职院校软件测试课程教学改革探索[J].现代商贸工业,2010(03).
[2]屠红蕾.软件测试教学的点滴体会[J].计算机教育,2008(10).
[3]李亚.“软件测试”教学探索与实践[J].计算机教育,2008(06).