欢迎订阅!欢迎投稿!
投稿邮箱:jiaoyujiaoxuelt@VIP.163.com
你的位置: 首页 » 论文欣赏 » 正文
《教育教学论坛》是经中华人民共和国新闻出版广电总局批准,由河北出版集团主管,河北教育出版社主办、中国教育发展战略学会终身教育工作委员会协办的教育类学术期刊。

《教育教学论坛》编辑部

QQ : 859367193

编辑部投稿邮箱:jiaoyujiaoxuelt@VIP.163.com

电话:0311-87766660 80820729

地址:河北石家庄联盟路705号 河北教育出版社 《教育教学论坛》杂志社 编辑部

软件测试课程思政教学路径探索与实践
2022-11-22

软件测试课程思政教学路径探索与实践

张 剑,杨 力,杨 云,李 缙,刘卓林

 (西南石油大学/计算机科学院学院,四川 成都 610500)

【摘  要】《软件质量保证与测试》是工程类课程,是软件工程专业的一门核心专业课程,课程中蕴含有爱国情怀、人文背景、敬业精神、思政元素,对于学生成长成才具有很重要的意义。本文以该课程为核心,对课程中的理论、实践都进行了深入的探讨和研究,将思政教育融入课程教学中,介绍了课程思政的背景及意义,并阐述了对课程思政教学路径的探索,又作出了基于教学方法和教学措施的课程思政教学实践,最后从学生学风、专业学习效果以及课程组教师政治素养等方面分析了课程思政教学的教学效果。

关键词软件测试;教学管理创新;课程思政;

【基金项目】2020年西南石油大学研究生优质课程建设,项目名称:软件质量保证和测试(项目编号:YZ20YB08)。

【作者简介】张剑,(1978-)男,四川荣县人,汉族,硕士,西南石油大学计算机科学学院讲师,研究方向为软件工程及测试。

【中图分类号】G642   文献标识码】B/A   

 

 

课程思政的背景

“课程思政”是高校以习近平新时代中国特色社会主义思想为指导,以习近平总书记关于教育工作的重要论述为根本遵循,落实立德树人根本任务的重要举措,是构建德智体美劳全面培养的教育体系和高水平人才培养体系的有效切入,也是完善全员全程全方位“三全育人”的重要抓手[1]一流的高校一流的管理,课程思政教学方法改革,已为社会为国家培养出更多的人才。高等教育各门各科都有其不同的育人职责,教师将不断提升自己水平,充分发挥教师的积极性、创造性、主动性去专研课程的内容,与思想政治理论课同向同行,形成协同效应。

《软件质量保证和测试》是软件工程专业的一门专业选修课程,该课程是以实践为核心,让学生对软件质量和测试有深入的理解,学习如何使用测试技术去提高软件质量。在教学过程中积极开展课程思政,利用实际案例给学生传播社会主义道德观、价值观、法律意识及精益求精的工匠精神[2]

课程思政的意义

习近平主席指出,高校是党领导下的高校,是中国特色社会主义高校。现全国高校课程都在改革,以围绕学生、关照学生、服务学生不断提高学生的思想水平、政治觉悟、道德品质文化素养,让学生成为一个德才兼备的人才,让学生具有正确的价值观,培养新时代的社会主义接班人[3]课程思政的理念更能有效融入研究生的课程体系。首先从接受教育者而言,该理念能有效满足研究生的价值诉求。相对于本科生而言,研究生心理更成熟,而且伴随着年龄增长以及学识长进,研究生中大部分人已经形成了稳定的价值观,也能更能理解和包容社会中存在的各种现象。在面对抉择点时,也会寻求一种既符合自身价值又能契合社会主流价值观的价值目标。再从知识体系层面来看,研究生课程体系分为事实性、方法论、规范性、价值性四大知识层次,但是实际教学过程中这四大层次常常各自为政,并不能有机结合。“课程思政”隐式融入研究生的课程体系,充分调动课程中的思政因素和道德内涵,这样学生就更能有效吸收知识传授与价值引导相结合后的四个层次的知识。最后从社会层面来看,研究生是今后中国社会主义事业建设和发展的高层次储备人才,所以“课程思政”对于他们的政治思想素养培养和提升会积极推动中国的政治生态发展[8]

课程思政教学路径探索

3.1 课程简介

《软件质量保证和测试》是软件工程本科生和硕士研究生专业必修的软件工程类课程。课程对软件测试的主流技术进行了讲解,学生在课程中的各种学习和实践,找出软件系统的BUG,对软件测试技术进行深入的了解、掌握。怎样运用软件测试技术达到对项目的质量保障,满足客户需求,都是课堂需要讲解的重点。实践很重要,对该专业学生的职业精神和职业素养起到了很重要的支撑作用。特别是对于面向工程和论文的研究生而言,这门课至关重要[9]

3.2 教学路径

“课程思政”改革过程中,应培育学生对所学专业课兴趣和爱好。对待每一件事情都要有一种严谨的态度和专业的技术。应将社会主义核心价值观进行提升,首先要对自己的国家报以敬爱和感恩之心。对待自己的工作要敬业,用诚恳和吃苦耐劳的精神去做好每一件事情,诚信的对待领导和同事。老师应不断教引学生的人文精神、仁爱之心,实现知识传授、教书育人合二为一。

