摘要:在教育改革的大背景下,Java程序設(shè)計課程不僅關(guān)注技術(shù)傳授,還注重培養(yǎng)學(xué)生的社會責(zé)任感、創(chuàng)新精神和團隊協(xié)作能力。文章以軟件工程專業(yè)的Java程序設(shè)計課程為例,通過超星平臺的SPOC在線課程資源庫、思政教學(xué)活動包案例等手段,建立豐富的線上線下課程思政載體,形成“依從—認(rèn)同—內(nèi)化”三階遞進式思政活動,將思政教育融入課堂、活動和學(xué)生心理,以期培養(yǎng)具有強烈社會責(zé)任感的高素質(zhì)創(chuàng)新應(yīng)用型人才。
關(guān)鍵詞:Java程序設(shè)計;課程思政;軟件工程
一、引言
廣東科技學(xué)院軟件工程專業(yè)在“崇德、尚學(xué)、精藝、篤行”校訓(xùn)的指導(dǎo)下,以培養(yǎng)“誠信鑄魂、技能精湛”、具有強烈民族自豪感、社會責(zé)任感的高素質(zhì)創(chuàng)新應(yīng)用型人才為使命,創(chuàng)新“誠信培育、實踐培育、合作培育”三維共育人才培養(yǎng)模式,培養(yǎng)學(xué)生關(guān)鍵能力、崗位能力和創(chuàng)新應(yīng)用能力。
Java程序設(shè)計課程(以下簡稱課程)在第四學(xué)期開設(shè),教學(xué)圍繞Java程序設(shè)計基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計、Java常用類庫三個模塊展開。作為一門連接基礎(chǔ)課程、對接專業(yè)崗位的專業(yè)課程,Java程序設(shè)計課程肩負著Java開發(fā)工程師的崗位職責(zé)培養(yǎng)和價值取向塑造的使命,建立優(yōu)秀的學(xué)習(xí)行為準(zhǔn)則、追求精益求精的品質(zhì)是本課程的思政焦點。為此,課程設(shè)計了“愛崗敬業(yè)、職業(yè)認(rèn)同”“學(xué)深悟透、堅守底線”“耐心雕琢、精益求精”三大思政板塊,采用線上線下混合式教學(xué)模式,以應(yīng)用為主,通過育訓(xùn)結(jié)合、考核落地,讓課程思政的目標(biāo)進腦、入心、化行。
二、課程思政教育教學(xué)策略
(一)建立豐富的線上線下課程思政載體
課程組在超星平臺建設(shè)SPOC(小規(guī)模限制性在線課程)在線課程建立豐富的線上線下課程思政載體,將課程思政教學(xué)活動融入專業(yè)學(xué)習(xí)。如在課程知識點處插入小故事,名人、名企思政視頻、“課程思政+黨建”教學(xué)活動包案例,以開展討論、案例引入、視頻學(xué)習(xí)、話題討論、即興演講等方式,將課程思政教學(xué)活動融入課程學(xué)習(xí),與學(xué)生建立思政連接,提供思政指引。
(二)采用“依從—認(rèn)同—內(nèi)化”思政育人模式
課程組遵循社會心理學(xué)中依從、認(rèn)同和內(nèi)化三個階段設(shè)計思政育人模式,從學(xué)生品德修養(yǎng)、實踐能力、學(xué)生成長三個維度,分別從課前、課中、課后三個教學(xué)環(huán)節(jié)實施課程思政。同時,課中采用線上線下混合教學(xué)模式,實施階段性、過程化、分組制、討論式的教學(xué)方式,結(jié)合課程特點設(shè)計思政育人元素,在課堂內(nèi)外采用分享式、案例式、實踐式教學(xué)形式,將思政元素自然融入教學(xué)各環(huán)節(jié)。課前、課中和課后形成“依從—認(rèn)同—內(nèi)化”三階遞進式思政活動,促使課程思政融入課堂,學(xué)生能將家國情懷、工匠精神、職業(yè)道德素養(yǎng)等內(nèi)化成行為習(xí)慣和價值追求。
(三)實施多樣化的課程思政教學(xué)方法
課前,教師在超星平臺發(fā)放學(xué)習(xí)任務(wù)單,布置課前思政題材學(xué)習(xí)資料,讓學(xué)生通過觀看相關(guān)視頻、檢索網(wǎng)絡(luò)資源或文獻、搜索時政新聞等方式,有目的地了解和梳理相關(guān)思政觀點,參與思政話題討論,潛移默化地接受(依從)思政教育。如“Java方法”一節(jié)主要教學(xué)內(nèi)容是如何使用方法設(shè)計實現(xiàn)楊輝三角,其課程單元設(shè)計中的課前預(yù)習(xí)資源和課前預(yù)習(xí)任務(wù)中的課程思政話題如表1所示。
課中,教師組織開展“課前五分鐘”活動。在參與在線討論后,學(xué)生對預(yù)習(xí)資源和預(yù)習(xí)任務(wù)中提出的問題進行發(fā)言,培養(yǎng)學(xué)生資源整合能力和表達能力,助力學(xué)生形成辯證思維,樹立正確的價值觀。教師將通俗性、共情性、趣味性的思政案例元素融入課程,可以讓學(xué)生在研討、探究學(xué)習(xí)活動中認(rèn)同思政教育理念。
課后,教師以微信群、釘釘群形式接收學(xué)生的自由討論,延續(xù)預(yù)習(xí)資源、“課前五分鐘”、課堂活動過程中的思政話題,并及時形成總結(jié)和評價,再反饋給學(xué)生,讓學(xué)生將家國情懷、工匠精神、職業(yè)道德素養(yǎng)等內(nèi)化成行為習(xí)慣和價值追求。
三、課程思政建設(shè)的dQFOXCpLG5pFPD/xKujWmafk0/1Gk38Sx4N1NEF5Pw0=思路及方法
(一)深度挖掘課程內(nèi)容中的課程思政元素
在講授技術(shù)知識時,課程組將思政教育元素融入Java程序設(shè)計課程中,適時引入相關(guān)的思政元素,例如社會責(zé)任、職業(yè)道德等,確保思政教育與技術(shù)教學(xué)有機結(jié)合,形成有機的思政元素和技術(shù)元素的整體。
Java程序設(shè)計課程模塊一設(shè)定思政元素主要以“愛崗奠基、職業(yè)認(rèn)同”為主,模塊二主要讓學(xué)生深入理解“學(xué)深悟透、堅守底線”的職業(yè)素養(yǎng),模塊三主要融入“耐心雕琢、精益求精”的工匠精神等思政元素。
(二)建立SPOC在線課程實施課程思政教學(xué)
課程組以超星平臺為中心,通過智慧教室端開展隨堂練習(xí)、課程討論、分組協(xié)作、編程競賽、多屏互動等,實施師生課程思政活動,學(xué)生在移動端(學(xué)習(xí)通App)開展線下自主學(xué)習(xí)與討論,隨時隨地與課程學(xué)習(xí)保持思政連接,教師在管理端開展考試、調(diào)研問卷、教學(xué)日志記錄、數(shù)據(jù)分析等教學(xué)管理活動,存儲教學(xué)大數(shù)據(jù),實施課程思政階段考核分析與教學(xué)反饋。
(三)采取多樣化教學(xué)方法融入課程思政教學(xué)
課程組利用SPOC在線課程平臺,運用線上線下混合教學(xué)模式,并制訂多樣化的教學(xué)方法,包括案例分析、小組討論、項目合作等。通過實際案例,教師引導(dǎo)學(xué)生思考技術(shù)決策背后的倫理和社會責(zé)任。在小組討論和項目合作中,教師要培養(yǎng)學(xué)生的團隊協(xié)作能力和溝通能力,同時關(guān)注思政元素的引入。
(四)以過程性考核建立科學(xué)的思政考核評估和反饋機制
教師定期向?qū)W生發(fā)放問卷調(diào)查和階段性考核,對學(xué)生的思政狀態(tài)進行實時評估、教學(xué)觀察以及項目評估。教師通過學(xué)生的反饋,及時了解課程教學(xué)效果,從而調(diào)整教學(xué)方法和內(nèi)容,確保思政教育的實效性。課程組成員間定期舉行教研會議,分享經(jīng)驗、教學(xué)成果和學(xué)生收獲,同時促進教學(xué)團隊的專業(yè)成長。
四、課程思政建設(shè)的實踐路徑
(一)聚焦崗位核心素養(yǎng)培育,把握課程思政方向
課程組聚焦崗位核心素養(yǎng),培養(yǎng)學(xué)生精益求精的學(xué)習(xí)態(tài)度和實踐能力。例如,教師組織學(xué)生觀看視頻,分析計算機科學(xué)領(lǐng)域中的中國優(yōu)秀案例,如華為的成功故事、國產(chǎn)操作系統(tǒng)的演變、國產(chǎn)數(shù)據(jù)庫的發(fā)展等,并討論案例,讓學(xué)生了解并感受國家在科技發(fā)展中的艱辛和成就,培養(yǎng)學(xué)生的社會責(zé)任感和家國情懷。
(二)實現(xiàn)知識與思政板塊對接,拓展課程思政寬度
課程組從課程模塊內(nèi)容出發(fā),圍繞“愛崗敬業(yè)、職業(yè)認(rèn)同”“學(xué)深悟透、堅守底線”“耐心雕琢、精益求精”板塊,挖掘思政育人元素。例如,在講授課程模塊一(基礎(chǔ)知識應(yīng)用)時,教師介紹計算機程序設(shè)計在各行各業(yè)中的廣泛應(yīng)用,如金融、醫(yī)療、教育等領(lǐng)域,幫助學(xué)生認(rèn)識到軟件開發(fā)對社會的重要貢獻,并邀請優(yōu)秀軟件工程師或企業(yè)家進行專題講座,強化學(xué)生專業(yè)認(rèn)同感,培育學(xué)生愛崗敬業(yè)精神。
在講授課程模塊二(面向?qū)ο缶幊蹋r,教師強調(diào)面向?qū)ο缶幊趟枷氲闹匾?,鼓勵學(xué)生通過實踐和項目深入理解抽象、繼承、多態(tài)等核心概念。通過分析知名的軟件漏洞和安全事件等實際案例,學(xué)生討論程序員在這些事件中的責(zé)任和教訓(xùn),形成堅守底線的職業(yè)操守,增強責(zé)任感和底線意識。
在講授課程模塊三(常用類庫及其應(yīng)用)時,教師通過復(fù)雜項目的分階段實現(xiàn),培養(yǎng)學(xué)生細致的工作態(tài)度,通過迭代開發(fā)和持續(xù)集成的方法,強調(diào)細節(jié)和精度的重要性,鼓勵學(xué)生在項目中不斷優(yōu)化代碼,培養(yǎng)學(xué)生在項目開發(fā)中持續(xù)改進和優(yōu)化意識,體現(xiàn)精益求精的精神。
(三)豐富線上線下課程思政載體,提高課程思政實效
在線上課堂,教師通過SPOC在線課程的知識點處插入小故事、科技名人名企視頻,建立“課程思政教學(xué)活動包”,以課前預(yù)習(xí)、在線討論等形式發(fā)放給學(xué)生進行課前預(yù)習(xí),與學(xué)生建立思政連接,提供思政指引。
在線下課堂,教師在課程思政案例設(shè)計、專題討論、教學(xué)內(nèi)容設(shè)計中融入思政元素。如在抽象類與接口的教學(xué)中,教師引導(dǎo)學(xué)生理解抽象概念背后的思想價值和精神內(nèi)涵,培養(yǎng)學(xué)生的思辨能力和道德意識;在課程考核中,除了專業(yè)知識外,教師加入反映思政教育成效的考核點,如團隊合作、小組研究與探索等,以達到顯性教育和隱性教育相結(jié)合的效果。
五、結(jié)語
2023年,Java程序設(shè)計課程獲批為廣東省線上線下混合式一流本科課程、粵港澳大灣區(qū)高校在線開放課程聯(lián)盟在線開放課程應(yīng)用項目。學(xué)生在課程學(xué)習(xí)過程中逐漸對社會責(zé)任形成正確認(rèn)知,開始關(guān)注國家發(fā)展,并表現(xiàn)出更強的社會責(zé)任感和使命感,在工作崗位中體現(xiàn)精益求精的工匠精神,同時具備較強的創(chuàng)新思維,敢于提出問題和面對挑戰(zhàn),提高了溝通協(xié)調(diào)能力和解決實際問題的能力。這離不開課程組30余名教師的共同建設(shè)。
課程組共建共享課程建設(shè)成果和經(jīng)驗,對軟件工程專業(yè)其他課程起到了示范和指導(dǎo)作用。接下來,課程組將在課程思政改革方面繼續(xù)努力,進一步探索多元化的教學(xué)方法,包括虛擬實驗、在線互動等,以更好地適應(yīng)學(xué)生多樣化的學(xué)習(xí)需求和學(xué)習(xí)習(xí)慣,培養(yǎng)學(xué)生的職業(yè)道德感;更新教學(xué)資源、引入行業(yè)案例,保持課程的前瞻性,讓學(xué)生保持對專業(yè)的熱愛,干一行愛一行,精進技能,為國家科技發(fā)展作貢獻。
參考文獻:
[1]張亞鵬,閆利華.“Java編程基礎(chǔ)”應(yīng)用型示范課程建設(shè)[J].赤峰學(xué)院學(xué)報(自然科學(xué)版),2023(6).
[2]劉征,李井竹.基于OBE和思政的Java程序設(shè)計教學(xué)改革研究[J].互聯(lián)網(wǎng)周刊,2023(18).
[3]李明義.大學(xué)專業(yè)課程與課程思政融合設(shè)計與探索:針對新時代“00后”大學(xué)生群體探討[J].中國教育技術(shù)裝備,2023(16).
[4]李波.“互聯(lián)網(wǎng)+”時代Java語言課程思政教學(xué)改革研究[J].中國新通信,2023(12).
[5]楊豐玉,楊柳,鄭巍,等.面向一流課程建設(shè)的Web程序設(shè)計課程思政探索與實踐[J].軟件導(dǎo)刊,2023(7).
[6]陳琦,陳朋,雷艷靜.教學(xué)目標(biāo)導(dǎo)向的計算機工程實踐課程考核改革[J].中國信息技術(shù)教育,2024(6).
基金項目:2021年廣東省本科高校教學(xué)質(zhì)量與教學(xué)改革工程建設(shè)項目“‘以學(xué)為中心’的程序設(shè)計類課程教學(xué)研究”階段性研究成果。
(作者單位:廣東科技學(xué)院)