地址:河北石家庄联盟路705号河北教育出版社《教育教学论坛》杂志社编辑部
软件测试课程思政教学路径探索与实践
张剑,杨力,杨云,李缙,刘卓林
(西南石油大学/计算机科学院学院,四川成都610500)
【摘要】《软件质量保证与测试》是工程类课程,是软件工程专业的一门核心专业课程,课程中蕴含有爱国情怀、人文背景、敬业精神、思政元素,对于学生成长成才具有很重要的意义。本文以该课程为核心,对课程中的理论、实践都进行了深入的探讨和研究,将思政教育融入课程教学中,介绍了课程思政的背景及意义,并阐述了对课程思政教学路径的探索,又作出了基于教学方法和教学措施的课程思政教学实践,最后从学生学风、专业学习效果以及课程组教师政治素养等方面分析了课程思政教学的教学效果。
【关键词】软件测试;教学管理创新;课程思政;
【基金项目】2020年西南石油大学研究生优质课程建设,项目名称:软件质量保证和测试(项目编号:YZ20YB08)。
【作者简介】张剑,(1978-)男,四川荣县人,汉族,硕士,西南石油大学计算机科学学院讲师,研究方向为软件工程及测试。
【中图分类号】G642【文献标识码】B/A
“课程思政”是高校以习近平新时代中国特色社会主义思想为指导,以习近平总书记关于教育工作的重要论述为根本遵循,落实立德树人根本任务的重要举措,是构建德智体美劳全面培养的教育体系和高水平人才培养体系的有效切入,也是完善全员全程全方位“三全育人”的重要抓手[1]。一流的高校一流的管理,课程思政教学方法改革,已为社会为国家培养出更多的人才。高等教育各门各科都有其不同的育人职责,教师将不断提升自己水平,充分发挥教师的积极性、创造性、主动性去专研课程的内容,与思想政治理论课同向同行,形成协同效应。
《软件质量保证和测试》是软件工程专业的一门专业选修课程,该课程是以实践为核心,让学生对软件质量和测试有深入的理解,学习如何使用测试技术去提高软件质量。在教学过程中积极开展课程思政,利用实际案例给学生传播社会主义道德观、价值观、法律意识及精益求精的工匠精神[2]。
《软件质量保证和测试》是软件工程本科生和硕士研究生专业必修的软件工程类课程。课程对软件测试的主流技术进行了讲解,学生在课程中的各种学习和实践,找出软件系统的BUG,对软件测试技术进行深入的了解、掌握。怎样运用软件测试技术达到对项目的质量保障,满足客户需求,都是课堂需要讲解的重点。实践很重要,对该专业学生的职业精神和职业素养起到了很重要的支撑作用。特别是对于面向工程和论文的研究生而言,这门课至关重要[9]。
在“课程思政”改革过程中,应培育学生对所学专业课兴趣和爱好。对待每一件事情都要有一种严谨的态度和专业的技术。应将社会主义核心价值观进行提升,首先要对自己的国家报以敬爱和感恩之心。对待自己的工作要敬业,用诚恳和吃苦耐劳的精神去做好每一件事情,诚信的对待领导和同事。老师应不断教引学生的人文精神、仁爱之心,实现知识传授、教书育人合二为一。
2)讲授法:老师准备好教学PPT,在网络工具的协助下,通过简明生动的口头语言,向同学讲述课程内容,包括课程核心知识,以及课程之外的拓展知识。
3)讨论法:老师让同学之间各自组成一个小组,并为每个小组设定围绕教材中心的讨论问题,小组内各个成员各抒己见。这种教学方法不仅能提高同学们的自我思考和论述的能力也能很好的培养团队间的合作精神。
4)直观演示法:老师在课堂上通过多种软件测试技术进行一些示范性的测试实验。这是一种将本学科知识可视化的方法,学生可以通过观察测试实验过程和结果获取感性认知,这种方法也能够让学生间接体会到取得测试成果后的成就感,提高学生学习该课程的积极度[5]。
5)练习法:在老师的指导下把知识了解得更通透,并合理运用这些知识来形成技能技巧,这是一种被广泛使用的方法。例如对于一种测试方法,老师给出一些需要测试的软件项目实例让学生动手练习,这样不仅能起到对知识的巩固作用,也能提高学生实战操作的能力[6]。
7)参观教学法:组织学生去现场了解工作流程,结合学习内容再进行进一步提升。
8)自主学习法:布置一些自主学习的内容让学生自主完成。大学生需要具备良好的自学能力以及自我反省的能力。学生在自学过程中可能会碰到较难的问题,可以相互沟通共同学习。这种方法不仅能有效提升学生的自学和自我反省的能力,还能培养好的团队合作意识。
2)学习边界值法时:需融入法制意识、职业操守教育。在未来的工作中会有很多职位和金钱的诱惑,这些诱惑就是道德的边界,也是做人的边界。在此之前老师一定要在这方面对他们有所告诫,让学生清楚知道红线是不可触碰的,不能存在侥幸心理,法律面前人人平等。
3)学习使用白盒测试方法设计测试用例时:应融入工匠精神、敬业精神,这两大精神是职业道德、职业能力、职业品质的体现,是从业者的一种职业价值取向和行为表现,向学生传达这样的精神有助于他们养成良好的职业价值观。具体就是要“爱岗”,正所谓干一行爱一行,对待工作要勤勤恳恳、一丝不苟、认真负责。言传身教,以身作则,在要求学生的同时也必须规范老师自身。同时也要具备精益求精的品质精神,是工匠精神的核心。
4)组建测试团队:培养友善、仁爱之心。作为队长应身先士卒,律已足以服人。以这种态度和行动去组建队员,大家思路和目标一致才能同心同力,团队之间的成员应关系和谐,互相帮助,和睦友善让团队更具有凝聚力和战斗力。
6)在学习验收测试内容时:给学生们介绍案例敲响警钟,某人在进行验收测试时收受开发商贿赂,不管是国家工作人员还是企事业单位领导如利用职位的权利,违反国家规定,收受各种回扣和手续费归个人所有的,都将以受贿罪追究刑事责任。
7)在学习自动化测试内容时:不正当的使用网络爬虫。网络爬虫是目前网络市场获取数据的常用方法,可以海量的代替人工对全球网络进行搜索,但不正当的使用网络爬虫往往会涉及违法。部分科技金融公司通过大数据爬虫技术,迅速完成了传统金融机构几十年才实现的风控能力。但一些公司利用爬虫技术因为涉嫌大批量窃取用户数据,造成个人金融数据泄露,遭到了监管部门的严查。这一下子就把爬虫技术推到了风口浪尖上,大数据行业也迎来了震荡。近些年,对于具有商业价值的网站,恶意爬虫导致的核心文本流失,注册用户被扫描,欺诈行为也给这些网站带来了利益上的严重损失。因此在学习自动化测试时,应汲取社会上和生活中这些不正当爬虫产生严重后果的教训,尽可能的在恶意行为刚发生时就及时甄别并做出合理的判断和拦截,正当利用网络爬虫获取所需数据和资源。
以前教学风格是庄重而又严肃,课堂氛围也没有那么活跃,现在既要有教师的严谨,也要营造出活泼轻松的学习氛围。学生在课程融入思政教学后,学习积极性和学习态度也有了很好的改善,学生在课堂上注意力更加集中,更能跟上老师的教学节奏,课上提问也更加积极;在课后,学生更乐于和老师沟通,向老师提出疑惑之处。对于老师布置的练习,学生现在的参与度也有了显著提高,这门课程最注重的就是动手操作,练习参与度的提高也正向加深了学生对这门课的理解程度;老师布置的课后任务,学生也按时按量完成。总之,学生现在具有认真的学习态度,坚决反对敷衍了事,不求甚解;具有勤奋刻苦的学习毅力,在学习中争分夺秒、锲而不舍。
学生对于这门课乃至其他专业知识的学习效果也具有了质的提升。从上课情况来看,学生的出勤率、课堂上学生的注意力、回答问题的准确率以及随堂测试的成绩都有了显著升高;从老师布置的课后作业的完成情况来看,学生作业答案的准确度和工整度较以前有了明显好转,以前的作业情况反映出学生的学习态度是懒散,敷衍的,但现在的作业情况就能反映出学生踏实虚心,一丝不苟的学习态度;由此可见,“课程思政”是当前大学教育模式的大趋势,把握大学教育的专业知识传授和“立德树人”统一性、将思政教育融入到人才培养中的理念去既能指导当前大学生树立正确的道德观和人生价值观,起到“树人”作用,又能引领大学生建立良好地学习态度,提高学习效果,起到“育人”作用[7]。
习近平总书记对高校教育提出了“培养什么样的人、如何培养人、为谁培养人”的根本任务。这项任务同样标志着“课程思政”和“专业思政”的工作开展。正所谓十年树木,百年树人[9]。在认知认同“教书”的同时必须把握好“育人”这一核心理念,让同学们心里埋上一颗真善美的种子,把人生第一颗纽扣扣好。“课程思政”和“专业思政”任务的开展是一项艰巨而伟大的工程,教师是这项工程的参与者与组织者,所以必须厘清“课程思政”和“专业思政”的内涵与联系,将专业课程的核心价值体系和专业技能的培养,融入专业课程建设和教学实施的全过程中,在轻松愉悦的文化氛围中来达到“课程思政”和“专业思政”“润物细无声”的思想政治教育目的。
[1]岳静,刘影,杨先凤.工程教育认证的“数据库原理及应用”混合式教学改革探索[J].教育教学论坛,2021,No.505(06):73-76.
[2]胥林,王丹东,张剑,余一帆.基于实训的软件外包人才教育模式研究与实践[J].大家,2012,No.156(12):318-319.
[3]余一帆,胥林,张剑.ACM/ICPC与IT企业人才培养探索与研究[J].中国科教创新导刊,2011,No.615(31):209-210.
[4]任冬梅.以能力培养导向的操作系统课程混合式教学探索[J].教育教学论坛,2021,No.505(06):105-108.
[5]谯英,刘忠慧,邱红月.“大学计算机-计算思维”课程实施中的课程思政[J].教育教学论坛,2021,No.505(06):13-16.
[6]贾月乐,张静.以“计算机模拟”引导程序设计教学中的计算思维能力培养[J].计算机教育,2015,No.243(15):41-45.
[7]蔡心.学生思政教育实效性研究[J].中学政治教学参考,2019(22).
[8]李娅,彭延鑫,李素栋.创新教学管理推动高校课程思政改革与探索[J].信息周刊,2020,000(011):P.1-1.
[9]冯健文,苗利明.高校软件工程课程思政教学改革与实践[J].教育现代化,2020,v.7(01):29-31.
《SoftwareTesting》ExplorationandpracticeofIdeologicalandpoliticalteachingpath
ZhangJian,YangLi,YangYun,LiJin,LiuZhuolin
(SouthwestPetroleumUniversity/Collegeofcomputerscience,Chengdu,Sichuan610500,China;)
Abstract:"SoftwareTesting"isanengineeringcourse,whichisacoreprofessionalcourseofsoftwareengineeringmajor.Thecoursecontainspatrioticfeelings,humanisticbackground,professionalism,ideologicalandpoliticalelements,whichisofgreatsignificanceforthegrowthofstudents.Takingthecourseasthecore,thispapermakesanin-depthdiscussionandResearchonthetheoryandpracticeofthecourse,integratestheideologicalandpoliticaleducationintothecourseteaching,introducesthebackgroundandsignificanceofthecourseIdeologicalandpoliticaleducation,expoundstheexplorationoftheteachingpathofthecourseIdeologicalandpoliticaleducation,andmakestheteachingpracticeofthecourseIdeologicalandpoliticaleducationbasedontheteachingmethodsandmeasuresThispaperanalyzestheteachingeffectofIdeologicalandpoliticalteachingfromtheaspectsofprofessionallearningeffectandteachers'politicalliteracy.
Keywords:Softwaretesting;teachingmanagementinnovation;curriculumideologicalandpoliticaleducation;
联系地址:河北石家庄联盟路705号河北教育出版社《教育教学论坛》杂志社编辑部