張娜
摘要:黨的十八大以來,黨中央對教育事業(yè)特別是培養(yǎng)社會主義建設者和接班人高度重視。黨的十八大報告提出把立德樹人作為教育的根本任務。習近平強調(diào)“各類課程都要與思想政治理論課同向同行,形成協(xié)同效應”。本文首先闡述了《Python程序設計》課程思政的意義,然后詳細論述了其探究與實踐可以按照“確定育人目標、明確教學方法、優(yōu)化育人環(huán)境、準備思政資源、實施思政教學、科學評價考核”的流程進行,并需不斷收集反饋分析改進。實踐表明,《Python程序設計》課程思政教學不僅使學生完成了專業(yè)課程學習目標,而且在愛國敬業(yè)、抗疫精神、工匠精神等方面有一定的認識提高和思想進步?!禤ython程序設計》課程思政積累的經(jīng)驗還可以推廣到相似、相關課程的應用研究中。
關鍵詞:Python程序設計;課程思政;愛國主義;工匠精神;抗疫精神
中圖分類號:G712? ? 文獻標識碼:A
文章編號:1009-3044(2021)14-0149-03
1 Python程序設計課程思政基礎
1.1 課程思政的理論依據(jù)
黨的十八大以來,黨中央對教育事業(yè)特別是培養(yǎng)社會主義建設者和接班人高度重視。黨的十八大報告提出把立德樹人作為教育的根本任務。在當今中國,高校教育的一項重要使命,就是引導學生自覺把個人的理想追求融入黨和人民、國家和民族的事業(yè)之中,樹立與這個時代主題同心同向的理想信念,勇于擔當這個時代賦予的歷史責任。2016年12月,習近平總書記在全國高校思想政治工作會議上強調(diào),“要堅持把立德樹人作為中心環(huán)節(jié),把思想政治工作貫穿教育教學全過程,實現(xiàn)全程育人、全方位育人”,“要用好課堂教學這個主渠道,各類課程都要與思想政治理論課同向同行,形成協(xié)同效應”。
1.2 Python程序設計課程現(xiàn)狀
1989年,荷蘭計算機程序員吉多·范羅蘇姆(Guido van Rossum)開始研發(fā)Python程序語言,1991年,公開發(fā)行第一個版本。由于Python編程風格簡潔、語法規(guī)則易懂,迅速被業(yè)界所接受。根據(jù)數(shù)據(jù)平臺Kaggle發(fā)布的2017年機器學習及數(shù)據(jù)科學調(diào)查報告,Python是數(shù)據(jù)科學家和人工智能從業(yè)者使用最多的語言。IEEE Spectrum平臺也發(fā)布了2020年最受歡迎的編程語言排名,Python連續(xù)四年蟬聯(lián)第一。
近年來,作為編程基礎語言,《Python程序設計》在國內(nèi)外高校普遍開設。很多高校基于行業(yè)未來發(fā)展趨勢,大數(shù)據(jù)、人工智能等應用普及對專業(yè)人才的需求以及Python語言在數(shù)據(jù)分析行業(yè)的重要基礎作用,在計算機應用技術、移動通信、商務數(shù)據(jù)分析、數(shù)學應用、信息管理等專業(yè)也增開了該門課程。全國計算機等級考試(NCRE)也在2018年9月將Python作為與C語言一樣的科目二級開始考試。
1.3 Python程序設計課程思政的意義
傳統(tǒng)認知中,科學沒有國界,技術沒有情感。然而在當今世界,科學技術和價值觀的聯(lián)系越來越緊密。在新一輪科技革命和產(chǎn)業(yè)革命的大規(guī)模快速發(fā)展、全球化進程的影響下,世界正在形成新的政治、經(jīng)濟、社會、文化生態(tài),而大數(shù)據(jù)、人工智能是起到引領作用的戰(zhàn)略性技術,《Python程序設計》課程思政教學的開設推廣,可以說是進行世界人工智能競爭戰(zhàn)略部署的第一步。它在專業(yè)人才技術培養(yǎng)的基礎上,基于國家對于青年大學生責任和使命教育的需要提出的,是以德智體美勞五育并舉來統(tǒng)領教學目標,把社會主義核心價值觀、新時代中國特色社會主義思想、融入課堂教學各環(huán)節(jié),使思想政治教育和專業(yè)教育實現(xiàn)有機融合和高度統(tǒng)一。通過課程思政,使學生在愛國敬業(yè)、工匠精神、抗疫精神、關愛生命等方面都有一定的認識提高和思想進步,成為合格的社會主義事業(yè)建設者和接班人。
2 Python程序設計課程思政實踐
《Python程序設計》課程思政教學實施的過程主要依據(jù)“確定育人目標→明確教學方法→優(yōu)化育人環(huán)境→準備思政資源→實施思政教學→科學評價考核”的流程進行,如下圖1。其中,確定育人目標需要先挖掘和Python程序設計知識技能相契合的思政元素,然后編寫章節(jié)知識與思政元素對照表,以便理清后續(xù)編寫相關資源的思路。在整個探究實踐的過程中,需要不斷在教學實施、考核評價的環(huán)節(jié)中獲取反饋以改進相關方案設計,接著再實施、再反饋、再改進,達到循環(huán)提升課程思政教學效果的目標。
2.1 確定育人目標
確定育人目標是整體規(guī)劃課程教學,有的放矢開發(fā)教學資源、開展教學工作的第一步。
根據(jù)中央對青年大學生思政教育的要求,貫徹執(zhí)行習近平的相關講話精神,《Python程序設計》課程思政育人目標是:
(1)進行專業(yè)倫理教育——培養(yǎng)學生不怕困難、細致嚴謹、精益求精、勇于探索的工匠精神和良好勞動習慣;
(2)進行愛國主義教育——感召愛國情懷,堅定祖國統(tǒng)一的立場和決心,建立社會責任意識,踐行社會主義核心價值觀;
(3)進行抗疫精神教育——鼓勵學生學習“生命至上,舉國同心,舍生忘死,尊重科學,命運與共”的抗疫精神;
(4)進行健康安全教育——引導學生建立正確的消費觀,重視個人身心健康,建立人身、信息等安全意識,進行人與自然的和諧教育等。
2.2 明確教學方法
為了提升課程思政教學效果,同時達到專業(yè)知識技能學習目標和思政育人目標,在開展相關教學活動中,既要遵循程序設計類課程的學習特點還要兼顧思政育人的原理方法。采用的教學方法主要包括:
(1)強化鞏固式編程訓練——要求學生除了課堂練習、課后作業(yè)以外,還須完成專項編程訓練,每周安排兩至三個訓練任務以達到鞏固提高編程能力的專技目標。
(2)螺旋漸進式思政育人——由于思政育人不能一蹴而就,故而采用螺旋漸進式的思政育人方法,將同一思政元素融入不同知識技能點,在各章節(jié)中反復學習。例如進行人與自然的和諧教育,在《輸入與輸出》《字典》《類和對象》等章節(jié)中都進行學習;再如進行抗疫精神的學習,在《列表》《綜合案例》等章節(jié)中都融入了相關元素……通過這樣螺旋漸進式育人,可以在潤物無聲、春風化雨中達到思政育人目標。
(3)“三全育人”式長效機制——改善學生的學習、生活環(huán)境,邀請導員加入育人小組,用混合式教學理念指導教學活動可以實現(xiàn)從教師到導員、從課前到課后、從線下到線上、從教室到宿舍,全員、全程、全方位“三全育人”長效機制。
2.3 優(yōu)化育人環(huán)境
思政育人環(huán)境是構成思政教育過程的要素之一,是人的思想品德形成和發(fā)展的客觀基礎。優(yōu)化育人環(huán)境,就是在課程學習中,充分利用時間、空間因素,滲透反映愛國主義、使命擔當、工匠精神、抗疫精神、人與自然和諧等教育信息,循循善誘地引導和推動學生的思想朝著思政育人目標發(fā)展。
(1)充分利用課余時間長效育人——由于在設計教學方案時,采用了“三全育人”機制,將思政元素融入學習的各環(huán)節(jié),所以除了上課外,課前安排學生進行學習準備工作、自主學習知識技能,課后完成作業(yè)、進行編程訓練,使學生每天都需利用一定的課余時間進行顯性課程學習鞏固,同時隱性感知相關思政教育。
(2)普遍聯(lián)系校園活動氛圍育人——很多學校都有考核學生在校集體活動、榮譽感、團隊能力等方面的相關制度,可以把這一制度與課程學習相結合,營造出處處可思政的氛圍。結合課程特點,可以嘗試將課程學習與校園活動制度相結合,比如學校進行新冠抗疫宣傳,教師就可以組織學生利用海龜畫圖等相關知識點以“抗疫宣傳小海報”為項目進行綜合案例學習。結合校園活動營造濃厚的思政育人氛圍,可以有效提升課程思政的育人效果。
2.4 準備思政資源
開展課程思政教學,需要提前準備相關教學資源。例如編寫課程思政教學大綱、教學方案、教學案例,制作教學課件,制定考核方案……
2.5 實施思政教學
實施思政教學需要根據(jù)不同章節(jié)內(nèi)容、融入的思政元素來選擇合適的融入方式開展教學工作。
以《函數(shù)》一節(jié)為例,該節(jié)主要講授函數(shù)的相關概念和操作。在該節(jié)內(nèi)容課程思政教學時,采用混合式教學理念指導下的項目教學法進行,以繪制“香港特別行政區(qū)區(qū)旗”為目標進行相關知識技能的學習,并在學習過程中感召學生的愛國情懷,堅定他們祖國統(tǒng)一的立場和決心,進行細致嚴謹?shù)墓そ尘窠逃?。《函?shù)》思政教學采用 “獲取項目任務→知識技能準備→明確小組分工→組織實施完成→項目效果驗收”流程開展教學工作。
(1)獲取項目任務:這一環(huán)節(jié)在課前完成,教師布置任務——繪制“香港特別行政區(qū)區(qū)旗”,學生分組查閱其設計理念、繪制標準等。這個環(huán)節(jié)主要對學生進行專業(yè)倫理教育,培養(yǎng)學生的團隊協(xié)作意識和能力;進行愛國主義教育,感召愛國情懷,在他們心中埋下“祖國統(tǒng)一”的種子。
(2)知識技能準備:主要是章節(jié)知識技能的學習,分為三個步驟進行。
①抽查課前準備:教師檢查學生小組的課前準備工作完成情況,重點關注學生對區(qū)旗設計理念的理解,引導學生認知港獨、臺獨等都是分離主義,是挑戰(zhàn)一個中國的底線,讓他們心中“祖國統(tǒng)一”的種子發(fā)芽。
②講授知識技能:講授函數(shù)的相關知識,演示相關操作,尤其是引導學生理解函數(shù)在主程序中的作用,培養(yǎng)學生團隊協(xié)作、共享、安全的編程理念和工作意識。
③巡回指導練習:教師通過巡回指導在進行例題練習的過程中發(fā)現(xiàn)后進生,解決他們的學習困難,并進行職業(yè)倫理教育,培養(yǎng)他們逐步掌握“梳理思路→分解困難→分析問題→解決問題”的工作方法。
(3)明確小組分工:要求學生小組討論繪制區(qū)旗的程序設計思路和分工。這個環(huán)節(jié)感召學生的愛國情懷,再次熟悉區(qū)旗的設計理念,讓“祖國統(tǒng)一”在他們心中長出枝葉。
(4)組織實施完成:要求學生計算出繪圖的各個細節(jié)數(shù)據(jù),按個人分工完成功能程序編寫,并小組整合程序完成區(qū)旗繪制。這個環(huán)節(jié)繼續(xù)進行耐心細致、精準嚴謹?shù)墓そ尘窠逃?,并引導學生享受完成項目任務的成就感和自豪感。
(5)項目效果驗收:考核學校成果并發(fā)布優(yōu)秀作品,進一步感召學生把個人發(fā)展與國家統(tǒng)一、民族命運結合起來,堅定“祖國統(tǒng)一”立場,努力成為合格的社會主義事業(yè)建設者和接班人。
以上用《函數(shù)》一節(jié)為例說明了如何將思政元素融入專業(yè)知識技能設計教學方案并組織實施教學的過程。課程各章節(jié)都可以根據(jù)其內(nèi)容,選擇契合的思政元素,精心設計教學活動開展教學工作。
2.6 科學評價考核
科學評價學習效果最關鍵的問題是如何通過學生的行為量化學生的思政學習效果。首先可以預想梳理學生在學習過程中可能產(chǎn)生的學習行為以及這一學習行為反映的思政表現(xiàn);然后盡可能根據(jù)各章節(jié)的特點設計、細化相應的考核標準;最后設計章節(jié)考核評價表,其考核成績將作為學生課程考核的重要組成部分。
例如《列表》一節(jié),融入了抗疫精神、工匠精神等思政元素,采用“講授→演示→練習→專項編程訓練”的流程開展教學活動。思政部分主要從學生學習表現(xiàn)出的“榜樣力量感召、抗疫精神學習、學習態(tài)度能力和工匠精神”學習進行考核。再如《海龜畫圖》一節(jié),以繪制“太極圖”為項目目標,進行畫圖庫方法學習,其中融入了“愛國主義、職業(yè)倫理及工匠精神教育”等思政元素。該節(jié)采用項目教學流程,與《列表》一節(jié)組織教學的方式不同,所以是根據(jù)學生完成作品過程的學習表現(xiàn)以及提交作品的及時性、精細度來考核學生傳統(tǒng)文化學習,文化自信,細致嚴謹工匠精神教育效果的。
雖然上述根據(jù)章節(jié)內(nèi)容、思政元素融入方式、教學組織流程不同而設計不同考核標準的方法沒有做到盡善盡美,但相對一刀切式的考核標準已經(jīng)有了較大改進提高,也相對更加貼近實際學習過程中學生的學習表現(xiàn),更公平公正。
大數(shù)據(jù)、人工智能技術已經(jīng)成為世界各國科技發(fā)展的戰(zhàn)略性技術,Python程序設計是它們的基礎入門語言。近年來,我國越來越多的高校開設Python作為編程基礎語言,受眾學生人數(shù)成指數(shù)上升。為了響應中央的號召,踐行習近平關于“其他課程與思政課程同向同行”的講話精神,《Python程序設計》課程思政的探究與實踐,可以按照“確定育人目標→明確教學方法→優(yōu)化育人環(huán)境→準備思政資源→實施思政教學→科學評價考核”的流程開展工作,并注意在這個過程中不斷收集反饋、分析改進。實踐表明:《Python程序設計》課程思政教學不僅使學生完成了專業(yè)課程學習目標,而且使他們在愛國敬業(yè)、抗疫精神,工匠精神、人與自然和諧等方面都有一定的認識提高和思想進步,其工作開展所積累的經(jīng)驗還可以推廣到相關相似課程中應用。
參考文獻:
[1] 孫愛春,牛余鳳,主編.思想政治教育原理與方法[M].北京:光明日報出版社,2018.
[2] 楊國斌,龍明忠.課程思政的價值與建設方向[J].中國高等教育,2019(23):15-17.
[3] 陳沁,謝海波,黃彩娟.關于新時代背景下開展課程思政必要性的思考[J].教育教學論壇,2020(31):115-117.
[4] 許濤.構建課程思政的育人大格局[N].光明日報,2019-10-18 (15).
[5] 公忠坤.論師生在教學活動中的雙主體互動關系[J].中國科教創(chuàng)新導刊,2009(20):241.
[6] 杜達古拉.職業(yè)生涯規(guī)劃視野下的思想政治教育研究[D].呼和浩特:內(nèi)蒙古農(nóng)業(yè)大學,2012.
[7] 李曜明,高靚.踏上高校合力育人新起點[N].中國教育報,2012-07-05.
[8] 于向東.圍繞立德樹人根本任務 探索思政課程與課程思政有機結合[N].光明日報,2019-3-27(15).
[9] 李伯璽.高校課程思政重在常學常新[N].光明日報,2019-11-12 (15).
[10] 李永勝.講好思政課,如何發(fā)揮好教師這一關鍵主體的作用[DB/OL].人民網(wǎng),2019.9.21.
[11] Gerald M.Weinberg.鄧俊輝譯.程序開發(fā)心理學:銀年紀念版 silver anniversary edition[M].北京:電子工業(yè)出版社,2015.
[12] 張健.Python編程基礎[M].北京:人民郵電出版社,2018.
【通聯(lián)編輯:梁書】