半翻转课堂教学模式在高职软件测试课程中的应用
2020-12-29张丽萍张盈
张丽萍 张盈
摘要:针对传统的翻转课堂教学模式在高职院校软件专业实施效果并不理想这一问题,将传统教学方式与翻转课堂相结合,探索基于MOOC的“半翻转”教学模式,结合具体的教学实践,阐述半翻转教学模式下软件測试课程的教学方法。
关键词:半翻转课堂;软件测试;教学模式
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2020)30-0117-02
Abstract: Aiming at the problem that the implementation effect of traditional flipped classroom teaching mode in software specialty of higher vocational colleges is not ideal, the traditional teaching method is combined with the flipped classroom, and the "semi-flipped classroom " teaching pattern on MOOCs is explored. Combined with specific teaching practices, the teaching method of software testing courses under the mode of half-flip teaching is expounded.
Key words:semi-flipped classroom;software testing course; teaching model
1 研究背景
软件测试是软件技术领域的重要分支,是软件质量保证的最主要技术手段与措施。随着软件行业的发展壮大以及各行业对软件质量重视程度的逐步加深,软件测试已经成为举足轻重的产业,在国内每年有大量的岗位缺口。目前,大多数高职类院校的软件测试课程仍采用传统的教学模式,由教师讲授知识,学生机械地接受,主要的教学活动在课堂上进行,学生课下完成作业练习,这种教学模式的优点在于能够使学生在充分了解到专业知识之后,以理论为指导进行实践[1],但是这种教学模式也存在不足,“填鸭”式的教学模式无法激起学生的学习热情,知识只是从教案转移到了学生的笔记本上,而不能确定是否经过了学生的大脑[2],教学效果难以保证。在“互联网+教育”的背景下,翻转课堂等突出学生主体地位、引导学生自主学习的教学模式逐步在国内推广开来,但是在实际的教学实践中,翻转课堂由于过分依赖学生的自律和自学能力,忽略了教师的监督引导作用,收效并不明显[3]。而高职学校的教学特点和生源特点决定了翻转课堂的直接应用,教学效率将更加难以保证。因此,找到一种折中方案,既培养学生的自学能力又保证教师的引导监督作用得以发挥至关重要。
2 软件测试课程的基本情况
《软件测试》课程作为软件专业的核心课程,是一门理论与实践相结合的课程。课程存在一定的特殊性,不同内容之间的关联性较低 [4],从主体上大致分为理论和实践两个部分。其中理论部分主要有:软件测试的基本概念、测试目的、测试分类、测试策略、缺陷分析、测试过程等等。实践部分主要有:黑盒测试、白盒测试、单元测试、集成测试、系统测试、功能测试、性能测试、安全性测试、验收测试,还包括测试用例的设计,自动化测试工具的使用等等。软件测试课程不仅理论繁多复杂,更是存在大量的测试方法和测试工具,它们各自有各自的特点和应用领域,并且伴随着软件产业的迅速发展,新的方法和工具将会不断涌现,这使得教学内容的筛选、准备变得异常困难。软件测试课程通常课时有限,教学内容间的逻辑关联性又不强,学生很难对软件测试有一个全面的认识。因此,怎样合理安排授课内容,怎样激发学生的兴趣,使学生在有限的时间内,实现理论知识和实践能力的提高,是软件测试课程设计的重点研究内容。
3 翻转课堂引入创新模式的必要性
翻转课堂就是将传统的课程倒置,课程的主体内容,由学生在课下学习,而在真正的课堂中,学生们交流、讨论,并由教师针对学生自学和讨论中产生的疑问进行答疑的一种教学模式。学生不再单纯地依赖课堂上教师的讲授,可以在网上有选择性地学习一些优质的教育资源。学生从被灌输到主动吸取知识,从“旁观者”变成了自主学习的主人。翻转课堂在国外取得成功后,在国内也开始了广泛的传播,许多一线教师也加入研究,但在真正的教学实践中,我国的大多数学校,尤其是高职类学校并不适应翻转课堂的教学模式,原因主要有以下三点:第一,高职的学生有一定的学习能力和知识基础,但是能力水平普遍较低,学习的积极性较差,自律性不强,挂上教学视频后,玩游戏、刷抖音的现象普遍存在。第二,高职学校的学制设置为三年,学制短也就意味着课程安排非常紧张,学生没有充足课余时间将所有的课程在课外自学一遍,并且繁重的课外学习任务也会打击学生的积极性。第三,MOOC虽然可以保证教学质量,但是内容都是本章节的重点和难点,知识点相对孤立,基础薄弱的学生,可能会看不懂,并且MOOC自带的习题针对性不强,不能很好地帮助学生完成知识建构。因此,一些一线教师在长期教学实践中总结并提出了“半翻转课堂”的概念[5]。
与传统的翻转课堂相比较,半翻转课堂不需要学生在课外掌握所有的学习内容,只要求学生学习主要的知识点和概念,通过老师的预设问题的引导,学生可以通过努力自主完成课外的学习任务。在课堂上,教师也不是完全不讲授知识点,而是针对重点、难点、知识扩展和学生在自学过程中的疑问进行讲解,帮助学生实现知识内化。半翻转课堂既突显学生在学习过程的主体地位,发挥学生的主观能动性,又能改善学生自制力不足的问题。半翻转课堂还继承了传统翻转课堂对于个性化学习需求的良好支撑,学生可以根据自己的知识基础和自学能力等安排自己的学习进度,不用担心像在教室集中授课那样,稍微不理解或者分心,就会跟不上教学节奏,而是可以通过暂定、后退、重播等方式,自己调节学习的节奏,这可以保障每一名学生找到自己的最近发展区[6]。同时,教师可以针对学生自主学习的成果给予个性化指导,解答学生在自学过程中的知识盲点,从根本上解决“大锅饭”问题,让好学生和差学生都可以在自己的原有水平上有所提高。