王艷飛?宋瑞琪
摘要:課程思政在《Python程序設計》中的教學實踐研究是核心素養(yǎng)指向下教育教學改革的訴求,也是課程思政在《Python程序設計》中的指南針。文章分析了核心素養(yǎng)對課程思政在《Python程序設計》中的迫切性,依據核心素養(yǎng)、課程思政、教學實踐研究方法等基礎理論,通過調研其他院校的具體情況,并結合本校學生的實際情況,經過實踐教學,以《Python程序設計》課程為例,總結探索出課程思政的路徑,重新梳理思政建設在高校計算機專業(yè)課的課程目標特點。以期豐富課程思政在《Python程序設計》中的教學實踐研究,驅動核心素養(yǎng)指向下的課程思政構建,促進核心素養(yǎng)一體化落實。
關鍵字:課程思政;核心素養(yǎng);《Python程序設計》
一、課程思政在《Python程序設計》中的訴求與困境
(一)課程思政在《Python程序設計》中的現實訴求
《Python程序設計》是計算機專業(yè)課,教學本身存在著理論性強、邏輯性強、教學內容枯燥、實踐性強等特點,思政教學進入課堂面臨著來自多方面的困難[1]。首先從高等教育學生的年齡特點和思想特點上分析,該階段的學生在各個方面都開始嘗試獨立思考,學習熱情處于鼎盛期,并且青年的可塑性較強,那么育人成效就與課程思政建設的深度與廣度息息相關。比如將課程專業(yè)性與中華大地所孕育的中華優(yōu)秀傳統(tǒng)文化、革命文化和社會主義先進文化中蘊含的思政元素和時代價值融合起來,可以有效增強學生民族自信心和自豪感。除此之外,《Python程序設計》專業(yè)知識的教學成效也與課程思政的開展相輔相成。
(二) 核心素養(yǎng)是課程思政在《Python程序設計》中的有力驅動
目前《Python程序設計》中的課程思政多是從“怎樣培養(yǎng)人”的思路來分析,少有從“培養(yǎng)什么人”即從核心素養(yǎng)出發(fā)進行課程思政在《Python程序設計》中的教學研究。按“怎樣培養(yǎng)人”思路設計課堂教學,效果難以確認?!芭囵B(yǎng)什么人”的思路,首先明確期望的學習結果以及達成目標的證據,將評價放在學習活動之前設計,再思考教什么和如何教之前就思考如何評價,可保障教學目標的有效達成[2]。
在實際的Python程序設計課堂中,提前預設好課程思政教學將要達到什么樣的素質目標,那么就可以在實際課堂中開展對應的教學,最終大大促進教師的教與學生的學。
(三)核心素養(yǎng)在《Python程序設計》課程思政中的理論與實踐亟待深入探索
對于高等教育院校來說,如何建立健全課程思政育人體系,也是一項需要持續(xù)探索、創(chuàng)新破難的工作[3]。已有研究主要聚焦于不同的教學方法將課程思政與《Python程序設計》融合,如在“《Python程序設計》任務驅動課程思政設計及實施研究”中,通過任務驅動教學法,形成了八個成熟的《Python程序設計》任務驅動法課程思政案例[4]。這些研究缺少對“培養(yǎng)什么人”的思考,難以為課堂教學中實現立德樹人的目標提供有效策略和方法。核心素養(yǎng)中的主流意識決定了將學生的個人價值訴求與民族復興、國家富強、人民幸福的歷史使命相結合。因此,核心素養(yǎng)指向下課程思政在《Python程序設計》中的教學實踐研究,可以認真落實立德樹人的根本任務。因此課程思政在《Python程序設計》中的教學實踐研究,在核心素養(yǎng)的指向下勢在必行。
二、核心素養(yǎng)指向下課程思政在《Python程序設計》中的教學方案研究
教學方案包括教學大綱、思政案例庫、典型案例的教學設計。在前期準備階段,調研其他院校的具體情況,并結合本校學生的實際情況,修訂教學大綱,優(yōu)化課程設計內容。在教學大綱中體現出思政育人目標,并結合理論知識設計思政元素,將思政案例體現在實驗教學中,匯編成《Python程序設計》課程教學大綱;根據學生的發(fā)展規(guī)律,以及課程知識點,選取新時代下的高校課程思政知識點,達到課程知識點與思政知識點水乳相融,匯編成《Python程序設計》思政案例庫。并且采取講授法、榜樣示范法、案例教學法、實踐指導法、網絡教學法多種教學方法,將理論運用于實踐,并提煉出典型案例的教學設計,以期為一線教師進行相關研究提供詳細的參考。
三、核心素養(yǎng)指向下課程思政在《Python程序設計》中的教學實踐研究
根據前期研究設計進行研究實踐。并以“選擇結構”小節(jié)為例進行典型案例教學設計。本小節(jié)的思政目標是:加深學生對生活中“選擇”的理解和感悟,進一步理解“魚和熊掌不可兼得”的道理和人生道路中做出正確選擇的重要性,從而樹立學生正確世界觀、價值觀、人生觀,啟發(fā)學生未來生活學習中,努力,勤奮、愛國奉獻,并在人生的岔路口,做出慎重和正確的選擇,做有利于國家人民社會他人的選擇,才能實現人生的高度。培養(yǎng)學生努力、堅持不懈、精益求精的工匠精神。
(一) 課前環(huán)節(jié)
由教師下達學習任務,讓學生利用多種立體化的教學資源,自主完成本次課堂學習任務。對于學生完成任務的情況,教師要給予監(jiān)督和及時指導[5]。對于完成任務中遇到的問題,可以采用線上答疑和線上討論、課上討論等多種方式解決。并且參與超星學習平臺上布置的主題討論:你對中原節(jié)令民俗了解多少?寫學習筆記,記錄學習收獲、遇到的問題。
(二)課中環(huán)節(jié)
復習回顧:單分支選擇結構,雙分支選擇結構。
課程導入:有人說我們這個時代不缺機會,所以他也勢必會讓每個人面臨很多的選擇[6]。比如你走在馬路上,面對紅綠燈你需要做選擇:紅燈停,綠燈行,黃燈到了等一等;在生活中也需要面臨選擇,大禹治水,三過家門而不入是他的選擇;在古代根據日中表影的長度,根據不同的長度判斷不同的節(jié)氣,這也會用到選擇。
思政融入點:首先通過“選擇”這個深刻的命題,鼓勵同學們選擇好,越努力,越幸運。其次讓學生通過了解觀星臺,通過最樸素的方法確定節(jié)氣,蘊藏著中國人洞察天地的智慧,蘊藏著生命的哲理,是先人立身處世的生活方式,是與自然天然合一的精神追求。致力于后輩們對傳統(tǒng)非物質文化遺產的認識和了解,傳承優(yōu)秀傳統(tǒng)文化。
新課內容:多分支選擇結構——If-elif語句。Elif的應用場景是:同時判斷多個條件,所有的條件是平級的。
通過兩個案例對所學知識進行復習鞏固。分別是案例一:根據表影長度判斷節(jié)氣;案例二:根據中原節(jié)令判斷民俗。通過這兩個案例的練習,讓學生提前收集中原的節(jié)令民俗都有哪些,并且參與案例的編碼,讓學生感受中原的節(jié)令民俗文化源遠流長、特色鮮明。增強民族自信心和自豪感。
接下來是課堂活動,教師通過超星學習通發(fā)布隨堂練習,給定一分鐘的時間作答,并對題目做出解析[7]。
(三)課后環(huán)節(jié)
最后進行課堂小結和布置作業(yè)。其中作業(yè)題目有兩個,第一題是——運用多分支條件判斷太極拳成績屬于哪個等級。第二題是——預習下節(jié)課“if 嵌套”相關知識點,嘗試用多種方法判斷太極拳成績屬于哪個等級。這兩個課后作業(yè),不僅可以突破教學重難點,預習下節(jié)課相關知識點。
四、核心素養(yǎng)指向下課程思政在《Python程序設計》中的教學實踐研究效果分析
為驗證核心素養(yǎng)指向下課程思政在《Python程序設計》中的教學實踐研究成效,本研究運用問卷調查法和訪談法開展具體深入的研究。
(一)問卷和訪談提綱的編制
本研究在參考張彬的碩士論文《“課程思政”視域下高中數學教學設計研究》的基礎上,設計了一份在教學實踐中對學生的哲學觀、愛國主義精神、科學素質和良好個性品質這四個維度來檢測學生情況的問卷[8]。
開展教學實踐后:對聽課教師展開簡單的訪談。
(二)調查結果與分析
在教學實踐后,面向學生發(fā)放并回收調查問卷。研究對象為黃河交通學院智能工程學院智能科學與技術專業(yè)21級2-3班的學生,每個班48人,共96人。訪談對象為黃河交通學院智能工程學院的部分一線專業(yè)課教師和其他高校計算機專業(yè)課的一線教師。對回收問卷進行數據統(tǒng)計,分析相關問題。具體統(tǒng)計情況如下表所示。
1.辯證唯物主義觀教育(1-5 題)
在認為本學期《Python程序設計》課對于形成科學的人生觀和世界觀有幫助,被試驗的兩個班級均有百分之九十以上的學生認為融入課程思政后對于形成科學的人生觀和世界觀有幫助??梢姟按笏颊蹦J浇虒W改革對于提高學生的思想素質有一定幫助。
在《Python程序設計》課中融入辯證唯物主義觀教育對于學好專業(yè)課有幫助,被試驗的兩個班級均有百分之九十以上的學生都認為在課中融入辯證唯物主義觀教育對于學好專業(yè)課有幫助??梢姟按笏颊蹦J浇虒W改革下,有助于實現專業(yè)課與思政有機融合的教學目標,激發(fā)學生主動學習的積極性。
2.愛國愛社會主義教育(6-10題)
第6題中被試驗的兩個班級均有百分之八十多的學生認為本學期《Python程序設計》課對于增強民族自尊心和自豪感有幫助,并且均有百分之九十以上的學生都認為在《Python程序設計》課中融入愛國愛社會主義教育對于學好專業(yè)課有幫助。
分析在本次《Python程序設計》課程中,將Python程序代碼與國家社會優(yōu)秀案例聯系起來,匯編成有探究性的題庫,因此學生對于融入愛國愛社會主義教育是非常支持的。
3.科學人文素質教育(11-15題)
在第11題到15題中,絕大多數學生都認為在《Python程序設計》課中融入科學人文素質教育對于學好專業(yè)課有幫助,并且對于形成正確地分析問題、解決問題的能力有幫助。
分析在本次《Python程序設計》課程中,將Python程序代碼與生活中需要的思想道德情操聯系起來,學生在學習知識的同時接受了科學人文素質教育,所以學生對于在教學過程中融入科學人文素質教育是持支持態(tài)度。
4.良好的個性品質教育(16-20題)
在第16題到20題中,絕大多數學生都認為在本學期《Python程序設計課》對于培養(yǎng)鑒賞美、創(chuàng)造美的能力有幫助,并且認為在Python程序設計課中融入良好個性品質的培養(yǎng)教育對于學好專業(yè)課有幫助。
分析在本次《Python程序設計》課程中,學生在學習Python專業(yè)知識的同時,感受到了老師對于思想價值觀、發(fā)現美等方面的傳遞,所以學生對于在教學過程中融入良好的個性品質教育是持支持態(tài)度。
訪談法在教育科學研究中的作用主要表現在:訪談法是定量研究的必要補充。因此本研究中的訪談主要是針對“大思政模式教學改革研究與實踐-以計算機類專業(yè)課為例問卷調查”的補充。由于受條件限制,本次研究選取三名一線計算機類專業(yè)課教師進行訪談。教師 A是一名對課程思政比較了解且教齡為五年的成熟男教師;教師B是一名剛接觸課程思政且教齡為兩年的年輕女教師,并且該老師參與本次教學改革;教師C已經堅守崗位二十余年,對課程思政不感興趣的男教師。這三位計算機類專業(yè)課教師對課程思政的了解與運用處于不同的程度,因此比較有代表性。
通過訪談結果分析發(fā)現,大部分計算機類專業(yè)課教師認為在計算機類專業(yè)課中融入課程思政相關內容后,只要能把握住融入的方式方法,學生專業(yè)知識的學習是不會受到影響的,反而較好地融入方法可以提高學生的學習興趣,從而促進學生專業(yè)課的學習。但是有的老師反映,尤其是青年教師,剛剛步入職場,較大的工作量勢必會讓老師產生一種抗拒的情緒,如果有一套可以參考的模板框架,會極大促進教師們在課程思政方面的熱情。所以本次教學改革,一線教師們十分樂意在教學中使用它。
五、結束語
通過研究實踐,一方面是與傳統(tǒng)的計算機類專業(yè)課程相比,融入思政知識的計算機類專業(yè)課課堂更加“有血有肉”。學生在學習Python專業(yè)知識的同時,感受到了老師對于思想價值觀、科學人文素質、愛國主義等方面的傳遞?;诙喾N教學方法的課堂也使得傳遞的方式豐富多彩有趣味,因此學生會在充滿情境的課堂上探索Python專業(yè)知識,學習效率也有所提升。所以本研究認為在課程中融入課程思政是必要的,且具有可操作性。另外,在核心素養(yǎng)指向下,學生在整整一個學期的熏陶下,更加堅定了學生的理想信念。
作者單位:王艷飛 宋瑞琪 黃河交通學院
參? 考? 文? 獻
[1] 朱倩,周冰.“一流課程”背景下程序設計類課程思政建設探究[J].電腦知識與技術,2022,18(28):127-129.
[2]孫宏志,解月光,張于.核心素養(yǎng)指向下高階思維發(fā)展的表現性評價設計[J].電化教育研究,2021,42(09):91-98.
[3]趙翼.“三全育人”理念下高?!罢n程思政”建設路徑研究[D].重慶郵電大學,2021.
[4]劉鵬,王建麗.《Python程序設計》任務驅動課程思政設計及實施研究[J].電腦知識與技術,2022,18(27):128-130+168.
[5]陸青.契約學習法在初中體育教學中的應用[J].陜西教育(教學版),2022(Z2):112-113.
[6]夏爾巴奴·吐爾遜. 《朗讀者》中董卿的語言風格研究[D].新疆大學,2020.
[7]李三平,孫雪,王揚威.基于OBE理念的課程教學改革探索與實踐——以“機器人技術”課程為例[J].黑龍江教育(高教研究與評估),2022(04):56-58.
[8]張彬. “課程思政”視域下高中數學教學設計研究[D].天津師范大學,2020.