關鍵詞:計算機類專業(yè);Python編程;思政元素;思政案例
中圖分類號:G642 文獻標識碼:A
文章編號:1009-3044(2024)26-0141-03開放科學(資源服務)標識碼(OSID) :
0 引言
2020年6月,教育部發(fā)布了《高等學校課程思政建設指導綱要》,強調(diào)立德樹人是衡量高校工作的重要標準。為了有效落實立德樹人的根本任務,必須將價值塑造、知識傳授和能力培養(yǎng)緊密結合,在所有高校、所有課程中推進課程思政建設[1]。這一要求意味著所有高校的專業(yè)課程教師都應承擔起育人責任,確保專業(yè)課程與思政課程“同向同行,協(xié)同發(fā)展”,構建全員全程全方位的育人格局。如何依托自己講授的課程開展課程思政,已經(jīng)成為當前所有專業(yè)課教師必須面對的重要問題。
學者們在課程思政推進中發(fā)現(xiàn),專業(yè)課程思想政治教育是最為核心、最為關鍵和最難解決的部分,核心問題包括課程思政設計[2]。計算機類專業(yè)課程開展思政教學,需要教師了解本專業(yè)及課程特點,按照人才培養(yǎng)需求開展思政教學設計改革探索。
1 計算機類專業(yè)課程思政
隨著信息技術的迅速發(fā)展,計算機技術已成為推動國家科技進步的重要力量。培養(yǎng)德才兼?zhèn)涞母咚刭|高技能人才已成為計算機類專業(yè)課程思政建設面臨的緊迫任務。
近年來,針對計算機類專業(yè)課程邏輯性強、實踐性突出的特點,如何巧妙融入思想政治教育成為專業(yè)教師研究的熱點。部分教師圍繞學生思想實際,實施人性化思政教育,提煉出計算機類專業(yè)課程思政的核心要素、基本原則及實施策略[3]。同時,也有學者針對思政素材與知識結構融合度不足的問題,提出了將思政素材有效嵌入知識教學的新方法和路徑[4]。
這些研究成果為計算機專業(yè)課程思政的實踐奠定了堅實的理論基礎。其中,教學設計與實施環(huán)節(jié)尤為關鍵。本文將以計算機類專業(yè)的專業(yè)基礎課程Py?thon編程基礎為例,探討如何將思政元素巧妙地融入課程設計與實踐之中。
2 Python 編程基礎課程特點和地位
Python編程基礎是計算機類信息技術專業(yè)的一門基礎課程,是引領學生進入專業(yè)領域并激發(fā)專業(yè)學習興趣的關鍵。課程重在培養(yǎng)學生程序設計的基本思想和方法,并能應用所學的專業(yè)知識解決現(xiàn)實問題。作為一門基礎課程,該課程具有“扣好專業(yè)第一??圩印钡闹匾饬x,能為后續(xù)的課程,如網(wǎng)絡爬蟲與數(shù)據(jù)采集、數(shù)據(jù)分析與應用、大數(shù)據(jù)開發(fā)等提供編程能力支撐,同時也是學生參加專業(yè)技能大賽、藍橋杯編程設計大賽、創(chuàng)新創(chuàng)業(yè)大賽重要的技術基礎,更是學生未來就業(yè)的重要技能之一。
3 Python 編程基礎課程思政設計與實施模式
專業(yè)課程開展思政教學,課程是主體,思政是主導,須將價值引導融合于課程的知識、技能教學過程中,實現(xiàn)“鹽溶于湯”效應。Python編程基礎課程思政設計須結合專業(yè)和課程特點確定課程思政教學目標,圍繞思政目標挖掘課程思政元素,并將思政元素融入教學設計,探索思政教學實施模式。
3.1 課程思政教學目標
課程教學目標要兼顧人才培養(yǎng)方案指標的達成,也要體現(xiàn)以知識為基礎、能力、素質和價值觀培養(yǎng)為導向的育人要求。在Python編程基礎課程中,按照OBE(Outcome-Based Education) 教學成果導向理念,確定課程目標。課程目標分為知識目標、能力目標和思政目標,其中,知識和能力目標屬于教學目標。在此基礎上,通過挖掘教學內(nèi)容中關聯(lián)的思政點,又增加了思政目標。思政目標的引入正是體現(xiàn)了以立德樹人為引領,全方位育人的要求。
3.2 挖掘課程思政元素
思政元素的來源廣泛,應圍繞本課程思政目標,按照遴選原則進行思政元素的挖掘。
思政元素的遴選原則:需要考慮課程的適應性和師生的需求,既要和課程直接相關或間接相關,又要符合師生認知水平、喜聞樂見內(nèi)容。
思政元素挖掘包括兩方面:課程穩(wěn)定的元素和動態(tài)的元素。
1) 穩(wěn)定的元素根植于課程的基礎知識體系、學科專業(yè)典故及歷史背景之中,它們構成了課程思政不可或缺的基石。在專業(yè)課程的知識架構里,潛藏著哲學思想、方法論導向、自然辯證法思維、辯證思維及創(chuàng)新思維等寶貴元素。這些元素與思政教育所倡導的邏輯體系與深層意義高度契合,因此能夠建立有效的映射機制,將隱性的思政元素巧妙融入顯性的專業(yè)課程知識體系中。例如,編程的規(guī)范可類比為“無規(guī)矩不成方圓”的哲理,函數(shù)設計則能映射出化繁為簡、分工合作的理念。這些映射不僅讓思政元素更加鮮明,也為學生提供了新穎的視角去理解和體驗思政教育。詳見表2。
2) 動態(tài)的元素則包括時事政治、熱點新聞、行業(yè)動態(tài)及專業(yè)領域的最新技術進展。這些元素需依據(jù)遴選原則持續(xù)挖掘與更新。通過追蹤行業(yè)趨勢、專業(yè)熱點及社會事件,將專業(yè)知識與現(xiàn)實情境相結合,能夠激發(fā)學生的社會責任感。同時,緊跟黨和國家的方針政策,強化政治理想與信念教育,有助于培養(yǎng)學生的家國情懷。動態(tài)元素的融入,讓思政教育更加貼近時代脈搏,富有現(xiàn)實感,有效引導學生關注社會現(xiàn)實,增強其責任感與使命感。
3.3 思政元素融入方法與路徑
在Python編程基礎課程教學中,課內(nèi)采取理實一體化教學模式,將理論教學與實踐項目教學緊密結合,課外則通過組織學生參與相關專業(yè)競賽作為促進學習的外部驅動力。在教學過程中,主要運用了以下思政元素融入方法:
1) 邏輯引申法:即將思政元素巧妙嵌入理論教學之中。在講授《Python編程基礎》理論知識點時,深入挖掘其中蘊含的做人、做事的原則與哲理。通過邏輯引申,引導學生深入思考并內(nèi)化這些思想,最終將其轉化為實際行動,實現(xiàn)知與行的統(tǒng)一。例如,在講解循環(huán)語句時,可引導學生思考如何在日常生活中堅持不懈地追求目標,以培養(yǎng)其毅力和自律精神。
2) 元素置換法:此法旨在將思政元素融入項目化教學。在項目設計過程中,采用元素置換策略,將具有思政意義的元素替換掉原項目中無特定意義的元素。這樣既能保持原項目的教學功能,又能增加價值導向,創(chuàng)造出具有思政特色的教學案例。例如,在教授數(shù)據(jù)容器列表章節(jié)時,教師可設計以解讀“黨的二十大報告關鍵詞”為主題的項目,讓學生在掌握列表操作的同時,關注國家大事,培養(yǎng)愛國情懷和社會責任感。
3) 外置延伸法:將思政元素延伸至課外活動中。通過組織學生參與課程緊密相關的各類競賽,如專業(yè)技能大賽、藍橋杯編程設計大賽、創(chuàng)新創(chuàng)業(yè)大賽等,讓學生在實踐中體驗積極向上、勇于挑戰(zhàn)、追求卓越的精神風貌。這些競賽不僅能提升學生的計算思維能力和創(chuàng)新能力,還能增強其團隊協(xié)作精神和競爭意識,實現(xiàn)思政教育的有效延伸。
3.4 混合式教學模式在課程思政實施過程中應用
在“互聯(lián)網(wǎng)+”背景下,網(wǎng)絡教學平臺、在線教學、在線活動、基于手機的移動教學等輔助教學途徑得到了廣泛應用?;旌鲜浇虒W模式作為開展課程思政教學的重要途徑之一,將線上教學和線下教學相結合,充分利用線上資源和線下實踐的優(yōu)勢,為學生提供更加豐富、多樣化的學習體驗,拓展學習場景。
課前,通過開展線上教學引導,利用網(wǎng)絡平臺和多媒體技術,將課程思政內(nèi)容以文字、圖片、視頻等多種形式呈現(xiàn),可以激發(fā)學生的學習興趣和主動性。這種教學方式可以幫助學生提前了解課程思政內(nèi)容,為后續(xù)的線下教學打下基礎。
課中,在線下教學環(huán)節(jié),可以采用任務驅動教學法、討論、實踐等方式,深化學生對課程思政內(nèi)容的理解和掌握。任務驅動教學法可以讓學生通過完成任務來掌握相關技能和知識,討論和實踐可以幫助學生加深對課程思政內(nèi)容的理解和應用。這些教學方式可以培養(yǎng)學生的團隊協(xié)作能力和溝通能力,提高學生的學習效果。
課后,通過鞏固拓展的方式,對所學內(nèi)容進行復習和鞏固,同時也可以通過在線平臺進行拓展學習。這種方式可以幫助學生鞏固所學知識,同時也可以拓展學生的視野和思維方式。
4 思政教學效果分析
對佛山職業(yè)技術學院 2020、2021級大數(shù)據(jù)應用技術專業(yè)開展Python編程基礎課程思政教學。為持續(xù)改進思政教學效果,針對學生核心素養(yǎng)自我鑒定設計調(diào)查問卷,參加調(diào)查的同學共78人,調(diào)查結果如圖1所示。
通過圖1的數(shù)據(jù)分析,將近90%的學生編程能力有所提升,部分學生掌握了解決實際問題的專業(yè)技能,專業(yè)實踐能力、創(chuàng)新意識得到增強。同時,學生的學習熱情和信心表現(xiàn)良好。在課堂中,學生學習興趣更濃、課堂氛圍也更活躍,取得了良好的教學效果。
5 結束語
在課程思政的大背景下,本文以計算機類專業(yè)的Python編程基礎為研究對象,進行了深入的探索和實踐。通過對專業(yè)及課程特點的分析,確定了明確的思政目標,并圍繞這些目標挖掘課程中蘊含的穩(wěn)定與動態(tài)思政元素。在此基礎上,探索將思政元素融入教學各階段的方法,并以此為支撐構建思政教學的實施模式。經(jīng)過專業(yè)課程的思政教學實踐,并對思政教學效果進行統(tǒng)計,結果表明,在教學中將價值塑造、知識傳授和能力培養(yǎng)三者融為一體,學生在學習知識和練習技能的同時,思想觀念和價值觀也能得到提升,可以進一步釋放學生的學習活力與激情,增強學生的專業(yè)實踐能力和創(chuàng)新能力,從而顯著提升教學質量,使學生有機會掌握一門終身受用的程序設計語言。這一實踐經(jīng)驗為進一步推廣專業(yè)課程思政提供了有益的參考和借鑒。