课程思政教学实践

4.1 教学方法

1)课前引导:通过书籍或者网络工具向学生普及课程的背景、发展、分类等等;通过网络课程,让学生先预习相关测试课程的大概内容;提前给学生设立课程问题,建立课程目标[4]。该方法旨在为学生培养该学科学习兴趣。

2)讲授法:老师准备好教学PPT,在网络工具的协助下,通过简明生动的口头语言,向同学讲述课程内容,包括课程核心知识,以及课程之外的拓展知识。

3)讨论法:老师让同学之间各自组成一个小组,并为每个小组设定围绕教材中心的讨论问题,小组内各个成员各抒己见。这种教学方法不仅能提高同学们的自我思考和论述的能力也能很好的培养团队间的合作精神。

4)直观演示法:老师在课堂上通过多种软件测试技术进行一些示范性的测试实验。这是一种将本学科知识可视化的方法,学生可以通过观察测试实验过程和结果获取感性认知,这种方法也能够让学生间接体会到取得测试成果后的成就感,提高学生学习该课程的积极度[5]

5)练习法:在老师的指导下把知识了解得更通透,并合理运用这些知识来形成技能技巧,这是一种被广泛使用的方法。例如对于一种测试方法,老师给出一些需要测试的软件项目实例让学生动手练习,这样不仅能起到对知识的巩固作用,也能提高学生实战操作的能力[6]

6)任务驱动法:老师布置各种任务,让学生查阅相关资料并在规定的时间内完成。

7)参观教学法:组织学生去现场了解工作流程,结合学习内容再进行进一步提升。

8)自主学习法:布置一些自主学习的内容让学生自主完成。大学生需要具备良好的自学能力以及自我反省的能力。学生在自学过程中可能会碰到较难的问题,可以相互沟通共同学习。这种方法不仅能有效提升学生的自学和自我反省的能力,还能培养好的团队合作意识。

4.2 教学措施

1) 课程思政需要将“思政元素”融合到不同类型的课程教育教学中,着眼于培养学生思政素养,全面构建“大思政”格局,本门课程面向的研究生群体,如何更好的将“思政”融入到该门课程,对此在不同的学习阶段,分别针对在介绍软件测试的重要性、学习边界值法、学习使用白盒测试方法测试用例、组建测试团队、设计测试用例、学习验收测试内容、学习自动化测试七个学习内容提出了七种教学措施。在介绍软件测试的重要性时:播放视频《厉害了,我的国》,重点讲解黄渤怎么能让五星红旗按一个按键和播放国歌时间达到一致上升。在当时的艰难环境下,测试只能人工进行,并没有今天如此多的网络工具去支撑。首先让学生学习这种在测试的过程中不怕吃苦,不屈不挠、想尽一切方法解决问题的敬业精神。此外,在科技水平远高于当时的今天,要让学生知道利用网络工具的重要性,同时也要警示学生网络固然带来了方便,也带来了不易分辨的危害,在使用这些工具前也要考虑到它的合理性,不能因图一时便利触碰法律底线。

2) 学习边界值法时:需融入法制意识、职业操守教育。在未来的工作中会有很多职位和金钱的诱惑,这些诱惑就是道德的边界,也是做人的边界。在此之前老师一定要在这方面对他们有所告诫,让学生清楚知道红线是不可触碰的,不能存在侥幸心理,法律面前人人平等。

3) 学习使用白盒测试方法设计测试用例时:应融入工匠精神、敬业精神,这两大精神是职业道德、职业能力、职业品质的体现,是从业者的一种职业价值取向和行为表现,向学生传达这样的精神有助于他们养成良好的职业价值观。具体就是要“爱岗”,正所谓干一行爱一行,对待工作要勤勤恳恳、一丝不苟、认真负责。言传身教,以身作则,在要求学生的同时也必须规范老师自身。同时也要具备精益求精的品质精神,是工匠精神的核心。

4) 组建测试团队:培养友善、仁爱之心。作为队长应身先士卒,律已足以服人。以这种态度和行动去组建队员,大家思路和目标一致才能同心同力,团队之间的成员应关系和谐,互相帮助,和睦友善让团队更具有凝聚力和战斗力。

5) 在设计测试用例时:分析缺陷内容时,伟大的毛泽东主席曾经在抗战期间遇到了各种各样的问题,他会沉着冷静去分析问题所在,找到问题反复推敲,去琢磨查阅相关资料,不达目的誓不罢休。最终中华人民共和国经历了八年抗战取得了最后的胜利。同学们都应该利用寒暑假期闭关修炼,编写方案,测试用例bug提交,总结报告反复修改琢磨最后敲定。

6) 在学习验收测试内容时:给学生们介绍案例敲响警钟,某人在进行验收测试时收受开发商贿赂,不管是国家工作人员还是企事业单位领导如利用职位的权利,违反国家规定,收受各种回扣和手续费归个人所有的,都将以受贿罪追究刑事责任。

