楊玫,杜晶,呂潔
(海軍航空大學,山東 煙臺 264001)
自古以來,中國的教育就十分重視德育的教育。自新中國成立以來,思想政治教育始終是人才培養工作中非常重要的一環,其大致經歷了政治與思想教育、思想政治工作、學科德育和課程思政這幾個階段[1]。
課程思政的育人理念最早由上海提出,課程思政圍繞知識傳授與價值引領相結合的課程目標,構建高校思想政治理論課的顯性教育與綜合素養課、專業課的隱性教育相結合的課程內容體系,挖掘課程思想政治教育元素,實現各類課程與思想政治理論課的同向同行,實現協同育人。2017年12月4日中共教育部黨組發布的《高校思想政治工作質量提升工程實施綱要》明確指出:大力推動以“課程思政”為目標的課堂教學改革,優化課程設置,修訂專業教材,完善教學設計,加強教學管理,梳理各門專業課程所蘊含的思想政治教育元素和所承載的思想政治教育功能,融入課堂教學各環節,實現思想政治教育與知識體系教育的有機統一。
德國著名的教育家和心理學家赫爾巴特在其1804年的《論對世界之審美描述是教育的首要工作》中指出:“道德普遍地被認為是人類的最高目標,因此也是教育的最高目標[2]。”課程思政不僅體現了這一教育觀點,而且寓價值觀引導于知識傳授和能力培養之中,幫助學生塑造正確的世界觀、人生觀和價值觀。作為課程思政“主力軍”的教師應承擔好育人責任,正確理解課程思政,積極挖掘思政元素,主動開展思政教學。
課程思政育人理念將高校所有課程劃分為思想政治教育顯性課程和隱性課程,計算機類課程屬于隱性課程,它更多的是潤物無聲、潛移默化。隱性不代表不能直接表達,所以在具體實施課程思政時,要根據教學情境合理設計。例如,在學習Python語言前一般會介紹Python語言諸多優點,但是課前調查發現學習過編程語言的學生很少,此時告訴學生Python相比其他編程語言的種種優點,意義不大,無法達到提高Python語言學習興趣的目的。我們的做法是播放百年海軍現役軍艦噸位排行榜視頻,筆者多次觀看視頻依然感覺十分激動和自豪,學生首次觀看必然觸動極大,這時教師告訴學生用Python就可以實現這樣的功能,然后教師只需要表達出自己同樣激動和自豪即可,無須更多言語表達,從學生閃光的眼睛可以想象當時他們有學習Python的強烈愿望。
提及課程思政,很多時候都是在討論如何在課堂上開展思政,實際上作為育人的一部分,課程思政是全方位的、多維度的,不僅僅局限在課堂45分鐘以內,理應輻射課程教學全過程。從接受課程教學任務開始課程思政便開始了,課前的每一次備課、上課前的每一次準備、課間與學生的每一次交流、課下與學生的每一次接觸、每一次布置和批閱的作業和考試等,只要與課程教學相關的一切都可以思政,都在育人。
課程思政不同于知識傳授,知識點是否掌握和應用是立竿見影的,一節課、一門課程結束通過作業和測試就能看到教學效果,但是屬于思想政治教育的課程思政,其效果在短期內是很難看到,所以課程思政的育人效果很難用作業和考試這些形式來衡量和評價,可能需要通過對學生未來若干年的持續跟進才能獲得。
課程思政不僅要關注與知識傳授相結合的部分,也要關注知識傳授之外的部分。觀察相同課程不同教師任教的平行班,會發現一些現象值得深入思考。以Python語言程序設計為例,不同班級之間的學生編碼思路可能差別較大,而相同班級的學生編碼思路差別相對小一些但跟任課教師的思路比較一致,這就是因為學生的編程思路受到了教師的影響。教師對課程的態度基本就是學生對課程的態度,因為學生在課程的學習過程中,一直接受來自教師言語、態度、行為、情感等方面的影響,所以課程思政首先應該是教師對自己的思政,然后才是對學生的思政,教師的言傳身教就是學生最好的思政元素。
2020年6月教育部印發的《高等學校課程思政建設指導綱要》中明確了“課程思政建設內容要緊緊圍繞堅定學生理想信念,以愛黨、愛國、愛社會主義、愛人民、愛集體為主線,圍繞政治認同、家國情懷、文化素養、憲法法治意識、道德修養等重點優化課程思政內容供給,系統進行中國特色社會主義和中國夢教育、社會主義核心價值觀教育、法治教育、勞動教育、心理健康教育、中華優秀傳統文化教育。”同時,提出針對課程類別和專業特點分類推進課程思政建設。作為海軍院校,課程思政內容理應增加熱愛軍隊、熱愛海軍等強軍夢教育。
計算機類課程可分為面向非計算機專業的公共基礎類課程和面向計算機專業的專業課程,比如大學計算機、程序設計基礎、計算機網絡技術及應用、數據庫技術及應用、多媒體技術及應用等屬于公共基礎類課程,而操作系統、數據庫原理、編譯系統、計算機網絡、軟件工程等則屬于專業課程。雖然面向的學生專業不同,但是課程體現的計算機學科知識本質是相同的,只是側重點和深度略有不同,可以共享課程思政元素,針對計算機類課程建立思政庫是可行的。
課程思政元素可以相對固定,但具體思政內容具有時效性,發生在教師或學生身邊的事情比別人的事情更有意義,剛剛發生的事情比很久以前發生的事情更有意義,所以課程思政內容是不斷變化發展的,一勞永逸的想法不可行。
建設計算機類課程思政庫時,首先按照知識點類別梳理思政元素。計算機類課程中為了幫助學生深入理解某項技術,技術發展史的介紹很有必要;眾多技術必然包含大量概念和術語,應用技術的前提是正確理解相關的概念和術語;計算機類課程的學習建立在二進制和信息表示等基礎之上;計算機學科也是一門實踐性很強的學科,上機實踐必不可少。表1從技術發展史、概念和術語、運算基礎和上機實踐四個方面,挖掘思政元素。

表1 計算機類課程思政庫-按知識點類別
計算機學科按知識點大致可以分為程序設計、計算機硬件、操作系統、計算機網絡、數據庫、人工智能等領域[3-8]。表2從以上6個方面進行梳理,挖掘思政元素。

表2 計算機類課程思政庫-按知識點
上述構建的課程思政庫是一個思政教學設計的框架,只有真正落實到具體課程的具體某次課時,才有具體的思政教學實施方案。下面以微機原理與接口技術課程為例,應用前述構建的課程思政庫開展課程思政,給出具體思政設計方案和思政課例。
微機原理與接口技術為非計算機專業的基礎課程,學習微機原理和接口技術,包含微處理器、存儲器、總線和輸入輸出接口以及幾款典型可編程接口芯片的應用。課程學時50學時,其中理論40學時,實驗10學時。課程思政設計方案詳見表3。

?
2020-2021上學期,筆者在任教的微機原理與接口技術教學班次利用上述思政設計方案實施課程思政,教學效果令人滿意,學生給出的反饋是很多概念理解起來比自己看書容易了很多,而且因為思政,課堂變得更生動了。
課程思政是近幾年教學改革很重要的一方面,筆者通過對計算機類課程內容特點進行分析,建立課程思政庫,為計算機類課程思政提供了一個思政框架,然后在該框架基礎之上,以微機原理與接口技術課程為例進行課程思政教學方案設計并加以實施驗證,取得一些經驗。但也發現一些問題,比如個別知識點與思政元素的內在聯系挖掘不深入,課程思政案例不夠豐富等。