
摘" 要:課程思政是新時代我國落實立德樹人根本任務、培養德智體美勞全面發展的社會主義建設者和接班人的戰略舉措。文章從建設一流本科課程背景出發,以高級語言程序設計課程為例,探討了課程思政元素的挖掘方法和隱性融入技巧,提出了挖掘課程思政元素的方法,并以此凝練了高級語言程序課程內容與思政元素和思政目標的映射矩陣,詳細探討了情景滲透、案例共鳴和活動感悟課程思政元素融入技巧,最后分析了思政育人效果,以期為理工科類課程思政實施提供參考。
關鍵詞:課程思政;立德樹人;一流課程;高級語言程序設計
中圖分類號:G641" " 文獻標識碼:A" " 文章編號:1673-7164(2024)32-0107-04
未來大國的競爭在于人才和教育,人才培養的根本則在于立德。[1]課程思政是我國新時期培養高素質人才、落實立德樹人根本任務的戰略性舉措。教育部于2020年5月28日印發了《高等學校課程思政建設指導綱要》,[2]全面規劃了高校推進課程思政建設的目標、內容、路徑與保障。由此,課程思政開始在全國高校蓬勃開展起來,[3-5]并在理論和實施方法上取得了一系列的成果。[6-7]
2019年10月,教育部發布了《關于一流本科課程建設的實施意見》,[8]明確指出課程是人才培養的核心要素,課程質量直接決定了人才培養質量,要求各高校以習近平新時代中國特色社會主義思想為指導,深入挖掘各類課程和教學方式中蘊含的思想政治教育元素,建設適應新時代要求的一流本科課程,并將立德樹人作為根本任務,構建知識傳授與價值引領相統一的一流本科課程體系。
高級語言程序設計課程是廣東省“線上線下混合式”一流本科課程。課程教學團隊對標新工科建設要求和一流課程“兩性一度”標準,以程序設計在線實訓平臺和SPOC開展線上和線下混合式教學,積極融入課程思政,促進專業教育和思政教育有機融合,努力打造一門思政特色鮮明、專業水平高的一流課程。
本研究以高級語言程序設計課程為例,探討如何深入挖掘課程當中蘊含的思政元素,并將其巧妙地融入課程內容和日常教學,為其他理工科課程進行課程思政提供參考。
一、課程教學目標
(一)知識目標
掌握C語言的語法基礎、算法、選擇結構、循環結構、數組、函數、結構體、指針和文件等方面的基本知識和理論;掌握結構化程序設計方法和調試方法;掌握算法的描述和設計基本方法。
(二)能力目標
具有閱讀、編寫和調試程序的能力;具有分析問題并運用C語言編程解決實際問題的能力;具有針對復雜問題進行分析并設計算法、開發軟件,解決復雜問題的能力。
(三)情感和價值目標
引導學生樹立正確的理想信念,形成正確的世界觀、人生觀和價值觀,主要培養學生建設軟件強國的家國情懷和使命擔當,精益求精、追求卓越的大國工匠精神,嚴謹細致、開拓創新的科學精神,良好的工程倫理意識和法治精神,厚實的文化修養和文化自信。
二、思政元素挖掘
(一)思政元素挖掘方法
1. 從學科發展歷史中去挖掘
梳理計算機及程序設計的發展歷史,可以引導學生樹立辯證唯物主義的歷史發展觀。學習歷史上的人物及其事跡,可以讓學生體會科學家和優秀人物的拼搏精神和奮斗歷程,激發學生的雄心壯志。例如,在講述程序設計發展史時,可以講述計算機科學家C語言之父丹尼斯·麥卡利斯泰爾·里奇的求學之路,他的奮斗歷程,騰訊總裁馬化騰從一名普通程序員成長為互聯網大鱷的故事,以及比爾·蓋茨創建微軟這個IT帝國的傳奇故事等,這些優秀計算機科學家和IT風云人物的成長和奮斗歷程能夠激勵學生樹立遠大理想,在求學的道路上奮斗拼搏,不斷開拓進取。
2. 從學科特點和行業要求中去挖掘
不同的學科和行業對人才培養有不同的要求,可結合學科的特點和學生未來從事的行業要求,有針對性地挖掘思政資源,增強課程育人的針對性和時效性,提升學生的職業素養和發展能力。
代碼編寫是一項嚴謹細致的工作,任何小的漏洞都可能引起嚴重的后果。在教學過程中,可以列舉美國波音737MAX飛機因安全控制軟件存在漏洞造成嚴重后果的典型案例,以此告誡學生嚴謹細致的重要性,培養學生嚴謹求實的科學精神和一絲不茍的工作作風。編寫代碼一項非常枯燥、煩瑣的工作,要求學生能夠吃苦耐勞、堅持不懈。在學習選擇結構時,告訴學生一旦做出了選擇就要干一行愛一行,無悔自己的選擇,堅持不懈地努力;在學習循環結構時,讓學生明白,要腳踏實地、堅持不懈、久久為功,最后才能取得成功。
3. 從課程內容和知識點去挖掘
從課程各章節內容和知識點本身去挖掘背后蘊藏的思維、理念、智慧、經驗等是一個重要途徑和方法。
例如,在學習C語言的標識符命名規則和程序排列風格時,一個好的命名和程序風格會提高代碼閱讀和理解效率,而糟糕的命名和程序排版可能會引起誤解,甚至會產生編譯錯誤,以此告誡學生在學習、生活和工作中要遵守規則,無規矩不成方圓;在講解函數和模塊化設計時,可以引導學生在面對復雜問題時,要學會掌握分而治之、分工合作及逐步解決的科學方法。在講解數組和成員、結構體和成員、指針和成員的知識點時,引導學生注意個人和集體的關系,培養學生的團隊意識和集體榮譽感。
4. 從時政新聞和社會熱點去挖掘
在課堂中引入這些時政事件,例如美國對中國全方位開啟貿易戰、科技戰,打壓中國高新科技公司,這些案例可以激發學生強烈的愛國主義熱情,樹立科技強則國強的理念,強化學生科技強國的使命感和責任感。ChatGPT的問世引發了全世界的關注,在課程教學中可以深入分析ChatGPT背后人工智能算法和模型,引導學生潛心鉆研算法,樹立勇攀科學高峰的決心。也要讓學生意識到科學技術的“兩面性”,與學生探討ChatGPT的負面作用,培養學生的工程倫理意識,告誡學生不能利用科學技術來作弊和違法,引導學生遵守學術道德,保護知識產權和隱私,誠實守信。
5. 從中華優秀傳統文化中去挖掘
從中華優秀傳統文化和古代科技成果中挖掘思政元素,有利于弘揚和傳承中華優秀傳統文化、增強文化自信、加強學生的文化修養和人文素養,也能激發學生的學習熱情,使課堂成為弘揚主旋律、傳播正能量的主陣地,注重文化對學生成長的浸潤熏陶。例如,在學習字符串函數及應用時,可以將我國古代的回文詩和藏頭詩作為編程素材,即使課堂充滿趣味性,又能使學生體會我國古代詩詞文化的燦爛和輝煌,增強文化自信。在學習多重循環結構時,可以引入我國古代數學家張丘建在《算經》一書中提到的“百錢買百雞”問題,讓學生用現代編程技術解古代數學問題,既能讓學生享受編程樂趣,又能讓學生感嘆我國古代科學家的成就,增強文化自信和民族自豪感。
6. 從教學活動和實踐中去提煉
結合教學活動提煉思政元素,既其真實性又能讓學生體會深刻,自我感知。在教學活動和實踐中,學生通常以小組為單位進行,這需要培養學生交流溝通、匯報表達的能力,也需要培養團隊協作精神;組內成員和組間需要競爭,也能培養學生的競爭意識和創新意識;小組完成一項具有挑戰性和高階性的任務,必須全身心投入,必須具備吃苦耐勞、堅持不懈的精神品質;在完成任務時可以相互交流學習,但絕不能相互抄襲,盜用他人成果,必須誠實守信、保護知識產權。
(二)課程內容與思政元素、思政目標映射矩陣
教學團隊整理、分析和凝練后得到的課程內容、思政元素和思政目標映射矩陣如表1所示。
三、思政元素的隱性融入路徑
在教學活動中,思政元素融入課堂不能生搬硬套,機械執行,否則只會適得其反。采用何種方法、手段和策略,巧妙融入思政元素,突破大學生的認識壁壘和情感障礙,以潤物細無聲的方式讓大學生產生認同,產生共鳴,進而理解、接受、消化和內化,是課程思政實施的關鍵問題,這直接關乎課程思政的育人成效。
(一)情景滲透法
在教學過程中,通過巧妙設定一系列學習情景,向學生潛移默化地滲透思政元素,達到潤物無聲的效果。例如,在進行數組學習時,讓學生用數組處理中國某一城市近幾年的PM2.5數據,通過PM2.5數據的變化,學生悄然感受國家在保護環境方面的努力,引導學生關注國計民生,培養學生的家國情懷;在學習查找子串時,讓學生在“黨的二十大報告”中查找子串“人民”并統計次數,當學生完成任務時,發現黨的二十大報告中一共出現了177次“人民”,這個過程學生可以深切感受到黨“堅持人民至上”“江山就是人民,人民就是江山”的理念,從而強化學生的愛黨愛國的情懷,堅定學生的社會主義政治認同。
(二)案例共鳴法
通過引入典型案例,剖析案例背后的道理,引發學生的共情和共鳴,達到育人的目的。例如在介紹程序設計基本概述時,可以講述騰訊公司總裁馬化騰從一個普通程序員成長為IT巨頭的掌舵人的故事,激發學生奮發圖強、勇于拼搏的熱情;在講述二維數組時,可以引入楊輝三角及其背后的故事,闡述南宋科學家發明的楊輝三角就是二項式系數表,比歐洲人早了近400年,使學生了解中國古代的科技成果,增強學生的“四個自信”,激發學生積極投身科技發展的熱情。
(三)活動感悟法
課程思政建設一個重要的方向就是教學活動設計,在學習活動中融入課程思政,讓學生在學習活動中體驗和感悟活動背后的邏輯和道理。為了提高學生的課堂參與度和高階思維,以及更好地融入課程思政,課程教學團隊創新設計了一系列學習活動,包括找軟件漏洞競賽、合作探究實驗、算法爭優賽、課堂討論、調研報告等。通過活動可以激發學生的學習興趣,提高課程參與度和活躍度,培養學生細心嚴謹、一絲不茍的治學態度和強烈的競爭意識。借助合作探究實驗活動培養學生獨立自主學習習慣和能力,以及精益求精的工匠精神,深入探究、協同合作的科學精神。
四、思政育人效果
(一)思想素質提升
通過課程的思政教育,學生素養得到明顯提升,并體現在日常的行動中。例如,作為農業類高校學生,學生“三農”情懷高漲,近4年計算機專業共有500多人假期參加“三下鄉”活動,將所學信息技術帶入農村,幫助農民提高信息化水平,支持農村農業信息化建設。
(二)專業水平提高
學生不僅思想素養提高,程序和算法設計水平也顯著提升。近4年來,學生積極參加藍橋杯程序設計競賽并取得不錯的成績。計算機類專業學生共取得了156項國賽獎,其中一等獎9項、二等獎59項;894項省賽獎,其中一等獎242項,二等獎380項。另外,有127人參與了52項各類創新創業項目,其中國家級14項、省級53項。
(三)學生評教效果好
近4年,學生在學校的評教系統中對本門課程的教學評價比較滿意,相比課程思政實施前,任課老師的平均得分提升了3.2分,達到了94.3分。學生對課程思政的滿意度也達到了87.9%。
五、結語
培養合格的人才,不僅要使其能夠掌握扎實的專業知識和具備解決復雜問題的能力,更重要的是使其具備正確的價值觀和良好的思政素養。課程思政是實現這一目標的重要途徑。文章以高級語言程序設計為例,探討了一流本科課程背景下,課程思政元素的有效挖掘方法和隱性融入方法,以期為理工科課程思政的實施提供參考。
參考文獻:
[1] 伍醒,顧建民. “課程思政”理念的歷史邏輯、制度訴求與行動路向[J]. 大學教育科學,2019(03):54-60.
[2] 教育部關于印發《高等學校課程思政建設指導綱要》的通知[EB/OL]. (2020-06-06)[2024-07-25]. https://www.gov.cn/zhengce/ zhengceku/2020-06/06/content_5517606.htm.
[3] 鄭燕林,任增強. 落實課程思政的策略與舉措:以“教育傳播學”課程為例[J]. 中國電化教育,2021(03):46-51.
[4] 王昭. 數據結構與算法課程思政教學探索與實踐[J]. 計算機教育,2024(02):16-19+25.
[5] 王康毅. 思政元素融入“機器學習與數據挖掘”課程的教學實踐研究[J]. 大學,2014(15):96-99.
[6] 楊金才. 新時代外語教育課程思政建設的幾點思考[J]. 外語教學,2020(06):11-14.
[7] 王堯. 再論課程思政:概念、認識與實踐[J]. 中國大學教學,2022(07):4-9.
[8] 教育部關于一流本科課程建設的實施意見[EB/OL]. (2019-10-24)[2024-07-25]. https://www.gov.cn/gongbao/content/2020/co- ntent_5480494.htm.