摘要:在新時(shí)代的背景下,“立德樹人”已經(jīng)成為高等教育的重要任務(wù)和根本任務(wù)。因此,高職院校教師在傳授知識(shí)、技能和職業(yè)素養(yǎng)的同時(shí),開展思想政治教育是非常必要的。文章以高職Python程序設(shè)計(jì)課程為例,探討了課程思政建設(shè)的路徑,將新時(shí)代的新思想充分融入課程學(xué)習(xí)過程中,發(fā)揮高職院校專業(yè)課程的思政育人功能。
關(guān)鍵詞:課程思政;程序設(shè)計(jì);職業(yè)教育
中圖分類號(hào):G42 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2024)19-0156-03
習(xí)近平總書記在全國高校思想政治工作會(huì)議上指出,要堅(jiān)持把立德樹人作為中心環(huán)節(jié),把思想政治工作貫穿教育教學(xué)全過程,實(shí)現(xiàn)全程育人、全方位育人,努力開創(chuàng)我國高等教育事業(yè)發(fā)展新局面[1]。因此,高校要貫徹實(shí)施“立德樹人”的根本任務(wù),就必須將思想政治教育工作擴(kuò)展到人才培養(yǎng)的各個(gè)環(huán)節(jié)和教學(xué)活動(dòng)中。除了思想政治理論課的教師外,其他任課教師,特別是專業(yè)課教師,也應(yīng)將思想政治教育內(nèi)容融入自己的課程教學(xué)工作中,充分發(fā)揮每門課程的育人功能。只有齊心協(xié)力,共同培養(yǎng)人才。
當(dāng)前,在深化專業(yè)課程思政教育改革的大背景下,如何有效地將思政元素融入課程教學(xué)內(nèi)容中,實(shí)現(xiàn)“育人”和“樹人”目標(biāo)的有機(jī)統(tǒng)一,已成為職業(yè)院校專業(yè)課程思政建設(shè)首要解決的問題。
以Python程序設(shè)計(jì)課程為例,由于語法簡潔、可移植性好等特點(diǎn),Python 語言被廣泛應(yīng)用在開發(fā)領(lǐng)域,因此,該門課程也成為高職院校計(jì)算機(jī)應(yīng)用技術(shù)等相關(guān)專業(yè)普遍開設(shè)的一門專業(yè)核心課程。本文將以此課程為例,以《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》相關(guān)要求為指導(dǎo),結(jié)合教學(xué)實(shí)踐,充分探索挖掘課程內(nèi)容中蘊(yùn)含的思政教育內(nèi)容,堅(jiān)持知識(shí)傳授與價(jià)值引領(lǐng)并重,研究成果對(duì)高職專業(yè)課程的課程思政建設(shè)具有借鑒價(jià)值。
1 專業(yè)課思政目標(biāo)與定位
1.1 課程定位
Python語言程序設(shè)計(jì)課程的教學(xué)目標(biāo)是使學(xué)生能夠掌握使用Python語言編寫、調(diào)試和運(yùn)行程序的技能,同時(shí)培養(yǎng)學(xué)生的程序設(shè)計(jì)思維,逐步形成結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)的思想。通過課程的學(xué)習(xí),學(xué)生將培養(yǎng)邏輯思維能力,并能夠運(yùn)用程序設(shè)計(jì)解決實(shí)際問題,為他們未來的學(xué)習(xí)和職業(yè)發(fā)展奠定堅(jiān)實(shí)的基礎(chǔ)。
1.2 課程思政目標(biāo)設(shè)計(jì)
該課程作為一門典型的理實(shí)一體化課程,根據(jù)其目標(biāo)定位和特點(diǎn),結(jié)合課程思政改革的相關(guān)教育理念,在教學(xué)過程中還應(yīng)注重培養(yǎng)學(xué)生認(rèn)真的工作態(tài)度和團(tuán)結(jié)協(xié)作的良好品質(zhì)。同時(shí),還應(yīng)著重培養(yǎng)學(xué)生的專業(yè)榮譽(yù)感和職業(yè)使命感,根植愛國情懷,堅(jiān)定文化自信,并提高學(xué)生的核心素養(yǎng)。具體來說,課程的思政目標(biāo)如表1所示。
2 專業(yè)課思政建設(shè)
2.1 思政元素的挖掘
在Python程序設(shè)計(jì)課程中,除了教授知識(shí)和技能外,還應(yīng)充分發(fā)揮課程的育人功能。任課教師應(yīng)該不僅熟練掌握所教授的知識(shí)和技能,還要深入挖掘課程中蘊(yùn)含的思政元素。通過對(duì)Python程序設(shè)計(jì)課程教學(xué)內(nèi)容的組織和分析,課程中包含的思政元素主要包含以下內(nèi)容。
項(xiàng)目一從程序設(shè)計(jì)的基礎(chǔ)概念入手,主要講述了Python語言的發(fā)展歷史、Python開發(fā)環(huán)境的搭建和使用,以及Python語言的特點(diǎn)等內(nèi)容。在講解Python的發(fā)展歷史時(shí),教師可以引入創(chuàng)始人Guido van Rossum 的故事,讓學(xué)生了解到Guido正是通過多年的學(xué)習(xí)和工作積累,通過挖掘、發(fā)現(xiàn)、研究和創(chuàng)新,才有了Py?thon的誕生。教師在介紹Python的特點(diǎn)時(shí),可以讓學(xué)生通過查閱資料了解到Python的所有版本都是開源的。除了內(nèi)置庫之外,開源社區(qū)和獨(dú)立開發(fā)者為Py?thon貢獻(xiàn)了豐富的第三方庫。正是這些貢獻(xiàn)為Python 的迅速崛起奠定了良好的基礎(chǔ),讓學(xué)生認(rèn)識(shí)到創(chuàng)新與共享的力量。
項(xiàng)目二到項(xiàng)目四是本課程的重點(diǎn)和難點(diǎn),主要講述了Python語言中包含的數(shù)據(jù)類型(數(shù)字型、布爾型、字符串、列表、元組、集合和字典)以及基本的流程控制結(jié)構(gòu)等主要語法知識(shí)和基本算法。在講解數(shù)據(jù)類型和流程控制結(jié)構(gòu)時(shí),教師主要以規(guī)范使用數(shù)據(jù)和編寫程序?yàn)榍腥朦c(diǎn),讓學(xué)生深刻理解程序設(shè)計(jì)的過程,使學(xué)生認(rèn)識(shí)到良好的編程習(xí)慣的重要性,明白“不以規(guī)矩,不能成方圓”的道理。通過這樣的教學(xué)方式,培養(yǎng)學(xué)生嚴(yán)謹(jǐn)認(rèn)真的科學(xué)精神,以及堅(jiān)持不懈、精益求精的“程序員工匠精神”。同時(shí),在實(shí)訓(xùn)練習(xí)過程中使用不同的實(shí)戰(zhàn)案例,如購物排隊(duì)問題、文明城市垃圾分類問題、校園志愿服務(wù)活動(dòng)、詞頻統(tǒng)計(jì)等,引導(dǎo)學(xué)生關(guān)注社會(huì)熱點(diǎn)問題,激發(fā)學(xué)生的認(rèn)知和思考能力。
項(xiàng)目五主要講述了函數(shù)的定義和使用、模塊的定義和使用,以及與函數(shù)、模塊相關(guān)的其他內(nèi)容。在講解函數(shù)的主要分類時(shí),教師可以教導(dǎo)學(xué)生如何使用庫函數(shù)和自己定義函數(shù)的方法,以增強(qiáng)學(xué)生的職業(yè)使命感。同時(shí),這也有助于提升學(xué)生理解實(shí)際問題和解決實(shí)際問題的能力,培養(yǎng)學(xué)生的開拓創(chuàng)新精神。
項(xiàng)目六主要講述了類的定義與對(duì)象的創(chuàng)建、類成員的訪問、類的屬性和方法、繼承與派生以及多態(tài)性等內(nèi)容。在講解類的屬性和方法時(shí),教師可以結(jié)合學(xué)校特色,通過與學(xué)生共同討論和分析,將農(nóng)業(yè)元素和社會(huì)職業(yè)角色特點(diǎn)等內(nèi)容融入類的實(shí)訓(xùn)練習(xí)中。通過這樣的方式,引導(dǎo)學(xué)生將國家和社會(huì)的利益與個(gè)人的價(jià)值實(shí)現(xiàn)融為一體,將社會(huì)主義核心價(jià)值觀內(nèi)化為精神追求,外化為自覺行動(dòng)[2]。
項(xiàng)目七主要講解了文件的概念、文件的常用操作、文本文件的操作,以及序列化與二進(jìn)制文件的操作等內(nèi)容。教師在講解中可以將傳統(tǒng)節(jié)日和詩詞作為文件內(nèi)容,并將傳統(tǒng)文化融入案例中。通過編寫程序完成詩詞接龍、節(jié)日介紹等實(shí)戰(zhàn)練習(xí),讓學(xué)生感受到文化的魅力,激發(fā)學(xué)生的愛國情懷。
2.2 思政元素融入路徑
課堂教學(xué)過程一般由若干個(gè)教學(xué)環(huán)節(jié)組成,在“課程思政”教學(xué)過程中,除了挖掘貼合教學(xué)內(nèi)容的思政元素以外,還要在融入思政元素的同時(shí)讓教學(xué)過程環(huán)環(huán)相扣,否則可能會(huì)影響課堂教學(xué)的連續(xù)性,沒有使教學(xué)內(nèi)容“畫龍點(diǎn)睛”式的升華,反而讓學(xué)生感覺思政內(nèi)容是“強(qiáng)行植入”。為了使課程的思政元素和教學(xué)內(nèi)容更好地融為一體,保證課堂的教學(xué)進(jìn)程順利推進(jìn),從課堂教學(xué)環(huán)節(jié)設(shè)計(jì)、學(xué)生思維習(xí)慣和學(xué)習(xí)規(guī)律的角度出發(fā),在教學(xué)過程中可以嘗試從以下幾個(gè)方面進(jìn)行思政元素的融入。
2.2.1 用熱點(diǎn)討論引導(dǎo)
教師在平時(shí)要善于收集、發(fā)掘與課程內(nèi)容相關(guān)的熱點(diǎn)事件和熱點(diǎn)人物。在課堂教學(xué)中,教師可以以知識(shí)和技能傳授為依托,引入相關(guān)的熱點(diǎn)內(nèi)容與學(xué)生展開討論。通過討論,教師能夠及時(shí)了解學(xué)生的思想和觀點(diǎn),并通過討論總結(jié)對(duì)學(xué)生進(jìn)行思想教育和引導(dǎo)。
以課程內(nèi)容中項(xiàng)目三控制結(jié)構(gòu)中“選擇結(jié)構(gòu)”的教學(xué)內(nèi)容為例,在導(dǎo)入新課內(nèi)容時(shí),引入熱點(diǎn)事件,引入英雄人物,讓學(xué)生了解生活幾乎每時(shí)每刻都向我們提出選擇題,需要根據(jù)當(dāng)前情況做出決策。每次選擇,我們都會(huì)有所舍棄又有所獲得[3]。正是在不同的選擇下,每個(gè)人都有獨(dú)一無二的人生軌跡,走出了不同的人生。因此,選擇不同,結(jié)果自然不同,引導(dǎo)學(xué)生樹立正確的人生觀和價(jià)值觀。與學(xué)生之間通過對(duì)話和討論的方式,將熱點(diǎn)和課程內(nèi)容結(jié)合在一起。同時(shí),將挖掘出的其他思政元素自然融入從提出問題到代碼書寫的全過程中。通過演示繪制程序流程圖,引導(dǎo)學(xué)生在遇到問題時(shí)要先有規(guī)劃,有步驟、有目的地安排好事情的主次,要有全局的規(guī)劃。通過講解Py?thon語言實(shí)現(xiàn)選擇結(jié)構(gòu)時(shí)的基本語法規(guī)則,告誡學(xué)生作為程序員要嚴(yán)格遵守規(guī)范,即使是一個(gè)標(biāo)點(diǎn)符號(hào)也可能導(dǎo)致整個(gè)程序的錯(cuò)誤和運(yùn)行失敗,要養(yǎng)成嚴(yán)謹(jǐn)、百折不撓、精益求精的工匠精神。
2.2.2 用案例需求啟發(fā)
職業(yè)教育人才培養(yǎng)秉持“理論夠用,技術(shù)過硬”的理念,所以程序設(shè)計(jì)語言課程的學(xué)習(xí)也是以解決職業(yè)行業(yè)領(lǐng)域的實(shí)際問題為出發(fā)點(diǎn)。然而,由于學(xué)生已掌握的知識(shí)和技能有限,實(shí)踐經(jīng)驗(yàn)不足,往往無法解決遇到的新問題。教師可以利用這個(gè)環(huán)節(jié),將思政元素融入相關(guān)的案例需求和學(xué)生遇到的問題中,啟發(fā)學(xué)生的思考,讓學(xué)生感受到學(xué)以致用的重要性。
以序列數(shù)據(jù)類型中極具代表性的教學(xué)內(nèi)容“列表及與之相關(guān)操作”為例,在完成學(xué)科基本教學(xué)內(nèi)容的同時(shí),通過提出問題和滿足案例需求的方式將思政元素自然融入教學(xué)過程中。在導(dǎo)入教學(xué)內(nèi)容時(shí),可以通過公益廣告和生態(tài)環(huán)境部公布的年報(bào)中觸目驚心的數(shù)據(jù),喚起學(xué)生的環(huán)保意識(shí)和責(zé)任意識(shí)。作為普通公民,我們應(yīng)該從自身做起,從點(diǎn)滴處著手,從垃圾分類開始保護(hù)我們的環(huán)境。作為計(jì)算機(jī)專業(yè)的學(xué)生,我們可以設(shè)計(jì)一個(gè)垃圾分類的輔助程序,幫助用戶快速分類所要丟棄的垃圾。然后,通過課程內(nèi)容的學(xué)習(xí),成功編寫了滿足案例需求的輔助程序,讓學(xué)生感受到所學(xué)與國家社會(huì)發(fā)展需求的高度契合,增強(qiáng)了專業(yè)自信和認(rèn)同感,有助于學(xué)生更好地投入后續(xù)學(xué)習(xí)。
最后,在案例代碼運(yùn)行結(jié)果的基礎(chǔ)上,用“科技向未來”對(duì)學(xué)習(xí)內(nèi)容進(jìn)行小結(jié)。其中體現(xiàn)了“理論聯(lián)系實(shí)際”的馬克思主義觀點(diǎn)。通過引入“環(huán)境問題”案例、提出程序需求問題、設(shè)計(jì)算法、切入教學(xué)內(nèi)容和編寫代碼的整個(gè)過程,引導(dǎo)學(xué)生在學(xué)習(xí)中能夠做到“聯(lián)系實(shí)際,學(xué)以致用,學(xué)用相長”。將先進(jìn)的科技創(chuàng)新手段應(yīng)用于生活中,增強(qiáng)學(xué)生的職業(yè)使命感,激發(fā)學(xué)生的開拓創(chuàng)新意識(shí),培養(yǎng)學(xué)生的創(chuàng)新精神。
在實(shí)際教學(xué)中,按照教學(xué)流程設(shè)計(jì),通過理解案例需求,最終能夠解決案例中提出的問題。這有助于提高學(xué)生的邏輯推理能力和抽象思維能力,整個(gè)教學(xué)過程從思政案例問題開始,以解決案例問題結(jié)束。
2.2.3 用綜合訓(xùn)練感悟
在課堂教學(xué)活動(dòng)中,為了幫助學(xué)生鞏固所學(xué)的新知識(shí)和新技能,教師往往會(huì)在新知學(xué)習(xí)后設(shè)計(jì)綜合練習(xí)環(huán)節(jié)。因此,教師可以將思政元素融入綜合訓(xùn)練中,并對(duì)練習(xí)內(nèi)容進(jìn)行提煉和升華,引起學(xué)生的共鳴和思考。
以課程內(nèi)容中項(xiàng)目三控制結(jié)構(gòu)中“循環(huán)結(jié)構(gòu)”的相關(guān)教學(xué)內(nèi)容為例,在教學(xué)活動(dòng)的最后自主實(shí)戰(zhàn)練習(xí)環(huán)節(jié)中,教師選用包含思政元素的實(shí)訓(xùn)案例。通過最后的案例運(yùn)行結(jié)果,引導(dǎo)學(xué)生得到“不積跬步,無以至千里;不積小流,無以成江海”的啟示。同時(shí),告誡學(xué)生“循環(huán)的本質(zhì)是重復(fù),但不是簡單無意義的重復(fù)”。其中體現(xiàn)了“量變引起質(zhì)變”的馬克思哲學(xué)觀,培養(yǎng)學(xué)生在工作和學(xué)習(xí)中堅(jiān)持不懈的品質(zhì)。
通過緊扣“循環(huán)”這個(gè)知識(shí)點(diǎn)的實(shí)訓(xùn)項(xiàng)目,使學(xué)生能夠通過學(xué)習(xí)新知理解知識(shí),通過訓(xùn)練應(yīng)用知識(shí),通過結(jié)果領(lǐng)悟道理。將思政元素自然融入教學(xué)內(nèi)容中,在教授知識(shí)的同時(shí)引領(lǐng)學(xué)生的價(jià)值觀,完成德育教育,達(dá)到“潤物細(xì)無聲”的效果。
3 結(jié)束語
將思政元素融入Python程序設(shè)計(jì)課程中,可以在教學(xué)中貫穿思政的思想,通過恰當(dāng)?shù)姆绞綄⒂巳谌虢虒W(xué)活動(dòng)中。這是課程思政建設(shè)的有益嘗試與改革[4],讓專業(yè)課程內(nèi)容也具有溫度和情感。通過探索和實(shí)踐思政元素融入路徑,Python程序設(shè)計(jì)課程的育人功能得到了一定程度的發(fā)揮。同時(shí),教學(xué)內(nèi)容和方法的改革也提升了學(xué)生參與課程學(xué)習(xí)和練習(xí)的積極性和主動(dòng)性,幫助學(xué)生樹立了正確的學(xué)習(xí)觀、就業(yè)觀、人生觀和價(jià)值觀。未來,還應(yīng)繼續(xù)挖掘課程所蘊(yùn)含的思政元素,不斷更新思政素材,真正做到習(xí)近平總書記關(guān)于“其他各門課都要守好一段渠、種好責(zé)任田,使各類課程與思想政治理論課同向同行,形成協(xié)同效應(yīng)”的要求[5],把專業(yè)培養(yǎng)和思想品德教育統(tǒng)一起來,努力提升課堂教學(xué)質(zhì)量,進(jìn)而提高人才培養(yǎng)質(zhì)量。
參考文獻(xiàn):
[1] 張爍.習(xí)近平在全國高校思想政治工作會(huì)議上強(qiáng)調(diào):把思想政治工作貫穿教育教學(xué)全過程 開創(chuàng)我國高等教育事業(yè)發(fā)展新局面[N].人民日?qǐng)?bào),2016-12-09(1).
[2] 向津潤,廖銀.高校音樂學(xué)科課程思政路徑探究[C]//中國國際科技促進(jìn)會(huì)國際院士聯(lián)合體工作委員會(huì).教育科學(xué)發(fā)展科研學(xué)術(shù)國際論壇論文集(九).貴州師范大學(xué)音樂學(xué)院,貴州大學(xué),2022:3.
[3] 王學(xué)梅.互聯(lián)網(wǎng)+背景下的C語言課程改革研究與實(shí)踐[J].福建電腦,2022,38(1):116-119.
[4] 廖生溫,王玉勤.課程思政在“控制工程基礎(chǔ)” 課程中的實(shí)踐探索[J].黑龍江教育(理論與實(shí)踐),2021(12):28-29.
[5] 劉璇.陜西高?!八暮谩?思政課創(chuàng)優(yōu)行動(dòng)研究[D].西安:西安科技大學(xué),2021.
【通聯(lián)編輯:張薇】