学术论文投稿/征稿

欢迎您!请

登录 注册

手机学刊吧

学刊吧移动端二维码

微信关注

学刊吧微信公众号二维码
关于我们
首页 > 学术论文库 > 教育论文 慕课在高校软件测试课程教学改革中的应用论文

慕课在高校软件测试课程教学改革中的应用论文

1

2024-12-23 14:41:55    来源:    作者:liziwei

摘要:高校软件测试课程在教学内容设计中存在着重理论轻实践的情况,同时教师也存在缺乏实践经验的问题。高校软件测试实践课程的设计也相对简单,缺乏商业项目实践性。针对此情况,高校软件测试课程教学可以结合慕课的灵活特点进行相应的改革,可以借助计算机信息技术和互联网平台,让更多学习者根据自身情况进行选择性学习。在软件测试课程设计中,可以将基于理论和实践的融合融入慕课教学,从而提高授课效率。高校也应加强和软件企业的合作,加强软件测试实践教学。

  摘要:高校软件测试课程在教学内容设计中存在着重理论轻实践的情况,同时教师也存在缺乏实践经验的问题。高校软件测试实践课程的设计也相对简单,缺乏商业项目实践性。针对此情况,高校软件测试课程教学可以结合慕课的灵活特点进行相应的改革,可以借助计算机信息技术和互联网平台,让更多学习者根据自身情况进行选择性学习。在软件测试课程设计中,可以将基于理论和实践的融合融入慕课教学,从而提高授课效率。高校也应加强和软件企业的合作,加强软件测试实践教学。

  关键词:慕课;软件测试课程;教学改革

  慕课,即大型开放式网络课程(Massive Open Online Courses)。慕课是一种基于计算机信息技术和互联网的线上学习平台,可以将传统的课堂教学活动转移到互联网平台上,从而可以让更多的学习者根据自身情况灵活自由地选择性学习。随着互联网的迅速发展,有学者认为,灵活的学习方式成为当下极具创新性的教育形式,可“为不同的人在不同的地点与不同的时间提供一个良性、以学习者为中心的交互式学习环境”。新型教学模式以“学”为本,对以“教”为主的传统教学模式发起了挑战,突破传统教育在时间和空间上的限制,使学习者通过网络自由获取学习资源并进行个性化学习,从而使优秀的教学资源为更多人提供服务。

  随着软件行业的发展,软件工程的复杂程度不断增强,软件测试已经得到了行业的重视。行业的快速发展也推动了软件测试课程在高等院校的建立及后续的发展。目前,国内外各高校都先后开发出了属于自己的慕课平台。平台上各个学科宝贵的慕课资源给学习者提供了共同学习、交流的内容,来自不同学校的学生可以在任一平台上进行课程的学习,这为学生的学习提供了更多元化的选择。教育部门也对慕课教学给予了高度的重视和支持,很多知名的高校也积极地参与慕课资源的建设,并已有多门课程上线。

  一、高校软件测试教学和慕课教学概述

  (一)软件测试教学中存在的问题

  第一,软件测试课程教学内容设计重理论、轻实践。在一些高校的软件测试课程教学中,教学内容的设计往往偏重于理论,而实践部分相对较少。首先,软件测试课程理论教学内容占比大。大部分课时被用来讲解软件测试的基本概念、原理、方法和技术,例如,软件测试的生命周期、黑盒测试和白盒测试的理论和技术、各种测试工具的使用方法等。其次,课程内容中实践环节较少。虽然部分课程会包含一些实验或者实践环节,但是这些环节的时间和内容往往较少,而且往往是在理论教学之后才进行,形式上更像是对理论内容的应用和验证,而不是真正意义上的实践。最后,实践课程的内容难以使学生获得实际项目经验。在实践环节中,学生往往只是对一些简单的软件或者系统进行测试,缺乏真实、复杂的项目经验。

  第二,部分高校教师缺乏软件行业实践经验。在高校中,一部分教师对于软件行业的实践经验不足。首先,一些教师在课程内容的设计中,存在理论与实践脱节的现象。教师可能在理论知识方面储备量非常丰富,但由于缺乏实际的行业经验,其难以将理论知识与实际应用相结合,从而导致教学内容与实际的行业需求存在一定程度的脱节。其次,软件测试教学内容更新速度慢。软件行业更新迅速,新的技术和工具不断出现。由于缺乏实践经验,一些教师无法及时了解和掌握这些新的技术和工具,从而导致教学内容落后于行业发展。最后,软件测试课程内容缺乏实际案例。实践经验丰富的教师通常能够提供大量的实际案例,帮助学生理解和掌握理论知识。然而,缺乏实践经验的教师在这方面可能会显得力不从心。

  第三,高校软件测试实践过程设计相对简单,缺乏商业项目。一些高校的软件测试教学过程往往偏重于理论知识的讲解和基础技能的培养,而在实践环节,尤其是项目实践环节的设计上,往往相对简单,缺乏真实的商业项目。首先,软件测试课程的实践环节设计简单。在软件测试的实践环节,学生往往只是在教师的指导下,对一些简单的软件进行基础测试,如功能测试、性能测试等,缺乏对复杂系统的测试经验。其次,软件测试的实践环节缺乏真实的商业项目。在部分高校的软件测试教学中,缺乏与企业的合作,学生难以接触到真实的商业项目,难以了解和体验在真实环境中进行软件测试的流程和挑战。最后,软件测试课程内容设计缺乏系统的软件测试流程。在一些高校的软件测试教学中,缺乏对整个软件测试流程的训练,如需求分析、测试设计、测试执行、缺陷管理等,这使得学生在进入企业后,需要花费更多的时间来适应真实的工作环境。

  (二)慕课教学现状

  随着互联网技术的发展,慕课已经在全球范围内得到广泛应用,吸引了大量的学习者。许多著名的教育机构,如哈佛大学、斯坦福大学等,都开设了自己的慕课平台,慕课课程内容也在进一步丰富。慕课平台提供了丰富的课程供学习者选择,涉及科学、艺术、编程、商业等多个领域。慕课教学通常包括视频讲座、阅读材料、作业和互动论坛等,学习者可以通过多种方式与教师和其他学习者进行交流。虽然慕课优点众多,但也有一定缺点。第一,课程完成率低。虽然慕课吸引了大量的学习者,但是其课程的完成率通常较低。一些研究显示,只有少数学习者能够完成全部课程。第二,慕课课程学习结束后存在认证问题。虽然一些慕课平台提供了课程证书,但是这些证书的认可度和价值仍然存在争议。第三,慕课的教学效果也存在质疑。关于慕课的教学效果,学界的观点并不一致。一些研究认为慕课可以提高学习效率,而另一些研究则认为慕课的教学效果不如传统的面对面教学。总的来说,慕课教学已经在全球范围内得到了广泛的应用,但是其教学效果和课程完成率等问题仍然需要进一步研究和改进。

  虽然慕课在近些年呈迅速发展之势,但我们也应清楚看到慕课在中国发展的不足。首先,课程数量缺乏。目前,互联网教育最适合的领域主要集中在工程、理工、语言等领域。从人均课程数上看,慕课在中国的发展还存在不足,尤其是高质量的经管类课程在中国特别缺乏。其次,授课质量较差。慕课在中国的整体发展起步晚,制作慕课课件的团队水平仍需提升,有的课程还存在直接使用教师上课视频等问题。

  二、慕课在高校软件测试课程教学改革中的应用策略

  慕课的发展带来了教学模式的转变。目前的慕课学习过程不同于平时的精品课程、网络视频等方式,更多强调学习者参与在线讨论和测试。随着计算机技术的发展,教育行业能够为慕课提供更多可操作的技术平台,将来慕课教学模式会出现更多的改变。模式的改变也导致了教育对象的扩展。从时空发展的维度来看,慕课延长了人们接受教育的时限。从地域发展的角度看,慕课扩大了教育对象的地域性。同时,慕课也丰富了教学内容。教学的内容突破一所学校的限制,相似的教学内容可以由不同的教师进行讲授,学生可以根据自己的喜好选择学习的课程内容。

  (一)通过融入慕课,促进理论和实践的结合

  软件测试课程对学生的要求不仅是熟记理论概念,还要求学生具备按照要求独立对被测软件系统进行测试的能力。在软件测试课程建设中,通过融入慕课,教师可以在有限的课时中更好地平衡理论教学和实践教学的课时安排。

  第一,在软件测试课程的建设中,提供互动学习环境。教师可利用慕课平台的互动功能,如讨论区、问答区等,鼓励学生提问、分享经验、解决问题,通过互动学习,促进理论和实践的结合。教师可以将一些理论知识内容教学转移到慕课平台,在线上设置学习任务点,让学生按要求在指定时间内完成学习。学习任务点除了设置教学内容外,应该配合线上知识点测试环节,帮助学生在学习完知识点后进行测试,评估学习效果。教师可以通过慕课平台制作视频,示范如何将理论知识应用到实践中,同时提供在线指导,帮助学生解决在实践中遇到的问题。