7) 在学习自动化测试内容时:不正当的使用网络爬虫。网络爬虫是目前网络市场获取数据的常用方法,可以海量的代替人工对全球网络进行搜索,但不正当的使用网络爬虫往往会涉及违法。部分科技金融公司通过大数据爬虫技术,迅速完成了传统金融机构几十年才实现的风控能力。但一些公司利用爬虫技术因为涉嫌大批量窃取用户数据,造成个人金融数据泄露,遭到了监管部门的严查。这一下子就把爬虫技术推到了风口浪尖上,大数据行业也迎来了震荡。近些年,对于具有商业价值的网站,恶意爬虫导致的核心文本流失,注册用户被扫描,欺诈行为也给这些网站带来了利益上的严重损失。因此在学习自动化测试时,应汲取社会上和生活中这些不正当爬虫产生严重后果的教训,尽可能的在恶意行为刚发生时就及时甄别并做出合理的判断和拦截,正当利用网络爬虫获取所需数据和资源。

课程思政教学效果

5.1 学风有明显改善

以前教学风格是庄重而又严肃,课堂氛围也没有那么活跃,现在既要有教师的严谨,也要营造出活泼轻松的学习氛围。学生在课程融入思政教学后,学习积极性和学习态度也有了很好的改善,学生在课堂上注意力更加集中,更能跟上老师的教学节奏,课上提问也更加积极;在课后,学生更乐于和老师沟通,向老师提出疑惑之处。对于老师布置的练习,学生现在的参与度也有了显著提高,这门课程最注重的就是动手操作,练习参与度的提高也正向加深了学生对这门课的理解程度;老师布置的课后任务,学生也按时按量完成。总之,学生现在具有认真的学习态度,坚决反对敷衍了事,不求甚解;具有勤奋刻苦的学习毅力,在学习中争分夺秒、锲而不舍。

5.2 专业学习效果突显

学生对于这门课乃至其他专业知识的学习效果也具有了质的提升。从上课情况来看,学生的出勤率、课堂上学生的注意力、回答问题的准确率以及随堂测试的成绩都有了显著升高;从老师布置的课后作业的完成情况来看,学生作业答案的准确度和工整度较以前有了明显好转,以前的作业情况反映出学生的学习态度是懒散,敷衍的,但现在的作业情况就能反映出学生踏实虚心,一丝不苟的学习态度;由此可见,“课程思政”是当前大学教育模式的大趋势,把握大学教育的专业知识传授和“立德树人”统一性、将思政教育融入到人才培养中的理念去既能指导当前大学生树立正确的道德观和人生价值观,起到“树人”作用,又能引领大学生建立良好地学习态度,提高学习效果,起到“育人”作用[7]

5.3 课程组教师政治素养得到提高

我国高校专业课教师自身普遍具有较高的思想政治素质,但是却无法将其与个人本职工作有机结合,这是我国高校大部分教师在“课程思政”方面存在的通病。尤其是在面向作为今后中国社会主义事业建设和发展的高层次储备人才的研究生群体,教师更应注意“思政”与工作相结合[8]。在“课程思政”融入教学体系后,课程组教师政治素养也有了明显提升。从教师的积极性来看,时间观念更强了;从教学质量来看,老师的备课方案和课程思路更加严谨了;从教学态度来看,也更加耐心和细心了。一丝不苟,精益求精,不迟到不早退,也是律己律人的深刻体现。如今的课堂教育,老师总会带有蕴含丰富的思政元素,且善于将学生的认知、情感、价值观等内容纳入其中,深刻体现课程的人文性、多元性,这是较以往最显著的改善;课堂下,老师答疑解惑的频率也有所提升,答课程疑,解人生惑,让学生学会独立思考相关伦理问题,这是引领或匡正学生未形成或者已形成的主流价值观的正确体现

5.4 束语

习近平总书记对高校教育提出了“培养什么样的人、如何培养人、为谁培养人”的根本任务。这项任务同样标志着“课程思政”和“专业思政”的工作开展。正所谓十年树木,百年树人[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.

 

Software TestingExploration and practice of Ideological and political teaching path

Zhang Jian, Yang Li, Yang Yun, Li JinLiu Zhuolin

Southwest Petroleum University / College of computer science, Chengdu, Sichuan 610500, China;

Abstract: "Software Testing" is an engineering course, which is a core professional course of software engineering major. The course contains patriotic feelings, humanistic background, professionalism, ideological and political elements, which is of great significance for the growth of students. Taking the course as the core, this paper makes an in-depth discussion and Research on the theory and practice of the course, integrates the ideological and political education into the course teaching, introduces the background and significance of the course Ideological and political education, expounds the exploration of the teaching path of the course Ideological and political education, and makes the teaching practice of the course Ideological and political education based on the teaching methods and measures This paper analyzes the teaching effect of Ideological and political teaching from the aspects of professional learning effect and teachers' political literacy.

Keywords: Software testing; teaching management innovation; curriculum ideological and political education;

 

返回顶部