【摘要】德育是高校辦學(xué)的核心所在,要把思想政治工作貫穿于教育教學(xué)的全過程,實現(xiàn)教育的全過程和素質(zhì)教育,各類課程需與思想政治理論課方向一致,形成協(xié)同效應(yīng)。在當(dāng)前“大思想政治”格局下,如何加強(qiáng)專業(yè)課程思政建設(shè),是專業(yè)課程建設(shè)的重要內(nèi)容,軟件工程專業(yè)課程也不例外。所謂課程思政教育,就是把知識教學(xué)和價值導(dǎo)向有機(jī)地結(jié)合在課程教學(xué)中,提煉出課程所蘊(yùn)含的愛國主義、社會責(zé)任感、文化自信和人文精神的價值范式,從而使學(xué)生在認(rèn)知、情感和行為上有正確的方向。但傳統(tǒng)的專業(yè)課程教學(xué)側(cè)重于學(xué)科知識的傳授,較少注重道德要素的運(yùn)用。因此,有必要對專業(yè)課的教學(xué)目標(biāo)、教學(xué)內(nèi)容、教學(xué)方法和手段進(jìn)行改革,以充分體現(xiàn)思想政治教育的內(nèi)涵。據(jù)此本文主要對課程思政下的軟件工程教學(xué)途徑進(jìn)行了深入探索。
【關(guān)鍵詞】課程思政;軟件工程;教學(xué)途徑
中圖分類號:G223? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? ? DOI:10.12246/j.issn.1673-0348.2021.011..080
人們世界觀、價值觀、人生觀的形成主要是在青年時期,高等教育時期是學(xué)生道德觀念、價值觀、理想信念形成的關(guān)鍵時期。教學(xué)中的思想政治工作不容忽視,課程思政并非簡單在專業(yè)課程中增加思想政治教育內(nèi)容,而是在無形中進(jìn)行整合。因此,教師必須總結(jié)和完善課程思政整合方法,避免學(xué)生對專業(yè)課程中思想政治教育內(nèi)容的融入產(chǎn)生抵觸。而且教師還應(yīng)積極探索“思政要素”的整合嵌入方法,以課程知識點(diǎn)為基礎(chǔ),以融入核心價值觀為導(dǎo)向,找準(zhǔn)切入點(diǎn),達(dá)到潛移默化的教育效果。
軟件工程是軟件專業(yè)的核心課程,負(fù)責(zé)培養(yǎng)學(xué)生的軟件工程過程管理、軟件開發(fā)文檔編寫、軟件系統(tǒng)測試、項目計劃管理、良好的溝通和團(tuán)隊合作能力,使學(xué)生切實參加綜合培訓(xùn)、在崗實習(xí),并在后續(xù)課程和軟件技術(shù)專業(yè)的項目管理和團(tuán)隊合作中,畢業(yè)設(shè)計可以以標(biāo)準(zhǔn)化的方式進(jìn)行軟件開發(fā)、項目管理、文檔編寫,為畢業(yè)之后進(jìn)入程序編碼、數(shù)據(jù)庫的管理維護(hù)、軟件測試、軟件系統(tǒng)支持工程師及客戶服務(wù)等軟件相關(guān)專業(yè)崗位打下良好基礎(chǔ)。
1. 課程思政引進(jìn)軟件工程教學(xué)的現(xiàn)實意義
理工類課程涉及大量抽象的理論和復(fù)雜的計算公式,因此在實際教學(xué)過程中,教師往往注重理論和公式的講解和實際應(yīng)用,甚至多年來教學(xué)改革的方向都致力于如何更好地將理論與實踐相結(jié)合,強(qiáng)調(diào)工程認(rèn)證、校企結(jié)合、項目驅(qū)動,忽視理工科專業(yè)課程所蘊(yùn)含的思想政治人文思想,導(dǎo)致許多優(yōu)秀的理工科學(xué)生在知識和實踐之外缺乏能力。麻省理工等四所大學(xué)提出了新的工程教育理念,認(rèn)為工科學(xué)生應(yīng)具備概念能力、設(shè)計能力、實施能力和操作能力,并將學(xué)生能力劃分為四個層次,即工程基礎(chǔ)知識、個人能力、人際團(tuán)隊能力、工程系統(tǒng)能力,而工程基礎(chǔ)知識和工程系統(tǒng)能力是實際操作能力的基礎(chǔ),應(yīng)與社會發(fā)展相聯(lián)系;個人和人際團(tuán)隊的能力強(qiáng)調(diào)團(tuán)隊內(nèi)部的自我學(xué)習(xí)和溝通能力。這種工程教育的理念是歐美在幾十年工程教學(xué)改革方法的基礎(chǔ)上提出的,對于新時期下理工科學(xué)生整體提高了要求。
作為軟件工程專業(yè)的學(xué)生,人際團(tuán)隊能力尤為重要。軟件項目的實施需要科學(xué)的軟件過程方法、新的技術(shù)支持和項目團(tuán)隊成員的配合。項目團(tuán)隊包括需求分析師、架構(gòu)師、數(shù)據(jù)庫設(shè)計師、項目經(jīng)理、開發(fā)人員和測試人員。學(xué)生不僅要具備團(tuán)隊內(nèi)部的人際溝通能力,還要在軟件開發(fā)過程的各個環(huán)節(jié)相互配合,使軟件產(chǎn)品順利上線。軟件工程課程作為軟件工程專業(yè)學(xué)生的必修課之一,應(yīng)以學(xué)科理論、方法和專業(yè)知識體系為基礎(chǔ),以達(dá)到課程思政建設(shè)目標(biāo),提高軟件工程專業(yè)學(xué)生的人際團(tuán)隊溝通與合作能力。
2. 課程思政下的軟件工程教學(xué)途徑分析
軟件工程課程思政教育必須堅持知識、能力、價值統(tǒng)一的要求,堅持顯性教育和隱性教育的要求,從政治導(dǎo)向、職業(yè)道德和核心價值觀三個方面開展教學(xué)設(shè)計,同時以灌輸與滲透、理論與實踐、歷史與現(xiàn)實、共性與個性、正面教育與學(xué)科相結(jié)合的方法進(jìn)行教學(xué)工作。軟件工程課程的教學(xué)內(nèi)容主要包括軟件工程概述、需求分析、系統(tǒng)設(shè)計、編碼與測試、系統(tǒng)維護(hù)、項目管理等,各部分都附帶獨(dú)特的德育要素。以軟件工程概述為案例,深層探究了思政教學(xué)整體思路。
2.1. 基于軟件工程概念開展思政導(dǎo)向教育,落實求真與力行觀念
軟件工程的概念即在軟件的研究和開發(fā)中必須運(yùn)用工程的理論、方法和工具,是指導(dǎo)軟件產(chǎn)業(yè)發(fā)展和專業(yè)人才工作的基本思路。在教學(xué)中,要引導(dǎo)學(xué)生深刻認(rèn)識運(yùn)用工程化的原因和意義,使學(xué)生認(rèn)識到理論和方法指導(dǎo)實踐的重要性。對此,所采取的教學(xué)途徑通常為軟件危機(jī)——軟件工程概念——軟件產(chǎn)業(yè),即軟件危機(jī)引發(fā)的軟件質(zhì)量問題促進(jìn)了軟件工程學(xué)科、理論、方法、技術(shù)和工具的進(jìn)步,為軟件產(chǎn)業(yè)的發(fā)展提供了保障。教學(xué)的難點(diǎn)在于讓學(xué)生明白:如何找到正確的軟件工程理論和方法?在今后的工作中是否會遇到軟件領(lǐng)域的問題,該怎么辦?由于大二學(xué)生沒有開發(fā)軟件,很難理解軟件工程的抽象概念,對此可通過社會實例作為輔助開展教學(xué),以此激發(fā)學(xué)生的思維,提高學(xué)習(xí)效果。
通過采取灌輸與滲透相結(jié)合、理論與實踐相結(jié)合的方法,學(xué)習(xí)先進(jìn)理論,結(jié)合國情,最終確立中國特色社會主義理論,并在發(fā)展中堅持運(yùn)用和完善。同樣,軟件工程的理論和方法也是通過大量軟件項目的探索和經(jīng)驗獲得的。由于每個軟件項目的需求不同,現(xiàn)有的理論和方法在應(yīng)用之前都需要進(jìn)行修改和改進(jìn)。如果不堅持用工程的概念來指導(dǎo)軟件開發(fā),很容易發(fā)生軟件危機(jī),從而導(dǎo)致項目失敗。同樣,中國的發(fā)展如果不堅持中國特色社會主義道路,很容易導(dǎo)致國家衰落。因此,必須堅持正確的軟件工程理論指導(dǎo),堅持正確的國家發(fā)展政治理論。
通過挖掘軟件工程概念知識點(diǎn)所蘊(yùn)含的堅持理論指導(dǎo)和科學(xué)工作的精神,轉(zhuǎn)化為引導(dǎo)學(xué)生樹立堅持中國特色社會主義政治方向、求真務(wù)實的思想,從而促使學(xué)生感受到科學(xué)研究的嚴(yán)謹(jǐn)性和規(guī)范性,培養(yǎng)科學(xué)精神和正確的政治思想。
2.2 基于軟件產(chǎn)業(yè)發(fā)展史開展核心價值觀教育,落實愛國自強(qiáng)理念
軟件技術(shù)起源于國外。中國雖然起步緩慢,但經(jīng)過艱苦奮斗,在許多領(lǐng)域都達(dá)到了世界先進(jìn)水平,軟件產(chǎn)業(yè)也有同樣的規(guī)模和實力。學(xué)生將成為未來軟件產(chǎn)業(yè)建設(shè)的主力軍,結(jié)合軟件發(fā)展的歷史,開展以愛國主義教育為基礎(chǔ)的核心價值觀教育十分必要。
通過采取歷史與現(xiàn)實相結(jié)合的方法,選取了“超級計算機(jī)事件、華為5G事件、漢字激光照排系統(tǒng)之父王選”三個典型案例,這三個例子都蘊(yùn)含著強(qiáng)烈的愛國自強(qiáng)思想政治因素,知識產(chǎn)權(quán)的核心技術(shù)是軟件企業(yè)競爭力的基礎(chǔ)。在國外掌握核心技術(shù)并進(jìn)行封鎖和要挾的不利情況下,“神威·太湖之光”超級計算機(jī)實現(xiàn)完全國產(chǎn)化,自主研發(fā)了CPU芯片技術(shù),2016年取得世界第一;華為潛心研發(fā)通訊領(lǐng)域軟硬件核心技術(shù),打破了美國思科公司的技術(shù)壟斷,目前在全球擁有5G及通訊領(lǐng)域?qū)@疃?,?G標(biāo)準(zhǔn)和產(chǎn)品方面處于全球領(lǐng)先地位;中國科學(xué)院王選院士在很差的條件下,刻苦鉆研,于70年代自主研發(fā)了漢字激光照排系統(tǒng),把中文信息處理核心技術(shù)掌握在國家手里,推動了當(dāng)代中國印刷業(yè)革命。通過實例分析,讓學(xué)生了解芯片、算法等核心技術(shù)對國家發(fā)展具有重大戰(zhàn)略意義,而且研發(fā)人員必須有強(qiáng)烈的愛國主義精神和自強(qiáng)不息的精神,才能在困難中取勝。
2.3 基于職業(yè)道德思想培養(yǎng)開展專業(yè)素養(yǎng)教育,落實自省自律理念
職業(yè)道德教育是未來員工在人與人之間掌握和遵守道德規(guī)范和職業(yè)行為規(guī)范的教育活動。近年來,大學(xué)生在網(wǎng)絡(luò)上發(fā)表不良言論、黑客攻擊、侵犯國家安全、泄露知識產(chǎn)權(quán)秘密等違法行為時有發(fā)生。必須進(jìn)行職業(yè)道德教育。
通過正面教育與紀(jì)律約束相結(jié)合的方法,通過事實和推理,使學(xué)生了解軟件行業(yè)的法律法規(guī)和職業(yè)道德,通過啟發(fā)和反思,形成正確的職業(yè)觀念和道德評價能力,最終樹立“自律”觀念。在教學(xué)過程中,采用案例分析法和小組討論法。每組學(xué)生展示兩個軟件領(lǐng)域的案例,一個是正面的,一個是負(fù)面的,并將案例的啟示分享給全班同學(xué),并在小組間打分。通過小組討論,讓學(xué)生自由發(fā)表意見和反思,討論行業(yè)職業(yè)道德和自律的重要性,引導(dǎo)和提高學(xué)習(xí)積極性。
通過對職業(yè)道德知識點(diǎn)的討論,使學(xué)生明確軟件人的重要職責(zé),增強(qiáng)工作后的責(zé)任感、自律意識和自強(qiáng)意識,為軟件產(chǎn)業(yè)的發(fā)展做出貢獻(xiàn)。
3.課程思政下的軟件工程教學(xué)實例分析
3.1 思政目標(biāo)
激發(fā)學(xué)生熱愛祖國,表現(xiàn)愛國情懷;培養(yǎng)學(xué)生相互尊重、相互關(guān)心、相互幫助、團(tuán)隊合作的精神,培養(yǎng)友愛和仁愛;人文精神與工匠精神教育相結(jié)合。
3.2 途徑分析
首先,導(dǎo)入課程。根據(jù)軟件項目開發(fā)的過程,本單元老師首先說明祖國火箭發(fā)射、飛機(jī)、復(fù)興等重大項目需要經(jīng)過嚴(yán)格的軟件測試才能正常運(yùn)行,激發(fā)學(xué)生的愛國主義情緒,展現(xiàn)愛國情懷,激發(fā)學(xué)生學(xué)習(xí)軟件測試知識、方法和技能的積極性。然后介紹了軟件測試是軟件開發(fā)過程中不可缺少的一個階段。作為一名軟件技術(shù)專業(yè)人士,我們必須了解軟件測試。本文介紹了軟件測試的概況,軟件測試的基本原理和技術(shù),需求測試和設(shè)計測試,測試團(tuán)隊和角色,單元測試、集成測試和系統(tǒng)測試的內(nèi)容和方法。其次,介紹了我院軟件技術(shù)專業(yè)優(yōu)秀學(xué)生參加省、全國技能大賽軟件測試大賽的事跡。他們在學(xué)校進(jìn)行封閉式訓(xùn)練,編寫測試計劃,設(shè)計測試用例,搜索程序漏洞,并對項目總結(jié)報告進(jìn)行了認(rèn)真的措辭和反復(fù)的修改。以身邊模范的敬業(yè)精神,激發(fā)學(xué)生的專業(yè)學(xué)習(xí)熱情。再次,通過項目分組,組建教學(xué)模擬實驗小組,培養(yǎng)學(xué)生的親和力和愛心。教師介紹測試團(tuán)隊的角色以及如何與開發(fā)團(tuán)隊合作,在實踐過程中,通過團(tuán)隊合作培養(yǎng)學(xué)生的團(tuán)隊合作能力,學(xué)習(xí)和理解“友善”的核心價值觀。最后,課堂測試與小結(jié)中要求學(xué)生用自己的話說出軟件專業(yè)從業(yè)人的“工匠精神”。
3.3 效果評價
可培養(yǎng)團(tuán)隊協(xié)作精神,學(xué)會并且理解“友善”這一社會主義核心價值觀的核心內(nèi)涵;可培養(yǎng)學(xué)生踐行軟件技術(shù)專業(yè)人員的“工匠精神”,即踏實努力、一絲不茍、不斷追求完美的意識與刻苦鉆研的實干精神;可培養(yǎng)學(xué)生軟件流程的業(yè)務(wù)分析處理、關(guān)鍵點(diǎn)篩選及需求界定能力;可激發(fā)學(xué)生愛國情懷,激發(fā)學(xué)生對軟件專業(yè)學(xué)習(xí)的積極主動性;可培養(yǎng)學(xué)生具備記錄測試過程,編撰測試分析報告的能力。
3.4 教學(xué)反思
其一,利于實現(xiàn)課程目標(biāo)與人才培養(yǎng)目標(biāo)。課程思政充分發(fā)揮了思想政治教育在專業(yè)課中的作用,體現(xiàn)了習(xí)近平總書記在全國高校思想政治工作會議上的重要講話精神,使各類課程與思想政治理論課有機(jī)結(jié)合,形成協(xié)同效應(yīng)。軟件工程課程思政教學(xué)效果具體表現(xiàn)在:首先,從大二到大四,課程思政減少,專業(yè)課增加,專業(yè)課程思政改革的實施,填補(bǔ)了大二學(xué)生思想政治教育的空白,實現(xiàn)了高中思想政治教育的全過程,為實現(xiàn)專業(yè)人才培養(yǎng)目標(biāo)提供了保障;其次,基于課程思政實例的案例教學(xué)法,使學(xué)生更容易理解軟件工程的抽象概念,有利于課程知識目標(biāo)的實現(xiàn);再次,在課程思政中培養(yǎng)學(xué)生積極的人格修養(yǎng),對形成積極的學(xué)習(xí)態(tài)度起著重要的促進(jìn)作用,有利于實現(xiàn)專業(yè)課程思政的人才能力與素質(zhì)培養(yǎng)目標(biāo)。其二,利于推進(jìn)課程創(chuàng)新改革。課程思政屬于一種教育教學(xué)理念、一種思維方式,也是一種教學(xué)模式。課程思政的實施可以促使教師從頂層重新設(shè)計教學(xué)過程、教學(xué)方法和教學(xué)條件,也可以促使教師認(rèn)真分析教學(xué)內(nèi)容,提高備課質(zhì)量。教師可以把課程思政作為課程改革的理論基礎(chǔ),全過程研究分析課程思政在專業(yè)課程中的應(yīng)用模式,以促進(jìn)課程思政理論和方法的發(fā)展。其三,利于提高課堂整體教學(xué)效果。課程思政教育改革注重知識教學(xué)中價值觀的協(xié)同共振,應(yīng)根據(jù)專業(yè)課程的特點(diǎn)進(jìn)行專業(yè)素質(zhì)教育和科學(xué)精神教育。在專業(yè)課程教學(xué)過程中,教學(xué)目標(biāo)應(yīng)分為知識目標(biāo)、能力目標(biāo)和素質(zhì)目標(biāo)。而軟件工程課程不僅強(qiáng)調(diào)軟件工程知識和能力的傳授,更注重學(xué)生對軟件生產(chǎn)力的思考,對職業(yè)道德的自律,加強(qiáng)以專業(yè)技能和知識為載體的大學(xué)生思想政治教育,最大限度地發(fā)揮課堂的主渠道功能。課程思政人文因素與專業(yè)課科學(xué)因素的結(jié)合,可以提高學(xué)生的學(xué)習(xí)興趣,促進(jìn)學(xué)生素養(yǎng)的均衡發(fā)展,提高課堂教學(xué)效果。
4. 結(jié)論
高校應(yīng)始終堅持以立德樹人作為核心,充分深層挖掘軟件工程專業(yè)課程中的思政元素,緊緊圍繞知識傳輸與價值引導(dǎo)有機(jī)結(jié)合的理念,以課程思政教學(xué)目標(biāo)為基礎(chǔ),在軟件工程課程教學(xué)中,正確引導(dǎo)學(xué)生樹立健康的人生觀、價值觀、世界觀,促使學(xué)生成長為與社會發(fā)展需求高度相符的優(yōu)秀人才。
參考文獻(xiàn):
[1]張靈光.“軟件工程”課程思政教學(xué)改革與實踐探索[J].計算機(jī)產(chǎn)品與流通,2020(08):214+219.
[2]于巧.面向軟件工程課程思政的教學(xué)探索[J].福建電腦,2020,36(03):93-95.
[3]俞磊,吳成海,闞紅星,闞峻嶺,李亞,黃方亮,孫大勇,汪慶,王世好,耿英保.大思政教育背景下軟件工程課程思政教學(xué)改革探索與實踐[J].西昌學(xué)院學(xué)報(自然科學(xué)版),2020,34(01):102-107.
[4]馮健文,苗利明.高校軟件工程課程思政教學(xué)改革與實踐[J].教育現(xiàn)代化,2020,7(01):25-27.
[5]王軍梅.課程思政融入高職學(xué)科教學(xué)的初步探索——以武漢軟件工程職業(yè)學(xué)院為例[J].教育現(xiàn)代化,2019,6(99):192-194.
作者簡介:陳翠娥(1966-)女,漢,湖南湘潭,副教授,研究方向:軟件工程,多媒體。