image.png

  第二,在软件测试课程中,融入实践性强的课程内容。在设计课程时,除了理论知识的教授外,教师还可以加入一些实践性的内容,如案例分析、模拟实验等,让学生在学习理论的同时,能够将理论应用到实际情境中。在实践课程的搭建中,教师可以利用慕课平台搭建虚拟实验室。通过慕课平台提供虚拟实验室功能,学生可以在虚拟环境中进行实验操作,加深对理论知识的理解和应用。

  (二)加强校企合作,丰富教师软件测试行业经验

  增加高校教师的商业项目经验是非常重要的,这不仅可以提升教学质量,还可以培养学生的实践能力。如果具有丰富的商业项目经验,教师在教学过程中就能够结合实际案例,使理论知识更加贴近实际,提升教学质量。在教授知识的同时,教师也能够引导学生进行实践操作,提升学生的实践能力。商业项目经验能够为高校教师提供新的研究视角和研究方法,有助于他们在学术研究上取得更大的突破。具有商业项目经验的高校教师更容易与企业建立起合作关系,推动校企合作,促进教育与产业的融合发展。

  首先,高校可以邀请行业内的专家和技术人员讲授具有实践性的课程,教师可以通过观摩和学习他们的讲解,丰富自己的经验。高校也可以邀请企业为教师提供一些专业的培训,比如新技术、新工具的使用等,提高教师的技能。教师也可以定期到企业进行实地考察,了解业界最新的软件测试技术和趋势,增强自己的行业敏感性和实践能力。

