基于CDIO的《软件测试》课程教学改革
来源:用户上传
作者:
摘要:在职业技术学院《软件测试》课程的现状是,教师觉得理论性太强,教学实施困难,同时学生觉得上课枯燥无味,不感兴趣,用人单位觉得学生技能薄弱,不符合工程项目的人才要求。必须对课程进行教学改革,以适应职业教育的需要。本人运用CDIO来改进课堂教学,提高了学生的兴趣。
关键词:职校;教学目标;分组;CDIO
一、《软件测试》传统教学方法
《软件测试》课程是我校软件专业的专业课程,通过该课程的学习,学生掌握软件测试的基本概念,软件测试工具的使用。
本课程有一章节是“软件测试新技术”,在这一章节中,怎么样充分的调动学生的学习积极性,主动性,能动性,我做了一定的思考。按照原来的传统教学方法,我会采用理论教学的方式,采用讲座的形式进行。
但是根据往常的经验分析,这样的教学方式存在以下问题:
1.学生学习主动性不强,老师在讲台上面讲,学生愿意听的都是少数;
2.学生没有事先预习,不能了解该章节的内容,我可以事先布置预习的任务,但是能做到预习的同学还是少数;
3.不能学习到扩展知识,软件测试新技术,我授课的话,学生只能学习到我所了解的知识,不会通过网络等途径学习扩展知识;
4.不能培养学生自主学习能力;
5.老师讲解,学生接受,不能培养学生的团队意识。
二、基于CDIO的教学改进
鉴于传统教学方法的缺点,我采用分组准备一个相关的新技术主题,实现准备,当堂汇报。
1.分组和任务安排
本班有45个同学,每组5人左右,共9组。每一组的任务是研究第二届软件测试大会的汇报ppt,该ppt有相应的视频教程在网络上可以学习。学生的任务是研究视频教程,学习ppt ,针对ppt中的一部分知识点,进行扩展学习。最后做面向全班同学的汇报演讲。
在该部分中,反映了CDIO12条标准中的标准2:学习目标。具体为:从具体的学习成果看,基本个人能力、和对产品、过程和系统的构建能力在多大程度上满足专业目标并经过专业利益相关者的检验。因为我给学生的材料是第二届软件测试大会的材料,这一次大会由阿里巴巴公司主办,在会议上面汇报的都是业界的专家和学者,很多都是工作在软件测试第一线的专家,其中就有我们上课用教材的作者、阿里巴巴公司测试部门主管。
我给的材料中,有全英文的材料,这也可以训练学生的外语能力,培养国际化视野。
2.学生的准备工作
我给学生充分的时间,一般是一个星期左右,刚好可以这个星期布置任务,下个星期学生讲解。
在这个阶段充分发挥了学生的主观能动性,符合CDIO中的标准8主动学习,具体描述为:教和学的方法中在多大程度上基于学生自己的思考和解决问题的活动。
3.学生讲解软件测试新技术
在这个阶段,再次强调团队合作,要求全组成员都上台讲解这一个星期以来的学习知识。有几个组自己重新整理了ppt,有个别组做了充分的准备,对一个话题整整谈了好几分钟,有几个组在讲解的时候和下面的学生做充分的沟通交流,有几个组对分配到的任务做了详细的扩展学习。学生的表现大大出乎我的预料。这一个环节反映了标准7:综合性学习经验,帮助学生取得学科知识以及基本个人能力、人际能力和产品、过程和系统构建能力。
4.考核
学生考核也是CDIO种非常重要的一个环节,专门用标准11来阐述,学生的基本个人能力和人际能力,产品、过程和系统构建能力以及学科知识如何融入专业考核之中。
这一部分,我的做法是,不评最差的小组,虽然确实有最差的小组存在,但是不打分,也就不存在最差的小组。评多个最佳小组,分别有学生每个小组自己相互打分,评出一个最佳组,由我评出一个最佳组,如果有人来听课,也可以由听课的老师评出一个最佳组。刚好在我上课的时候督导来听课,他们也在课后反应了一个最好的小组。最后发现三个“最佳”都不一致,原因可能是不同评委的角度不同:学生看重能听懂,老师看重知识点,督导看重教学方法,也有可能是多个小组讲的都很不错,最后实在难分伯仲。
虽然没有像往常一样,给每一个同学每一个小组打出量化的分数,但是这样的考核对学生的出动也很大,讲解比较差的小组,学生听不懂不感兴趣,这样的小组组员内部也能够体会到失败的情绪。
5.对教师的能力提升
CDIO中的标准9谈到了教师能力的提升,用于提升教师基本个人能力和人经历等。通过这一次课程的教学,我也学习到了第二届软件测试大会的新技术。应该说对我的能力也是一个提升。
三、不足和改进
一共9个小组,一次课80分钟,时间上面比较仓促,学生讲解加上我的点评、学生互动,一般一个小组15分钟还是比较合适的。当然这个也和学生是否做了准备有关系,如果学生没有做过准备,比如有的小组自己也不懂,那么课堂秩序很差。
给学生的ppt,学生全面学习,但是不能适当的裁剪,所以很多新技术学生并没有看懂,以后要和学生再次强调,对ppt进行裁剪,不要试图全部都看懂。
转载注明来源:https://www.xzbu.com/2/view-578186.htm