韋昌勇 李治龍 莫浩
摘要:當(dāng)前,在計算機語言類課程中融入思想政治教育的做法主要集中在將案例與思政教育內(nèi)容相結(jié)合。然而,這些設(shè)計的案例呈現(xiàn)出單一的形式,且有時思政教育內(nèi)容與專業(yè)內(nèi)容關(guān)聯(lián)性較為牽強,這在授課過程中可能引起學(xué)生的反感。研究以Python課程為例,深入探討如何有效地把思政元素融入混合式教學(xué)模式中。通過對當(dāng)前授課現(xiàn)狀與學(xué)生學(xué)習(xí)狀況綜合分析,提出了更為精準(zhǔn)的混合式教學(xué)模式下的思政目標(biāo)、教學(xué)內(nèi)容與方法以及元素設(shè)計,以構(gòu)建立體化的混合式思政教育。實踐結(jié)果表明,采用該教學(xué)模式更能提高學(xué)生學(xué)習(xí)興趣,增強學(xué)生動手能力,培養(yǎng)學(xué)生的愛國情懷,為計算機語言類課程中混合式教學(xué)模式下思政教育的深入融合提供了有力的理論和實踐支持。
關(guān)鍵詞:Python程序設(shè)計;教學(xué)策略;混合式教學(xué)模式;立體化課程思政;思政元素融入
中圖分類號:G642? ? ? 文獻標(biāo)識碼:A
文章編號:1009-3044(2024)08-0159-03
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID)
0 引言
當(dāng)今社會,計算機科學(xué)與技術(shù)的迅猛發(fā)展已經(jīng)成為一種不可忽視的趨勢,而計算機語言類課程作為培養(yǎng)高素質(zhì)人才的一部分,在高等教育中扮演著至關(guān)重要的角色。然而,僅僅傳授技術(shù)知識和專業(yè)技能已經(jīng)不能滿足現(xiàn)代教育的要求,我們也需要關(guān)注學(xué)生的思想政治教育,培養(yǎng)他們的社會責(zé)任感和愛國情懷。為此,黨中央提出了創(chuàng)新的教育理念——課程思政,旨在加強學(xué)生的思想政治教育,它強調(diào)以立德樹人為導(dǎo)向,堅定政治方向為核心,深入挖掘課程中蘊含的思政元素,融合在知識傳遞與能力培養(yǎng)的過程中,實現(xiàn)智育與德育的有機統(tǒng)一,為中國特色社會主義事業(yè)培養(yǎng)合格的建設(shè)者和可靠的接班人。
當(dāng)前,許多教育者嘗試將思想政治教育與計算機語言類課程相結(jié)合,以培養(yǎng)具有社會責(zé)任感和良好道德品質(zhì)的計算機專業(yè)人才。然而,存在的問題是這些嘗試往往局限于將案例與思政內(nèi)容簡單地拼湊在一起,缺乏深度融合,這些案例往往呈現(xiàn)出單一的形式,有時思政教育內(nèi)容與專業(yè)內(nèi)容關(guān)聯(lián)性顯得牽強,這可能引發(fā)學(xué)生的反感。
如今,Python已成為一門備受歡迎的編程語言,其簡潔高效、功能強大,廣泛應(yīng)用于數(shù)據(jù)挖掘、深度學(xué)習(xí)、人工智能等領(lǐng)域,充滿了廣闊的前景。因此,各大高校紛紛開設(shè)Python程序設(shè)計。本研究以Python課程為例,旨在深入探討如何在計算機語言類課程混合式教學(xué)模式下更加有效地將思想政治元素融入教學(xué)策略中,將政治認同、國家意識以及人格養(yǎng)成等思想政治教育與課程的核心知識和技能有機地結(jié)合起來,使其與知識技術(shù)傳授同步進行,為培養(yǎng)品學(xué)兼優(yōu),德才兼?zhèn)涞挠嬎銠C專業(yè)人才做鋪墊[1]。
1 當(dāng)前現(xiàn)狀
1.1 當(dāng)前授課存在的問題
近年來,許多大學(xué)以《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》為指引,積極探索將思想政治教育融入課程教學(xué),旨在構(gòu)建一個全方位、貫穿整個學(xué)習(xí)過程的育人模式。通過將思想政治元素融入專業(yè)課程教學(xué)改革中,解決專業(yè)教育和思想政治教育之間的脫節(jié)問題,實現(xiàn)教育的有機融合,幫助學(xué)生樹立正確的世界觀、人生觀和價值觀,并取得了初步成效[2-3]。教師在傳授專業(yè)知識的同時,運用案例講解等方法,引導(dǎo)學(xué)生深入分析,挖掘課程背后蘊含的深刻思想政治內(nèi)涵,將家國情懷、工匠精神、團結(jié)協(xié)作和創(chuàng)新思維等重要元素引入課堂,這種方法不僅有助于培養(yǎng)學(xué)生的專業(yè)技能,還能培養(yǎng)學(xué)生高尚的職業(yè)素養(yǎng)和道德操守[4],但還存在如下問題。
1)案例與思政教育內(nèi)容的結(jié)合形式過于簡單、單一。當(dāng)前,許多計算機語言類課程在教學(xué)中嘗試將思想政治教育內(nèi)容融入課程中,主要通過案例設(shè)計的方式,這些案例通常涉及一些思政教育內(nèi)容,以引導(dǎo)學(xué)生思考和討論。然而,這些案例往往呈現(xiàn)出思政元素引入形式單一,缺乏多樣性,可能導(dǎo)致學(xué)生對思政內(nèi)容的興趣不高。
2)關(guān)聯(lián)性較弱。一些案例設(shè)計在將思政內(nèi)容與專業(yè)內(nèi)容相結(jié)合時關(guān)聯(lián)性較弱。這可能導(dǎo)致學(xué)生感到思政教育內(nèi)容與他們的專業(yè)學(xué)習(xí)無關(guān),難以引起學(xué)生的濃厚興趣,降低了學(xué)習(xí)的積極性[5],例如序列概念知識點融入物以類聚的思想,告訴學(xué)生身邊人對你是有影響力的,要多結(jié)交積極向善有正能量的朋友的思政內(nèi)容;列表推導(dǎo)式知識點融入教育學(xué)生不要低估每一個能量的思政內(nèi)容,這些案例與思政內(nèi)容關(guān)聯(lián)性較弱,導(dǎo)致學(xué)生學(xué)習(xí)時候不容易理解,對思政教育的接受程度有限。
3)教學(xué)方法有限。目前,教師在融入思政教育元素時往往使用傳統(tǒng)的教學(xué)方法,如講授法、案例分析法、小組討論等,這種教學(xué)方式可能無法充分激發(fā)學(xué)生的興趣,特別是計算機科學(xué)領(lǐng)域的學(xué)生。
1.2 學(xué)生學(xué)習(xí)存在的問題
高職學(xué)生在學(xué)科基礎(chǔ)方面相對本科生差些,且沒有養(yǎng)成良好的學(xué)習(xí)習(xí)慣,面對晦澀難懂的編程語言,他們學(xué)習(xí)起來容易感到信心受挫,又因為缺乏堅定的意志力,容易將興趣轉(zhuǎn)移到其他事物上[6];其次,高職學(xué)生通常對未來的發(fā)展路徑感到迷茫,缺乏明確的職業(yè)規(guī)劃,他們對未來可能從事的工作崗位了解有限,導(dǎo)致在學(xué)習(xí)過程中缺乏動力和興趣,學(xué)生更多地處于被動學(xué)習(xí)狀態(tài),缺乏主動探索的精神;第三,隨著各種各樣的短視頻等新型知識傳遞渠道的興起,學(xué)生對傳統(tǒng)的教學(xué)模式興趣減退,這導(dǎo)致其在課堂上很難保持長時間專注,學(xué)習(xí)效果受到影響;最后,雖然課堂上采用案例化教學(xué),但主要圍繞小知識點,“小程序”設(shè)計任務(wù)展開,這種方式往往無法將學(xué)習(xí)內(nèi)容與實際應(yīng)用有效結(jié)合,使得學(xué)生難以將所學(xué)知識應(yīng)用到實際問題中,導(dǎo)致教學(xué)效果不佳。
總的來說,當(dāng)前計算機語言類課程中融入思想政治教育的做法面臨一些挑戰(zhàn),解決的關(guān)鍵在于尋找新的課程思政目標(biāo)才能尋找出合適的教學(xué)策略,以更好地滿足學(xué)生的需求,提高他們的興趣和參與度。
2 新的課程思政目標(biāo)
鑒于當(dāng)前的授課現(xiàn)狀和學(xué)生學(xué)習(xí)狀況,迫切需要為計算機語言類課程設(shè)計更為精準(zhǔn)的課程思政目標(biāo),這些目標(biāo)旨在促使學(xué)生更好地理解和積極參與思想政治教育,同時也要與專業(yè)內(nèi)容緊密結(jié)合,以確保學(xué)生的學(xué)習(xí)專業(yè)知識積極性和參與度,本研究提出適應(yīng)高職學(xué)生的新課程思政目標(biāo),該目標(biāo)將涵蓋以下方面:
1)專業(yè)教育。通過采用知識傳授加實訓(xùn)的教學(xué)策略,旨在培養(yǎng)學(xué)生的專業(yè)技能、科學(xué)思維和客觀認知,重點在于幫助學(xué)生掌握實際操作所需的技能,培養(yǎng)他們成為在技術(shù)領(lǐng)域具有競爭力的專業(yè)人才。
2)社會教育。通過育人的教學(xué)策略,旨在培養(yǎng)學(xué)生的社會存在意識、生存能力,以及服務(wù)和合作精神。在課程中,鼓勵學(xué)生在面對學(xué)習(xí)困境時勇于提問和求助,培養(yǎng)團隊合作意識和創(chuàng)新精神。
3)思政教育。采用價值塑造的教學(xué)策略,旨在培養(yǎng)學(xué)生的社會責(zé)任感、家國情懷和理想信念。課程將引導(dǎo)學(xué)生認識到技術(shù)的應(yīng)用對社會和國家的影響,激發(fā)他們的社會責(zé)任感,并培養(yǎng)他們對家國發(fā)展的關(guān)心與投入。
4)個性化教育和關(guān)懷。主要是了解學(xué)生的個性和需求,提供個性化的教育支持和關(guān)懷,確保每位學(xué)生都能夠充分參與思政教育。
通過以上四個層面的目標(biāo)設(shè)置,在計算機語言類高職課程中更有效地融入思想政治教育,從而培養(yǎng)出具備專業(yè)素養(yǎng)、社會責(zé)任感和家國情懷的優(yōu)秀技術(shù)人才。
3 課程思政教學(xué)策略設(shè)計
為了實現(xiàn)上述新的課程思政目標(biāo),需要精心設(shè)計相應(yīng)的課程思政教學(xué)策略,這些策略將有助于確保思政教育與計算機語言課程的深度融合,以及提高學(xué)生對思政教育內(nèi)容的認知和參與度,下面將探討一些關(guān)鍵的教學(xué)策略,以實現(xiàn)這些目標(biāo)。
在教學(xué)策略上,從教學(xué)方法、空間、內(nèi)容三個維度構(gòu)建立體化課程思政,在教學(xué)方法上可以通過“課前-課中-課后”三個環(huán)節(jié)完成。
課前準(zhǔn)備,教師可以提前把課程教學(xué)大綱、課件PPT、電子教材等學(xué)習(xí)資源在學(xué)習(xí)通平臺發(fā)布,學(xué)生提前自主線上學(xué)習(xí),提前知道本次課所學(xué)內(nèi)容,對所學(xué)內(nèi)容有個印象,方便上課階段學(xué)習(xí)有所側(cè)重。上課階段,課程學(xué)習(xí)講解重點及難點過程中,根據(jù)案例在PyCharm開發(fā)環(huán)境進行講解與演示,解釋每一行代碼的作用,方便學(xué)生理解,通過單步運行,能夠清楚地看到程序的運行過程與結(jié)果,學(xué)生理解起來比較容易,講解完后要讓學(xué)生參與實訓(xùn),加深對知識理解。在教學(xué)過程中,可以設(shè)立一些互動提問環(huán)節(jié),鼓勵學(xué)生積極參與討論,對于那些積極回答問題的學(xué)生,可以給予一定的平時分?jǐn)?shù)獎勵,以激發(fā)學(xué)生的學(xué)習(xí)熱情和參與度。此外,在課后,教師可以給學(xué)生安排一些鞏固性任務(wù),以進一步加強他們對所學(xué)知識的掌握,這些任務(wù)可以通過學(xué)習(xí)通等在線平臺發(fā)布,包括理論測驗、小項目實操等形式,以幫助學(xué)生在課下鞏固和應(yīng)用所學(xué)內(nèi)容。
從空間上,不僅要有線下課程思政,還可以有結(jié)合QQ群、學(xué)習(xí)通、騰訊課堂等線上課程思政。教師可以在課程開始前,將相關(guān)資料提前上傳至這些在線平臺,包括課程大綱、PPT課件、電子教材等資源,尤其是針對課程中的難點和重點內(nèi)容,可以提供輔助學(xué)習(xí)資料,供學(xué)生隨時查詢。課后可以設(shè)置一些練習(xí)題,供學(xué)生在線作答,學(xué)生的作答結(jié)果可以即時反饋,這有助于教師及時了解學(xué)生情況,針對不理解的知識點提供即時幫助。在課堂授課過程中,教師可以錄制視頻并上傳至線上平臺,這些錄制的視頻可以讓學(xué)生在課后進行復(fù)習(xí),尤其是對于一些難以理解的知識點,通過這種方式,學(xué)生可以根據(jù)自己的學(xué)習(xí)節(jié)奏進行回顧,加深對內(nèi)容的理解。
內(nèi)容上,難度設(shè)計應(yīng)該分層設(shè)計,難易相結(jié)合,通過基礎(chǔ)訓(xùn)練、舉一反三訓(xùn)練、綜合訓(xùn)練,把若干知識點訓(xùn)練分批次納入整體訓(xùn)練系列中。基礎(chǔ)訓(xùn)練用于掌握基本知識點,實現(xiàn)熟練寫出基礎(chǔ)代碼的目標(biāo);舉一反三訓(xùn)練是在基礎(chǔ)訓(xùn)練上增加新要求,擴充單個知識內(nèi)容,使學(xué)生在應(yīng)用中拓展知識理解、建構(gòu)知識框架;綜合訓(xùn)練將基礎(chǔ)訓(xùn)練和舉一反三訓(xùn)練整合為一個較大主題,進一步實現(xiàn)知識結(jié)構(gòu)融合;一個主題三個層次體現(xiàn)出訓(xùn)練的階段性區(qū)分、難度逐層增加,循序漸進地提升程序設(shè)計能力的教育思想,避免學(xué)生能夠完成單個知識點的驗證性訓(xùn)練,一旦遇到較為復(fù)雜的問題就束手無策。
在設(shè)置思政元素時候,以專業(yè)、行業(yè)背景為依托,根據(jù)學(xué)生基礎(chǔ)薄弱,學(xué)習(xí)習(xí)慣較差,對未來迷茫,不能保持長時的專注的特點,選取如下思政元素:培養(yǎng)職業(yè)道德,倡導(dǎo)追求卓越;樹立社會主義核心價值觀,實踐立德樹人;提升防范意識,增強抵御欺詐能力;弘揚國家精神,激發(fā)熱愛祖國情感;樹立崇高理想,關(guān)注社會發(fā)展;規(guī)劃個人發(fā)展,打造職業(yè)藍圖。
為了確保思政元素的融合方式更加多樣且豐富,在不同的環(huán)節(jié)點上中融入相應(yīng)的思政元素,提供如下做法:
1)在上課階段可以在PPT頁眉及頁腳中插入一句名人名言或者諺語,例如“沒有人可以回到過去重新開始,但誰都可以從今天開始,創(chuàng)造一個全新的結(jié)局?!薄逅埂たㄋ顾徇_,可以在上課時不經(jīng)意間鼓舞學(xué)生,達到課程思政的目的,而且在每次授課時候只寫一句名人名言或者諺語,強化學(xué)生理解與記憶。
2)根據(jù)上課內(nèi)容和個人學(xué)習(xí)經(jīng)驗,分享一些關(guān)于編程的學(xué)習(xí)方法。首先,編程是一項實踐性的技能,不斷編寫代碼是提升能力的關(guān)鍵,從簡單的程序開始,逐漸增加難度,挑戰(zhàn)自己的編程能力。其次,利用在線資源,如官方文檔、編程社區(qū)、教學(xué)視頻等,尋找解決問題的方法和學(xué)習(xí)資料。最后,嘗試用Python解決實際問題或完成小型項目,這有助于將學(xué)到的概念應(yīng)用到實際中,提升編程技能。最后,學(xué)會調(diào)試程序,理解常見錯誤信息的含義,并學(xué)會使用調(diào)試工具定位問題。
3)還可以分享一些個人項目經(jīng)驗,特別是與條件判斷相關(guān)的教訓(xùn)。這個經(jīng)驗讓我深刻地認識到,在編程中,條件判斷的準(zhǔn)確性和嚴(yán)謹(jǐn)性至關(guān)重要,它們直接關(guān)系到程序的穩(wěn)定性和功能的實現(xiàn)。例如:在一個項目中,本人使用了大量的if語句來處理不同的情況,但當(dāng)項目進入測試階段時,遇到了一些麻煩,原因是我在設(shè)計程序時沒有考慮周全,沒有詳細地測試各種情況,導(dǎo)致條件判斷的值與預(yù)期值不一致。這最終導(dǎo)致了應(yīng)用程序報錯,最終使得應(yīng)用無法投產(chǎn)。以此向?qū)W生傳遞一個重要的經(jīng)驗教訓(xùn),從而達到言傳身教的目的。
4)上課結(jié)束后可以布置一些作業(yè),例如使用所學(xué)的編程知識設(shè)計一個中國詩詞游戲程序,讓學(xué)生參與補全特定的字詞或詩句,這樣學(xué)生不僅能夠鞏固編程技能,還能增進對中國詩詞的理解,從而提升他們的人文素養(yǎng)。
5)在學(xué)生休息時,可以在線上平臺推薦一些電影或者音樂給學(xué)生,比如一些倫理片、教育片等。例如歌曲《千里之外》中傳遞了友情、情感和人生追求的主題。電影《甲午風(fēng)云》描述了中國近代史上的甲午戰(zhàn)爭,反映了中國社會的腐朽和掙扎?!吨袊匣锶恕分v述了一個關(guān)于創(chuàng)業(yè)、合伙人關(guān)系以及對夢想的追求的故事,通過這些精心挑選的作品,既能夠讓學(xué)生放松心情,又能夠啟發(fā)他們對人生、社會的思考,培養(yǎng)情感共鳴和思考能力,提升綜合素養(yǎng)。
通過以上教學(xué)策略的有機結(jié)合,目的是創(chuàng)造一個積極的學(xué)習(xí)環(huán)境,使學(xué)生更深入地理解和參與思政教育內(nèi)容,同時將其與計算機語言課程緊密結(jié)合,這些策略的實施將有助于培養(yǎng)具備綜合素質(zhì)、社會責(zé)任感和倫理道德觀念的計算機專業(yè)人才,為他們的未來職業(yè)和社會生活做好充分準(zhǔn)備。
4 課程思政效果評價
采用課程思政理念教學(xué)模式后,學(xué)生課堂參與度顯著增加,過去學(xué)生的學(xué)習(xí)方式較為被動,在實訓(xùn)時也缺乏積極性,而現(xiàn)在,學(xué)生能主動地參與訓(xùn)練,遇到不懂的問題積極提問,學(xué)生的學(xué)習(xí)成績呈現(xiàn)穩(wěn)步上升的趨勢,在線平臺資源的點擊量大幅增加,更多的學(xué)生樂于使用線上平臺的教學(xué)資源。表1是混合式教學(xué)和課程思政理念教學(xué)模式效果對比結(jié)果。
從表1可以看出,在不同教學(xué)模式授課下,課程思政理念教學(xué)22級的平均分(81.41分)比21級混合式教學(xué)班平均分(79.57分)提高約2%,優(yōu)良率提高了9.72%,最高分提高了13分。
從教學(xué)效果對比結(jié)果和實際課堂效果可以得出,通過從教學(xué)方法、空間、內(nèi)容三個維度構(gòu)建立體化課程思政,根據(jù)學(xué)生狀況及教學(xué)現(xiàn)狀,選擇針對性思政元素,并在教學(xué)中通過多種形式融入思政元素對提高學(xué)生綜合運用所學(xué)知識的能力是有顯著效果的,也為計算機語言類課程的課程思政教學(xué)提供了有益的借鑒模式。
5 結(jié)論
在課程思政理念教學(xué)改革的背景下,高校教師有責(zé)任和義務(wù)深入挖掘思政教育相關(guān)元素,然后將這些元素合理地融入專業(yè)知識的教學(xué)過程中,這樣就可以實現(xiàn)知識傳授、能力培養(yǎng)和價值引領(lǐng)的學(xué)生培養(yǎng)目標(biāo),通過這種方式,可以更好地發(fā)揮專業(yè)課程和思政教育的協(xié)同效應(yīng),形成一種相輔相成、相互促進的育人機制。本研究以Python程序設(shè)計課程為例,分析當(dāng)前授課現(xiàn)狀和學(xué)生學(xué)習(xí)狀況,提出具有針對性的課程思政教學(xué)目標(biāo),然后從教學(xué)方法、空間、內(nèi)容三個維度構(gòu)建立體化課程思政,設(shè)計思政元素時候,結(jié)合專業(yè)及學(xué)生實際需要,側(cè)重選取培養(yǎng)學(xué)生職業(yè)素養(yǎng),樹立遠大理想,謀劃個人發(fā)展,激發(fā)愛國情懷等思政元素,在思政元素和課程結(jié)合上,采用多種方式,在專業(yè)知識傳授和能力培養(yǎng)過程中,有意識地融入思想政治教育元素,引導(dǎo)學(xué)生的價值觀,有助于培養(yǎng)出更具有社會責(zé)任感和家國情懷的技術(shù)專業(yè)人才。今后的工作可以進一步探索不同類型的案例設(shè)計和教學(xué)方法,以進一步提升課程思政的效果,從而更好地實現(xiàn)學(xué)生培養(yǎng)目標(biāo)。
參考文獻:
[1] 陳紅陽,孫寶剛,何盈盈,等.“Python程序設(shè)計”課程思政元素探析與應(yīng)用[J].電腦與信息技術(shù),2022,30(6):114-118.
[2] 謝春,張薇,李驥業(yè),等.課程思政在“Python程序設(shè)計”課程中的研究與實踐[J].成都工業(yè)學(xué)院學(xué)報,2023,26(2):64-67.
[3] 汪貴生.課程思政視域下《Python語言程序設(shè)計》教學(xué)改革研究[J].銅陵學(xué)院學(xué)報,2023,22(3):108-111.
[4] 李菲菲.高職計算機專業(yè)課程思政案例分析——以“Python程序設(shè)計” 課程為例[J].晉城職業(yè)技術(shù)學(xué)院學(xué)報,2023,16(4):44-47.
[5] 劉越,于莉莉,蘇曉光.“融德于教” 下Python語言程序設(shè)計混合式教學(xué)研究[J].對外經(jīng)貿(mào),2023(6):127-130.
[6] 劉麗,高雪.基于成果導(dǎo)向的高職Python語言程序設(shè)計課程教學(xué)改革探究[J].電腦知識與技術(shù),2023,19(1):160-162.
[7] 黑馬程序員.Python程序開發(fā)案例教程[M].北京:中國鐵道出版社,2019.
【通聯(lián)編輯:王 力】