image.png

  其次,高校可以与企业进行项目合作,让教师参与实际的软件测试项目,通过实践丰富教师的行业经验。教师通过参与实际项目,可以更好地理解和掌握软件测试的实际操作和流程,从而在教学中更好地结合理论与实践,提高教学质量。教师通过参与项目,积累实践经验,可对软件测试有更深入的理解,这对于他们指导学生进行实践操作,提升学生的实践能力有很大的帮助。

  最后,高校可以与企业进行学术研究方面的合作,比如共同发表论文、研究报告等,提高教师的研究能力和行业影响力。企业具有丰富的实践经验和数据资源,这对于教师进行学术研究是非常有帮助的。通过与企业合作,教师可以得到更多的实证数据,提高研究的质量和深度。企业是行业的一线实践者,他们对行业的发展趋势和问题有深入的理解。教师通过与企业合作,可以拓宽自己的研究视野,提高研究的创新性。通过与企业合作发表论文、研究报告等,教师的研究成果可以得到更广泛的传播和认可,从而提高他们的行业影响力。

  (三)将企业融入慕课建设,加强实践教学

  校企合作是高校教育和企业实践相结合的一种模式,对于提升学生的就业能力和满足企业的人才需求都有重要的作用。同样,企业中的实践过程也可以通过慕课的形式融入高校教育。高校和企业应建立长期合作关系,共同制定课程标准,进行人才培养,开展科研项目等。首先,高校可以邀请企业专家开设课程。企业的专业人士可以提供最新的行业知识和技能,他们可以被邀请作为讲师或嘉宾讲师,开设特定的课程或模块。企业还可以提供实习机会,让学生在实习期间参与企业的日常工作,获取实际工作经验。其次,企业与高校合作开设课程。这样可以确保课程内容与行业需求相匹配,同时也能提高学生的就业竞争力。企业可以提供实践项目,供学生在课程中完成。这些项目可以是真实的业务案例,也可以是模拟的案例。通过这些项目,学生可以将所学知识应用于实际情境,增强实践能力。最后,高校和企业联合搭建慕课平台,并建立统一的考核机制。校企联合自建慕课平台,高校教师负责录制软件测试教学课程,企业导师负责制作线上实践教学课程,形成校企共建的教学资源库,方便学生随时学习和复习。校企联合通过慕课平台的在线考试、作业提交等功能,对学生的学习效果进行考核,提高评价的公正性和准确性。

  综上所述,软件测试是一门理论和实践并重的课程。软件测试课程在教学中存在教学内容设计重理论、轻实践的现象。在软件测试教学过程设计中,尤其是实验环节的设计相对简单,缺少实践性。随着慕课的大规模推广,软件测试课程在慕课的推动下可以更好地转型为线上线下混合式教学。软件测试课程的理论知识内容可以适当转为线上慕课教学。同时在线下教学内容中,高校应增加实践课程的比重,强调理论知识在实践过程中的应用。

       参考文献:

  [1]郑永和,杨淑豪,王晶莹.中国慕课研究现状、方向领域与反思展望[J].中国教育信息化,2023(4):26-34.

  [2]丁智国.慕课背景下软件测试课程教学改革探索[J].计算机教育,2016(3):46-48,52.

  [3]于玲玲.慕课背景下的软件测试课程教学模式的改革与研究[J].通讯世界,2019(6):305-306.

  [4]熊耀华,王法胜,任长宁,等.慕课和参与式教学引导的软件测试教学实践[J].软件工程,2016(11):60-62.

  [5]李月,张凯.慕课(MOOC)在软件测试课程中的应用思考[J].电脑知识与技术,2016(35):134-135.