摘要:在“課程思政”大背景下,全國院校都在積極開展思政課程,專業(yè)課中融入思政元素是專業(yè)課教師都面臨的研究課題。本文以“C程序設計”為例,探討了專業(yè)課課程思政的必要性、課程思政融入“C程序設計”存在的問題,對課程思政融入“C程序設計”進行了探索與思考,并嘗試在C程序設計課程思政進行實踐。
關鍵詞:課程思政 ;C程序設計;C語言
一、中職專業(yè)課課程思政的必要性
“要用好課堂教學這個主渠道,思想政治理論課要堅持在改進中加強,提升思想政治教育親和力和針對性,滿足學生成長發(fā)展需求和期待。其他各門課都要守好一段渠、種好責任田,使各類課程與思想政治理論課同向同行,形成協同效應”[1]。由此可見,思政教學不僅僅是思想政治理論課的專屬,在專業(yè)課堂上開展思政教育亦變得尤其重要。“課程思政”是指以全員、全方位、全過程的育人格局,將思政內容寓于專業(yè)課,使得專業(yè)課教育和思政教育能相輔相成,形成協同效應,達到協同育人的目的。
教書育人的過程中,要發(fā)揮好課堂的主戰(zhàn)場,要將思想教育工作落實到課程教學的全過程中,發(fā)揮好課堂的主渠道育人作用?!傲⒌聵淙恕钡炔粌H存在于思想政治課、公共課程等,在專業(yè)課的學習過程中也要承載著思政育人的功能。這就需要專業(yè)課教師在培養(yǎng)學生專業(yè)課技能學習過程中,將做人做事、立德樹人等理念融入教學的各個環(huán)節(jié),更能將德、智融為一體,達到更好的實際效果。
課程思政融入專業(yè)課是實現、落實立德樹人的路徑,如何將思政元素恰到好處、有機、潤物細無聲般融入專業(yè)課程中,是每一名專業(yè)課教師所要面臨和思考的問題?!禖語言程序設計》課程是中職計算機專業(yè)中開設的必選課程,受眾面廣,影響深遠,理論和實踐相結合,很適合開展思政教育。C語言程序設計在計算機教育和計算機應用中發(fā)揮著重要的作用,在課程學習中不僅培養(yǎng)學生的科學思維,也是培養(yǎng)學生人文素養(yǎng)等的有效途徑。
二、課程思政融入“C程序設計”存在的問題
(一)教師思想觀念陳舊
教書育人要求教師首先以身作則,擁有正確的世界觀、人生觀和價值觀,具有先進的教育理念和思想覺悟,這些都是專業(yè)課教師在實施課程思政教育的前提條件。從現狀看來,大部分專業(yè)課教師在專業(yè)課講授過程中還只關注學?;蛘哒n程規(guī)定的教學任務、教學內容,課堂氛圍相對較為枯燥、傳統(tǒng)。
課程思政強調的是將思想政治元素融入專業(yè)課程教學過程中,在重視學生知識教育的同時能夠重視學生的德育教育。然而,專業(yè)課教師思想觀念陳舊,亦缺乏相應的培訓提升,在課程素材或者資源方面也非常缺乏,亟待提升。
(二)思政教育與專業(yè)知識難以統(tǒng)一
在以往的教育教學過程中,思想政治課程主要是以教師為主進行理論教育,在實踐方面的內容少之又少,教學形式相對較為單一,以講授為主。專業(yè)課的學習是理論和實踐相統(tǒng)一,在理論學習的基礎之上進行實踐操作,但是在?!げ⑶已芯?。
大多數專業(yè)課教師在教授《C程序設計》這門課時,都專注于如何讓學生理解知識點、操作知識點,忽視了對學生德育方面的教育。
(三)教學手段單一、思政元素缺乏
課程思政,是為了達到育人的目的,不能為了課程思政而課程思政,如何在課程教授的過程中達到潤物細無聲的效果,這就要求專業(yè)課教師能夠不斷豐富教學內容,找到新的教學手段。如果在《C程序設計》課程中強行加入思政內容,會將整個課程內容變得很勉強,且顯得格外突兀,不能夠真正達到育人的效果。專業(yè)課文化知識教育與思想政治教育是統(tǒng)一體。在專業(yè)課中進行思想政治教育需要遵循課程的特點、結構。專業(yè)課教師在進行課程設計、教學設計等環(huán)節(jié)中,可以請思想政治教師一起參與進來共同參與設計,這樣會在專業(yè)課內容上使得思想政治理論內涵更飽滿、更和諧、更有深度,能夠與時俱進跟上思政教育的步伐,更好地引導學生產生共鳴。
三、課程思政融入中職“C程序設計”的探索與思考
(一)加強頂層設計, 落實主體責任
課程思政理念的實施,不僅僅需要各科教師的不斷探索與實踐,更需要落實主體責任,加強頂層設計來起到推動的作用。學校及相關部門站在戰(zhàn)略高度上,從課程標準設置、課程目標設置、人才培養(yǎng)方案制定、教育教學活動開展、教學督導、教學評價、教學激勵、職稱晉升激勵等角度為課程思政的實施提供強有力的政策支持和監(jiān)督,堅持做到全方位全過程提供支持,保證課堂有紀律,在教學過程中不出現違背社會主義核心價值觀、憲法、歪曲歷史等的錯誤觀點和錯誤言論,使得課程思政落到實處,達到相應的效果。
(二)提高教師綜合素質
隨著時代的發(fā)展和進步,新知識層出不窮,尤其是計算機專業(yè)課方面的內容,更新速度非???。一方面,教師要做到與時俱進,不能落后,要不斷更新自己的知識結構,時刻能站在專業(yè)的前沿,洞悉專業(yè)對口知識,保持良好的業(yè)務能力。另一方面,教師要同時加強思想政治學習,了解時事政治,把握正確的政治方向,根據中職人才培養(yǎng)方案和計劃,有針對性有計劃開展教學活動,提升學生的專業(yè)能力和職業(yè)素養(yǎng)、思想品德。專業(yè)課的教育和思想政治教育應該融合在一起,思政內容的融入應該遵循課程自身的運行規(guī)律。把思政育人融入專業(yè)課教學中,需要更新教學目標、優(yōu)化課程設置,不僅要將思政主題與課程內容保持整體性、一致性,又要充分挖掘思政元素點,找準相應的結合點融入進去,要做到點線面結合、整體劃一[2]。
《C程序設計》課程的教學目標中,應增加德育素質目標,如:能夠了解并介紹程序設計語言的發(fā)展歷史,激勵學生精益求精,不斷學習不斷前進;在了解程序設計語言的歷史進程中,要能夠辯證唯物主義的思想來思考問題。
(三)深挖思想政治元素
《C程序設計》課程內容是理論和實踐相結合的。理論課的內容涉及的基本概念、程序設計的算法都能從我們現實生活中找到密切相關的案例。專業(yè)課教師需要充分挖掘“C程序設計”里的課程思政教育元素,將其融入課程的各個環(huán)節(jié)中。
理論是從實踐過程中總結而來,實踐又要靠理論來指導,在實踐的過程中將理論更加完善,繼續(xù)指導實踐,這是一個螺旋上升的過程。《C程序設計》課程在理論和實踐環(huán)節(jié)都可以融入相應的思想政治元素,在實踐過程中達到更好的效果。例如:學生第一次上機,要了解開發(fā)環(huán)境和C語言的基本語法,可以讓學生編寫“Hello,world" Hello,China”程序。編寫這個程序可以使得學生了解程序的基本結構、函數的作用、輸出函數的作用等。通過這個程序可以讓學生對程序的編寫、編譯、運行等流程有更深切的體會。再以小任務的形式,輸出對祖國的祝福語句,要求學生能夠靈活應用,做到精益求精。在輸入輸出語句學習中,帶領學生編寫一個生日祝福小程序(通過輸入任意學生的出生年月日,輸出對該同學的生日祝福和生日蛋糕圖案),編寫這個程序的目的是能夠掌握輸入、輸出函數的用法,讓學生能夠將學到的知識點和我們的現實生活產生聯系,學以致用,加強和同學之間的感情,學會關心他人。
再通過知識點引申拔高,讓學生不僅能夠在聯系、比較中學習,還能有整體意識、遷移意識,形成點線面的知識結構。當然,還有一些拔高性的實踐,這些內容有一定的難度,可以選取大賽中的題目或者二級試題里面的內容展開。學生可以進行討論,在討論的過程中打開思路,發(fā)散思維,學習多樣的高效率的編程方式,有助于培養(yǎng)學生思考問題、分析問題、解決問題的能力和在團隊中的協作能力。
(四)建設專業(yè)資源庫
將思想政治元素融入專業(yè)課進行教學的相關資源、案例非常缺乏,對專業(yè)課程中的思想政治元素和資源進行挖掘、梳理,是專業(yè)課老師面臨的重點和難點?,F如今,學生獲取知識的途徑非常多,不僅僅滿足于在課堂上學習,龐大的網絡資源也是學生學習的渠道。教師也都開展了線上線下教學相結合的方式,因此,對專業(yè)資源庫建設的需求便顯得尤為迫切。
專業(yè)資源庫素材豐富、功能強大,可以更好地輔助教師進行教學。將思想政治元素融入專業(yè)資源庫中,無疑是能夠起到事半功倍的作用,學生可以在不受時間空間的限制,隨時隨地進行學習,塑造各方面的綜合素養(yǎng),收到良好的教育效果。
(五)豐富課程教學評價
在課程思政實施的過程中,更新了教學目標,那么相應地,就決定了“課程思政”更加要關注到教學評價。在教學評價中不僅要關注專業(yè)課程中知識的學習與應用的評價,又要關注到中職學生“德育”方面的目標,將“立德樹人”作為“課程思政”考核的根本任務,從多維度評價學生,提升學生的綜合能力素養(yǎng)。
在今后的教學中,教師要積極探索如何去量化“課程思政”的教學效果。在理論知識的學習中、在課堂互動的過程中、在實踐操作的環(huán)節(jié)中、在線上交流學習的過程中,如何去量化指標,提高“課程思政”的教學效果也是非常值得研究的課題。
四、《C程序設計》課程思政教學案例與實踐探索
《C程序設計》課程需要科學的思維邏輯,教師在教學的過程中,首先,要分析中職學生學情,注重學生基礎知識方面的學習。中職學生底子相對較為薄弱,C語言的基礎知識多且細且煩瑣,學生很容易失去信心,只有保證基礎知識扎實,才能提高專業(yè)技能和邏輯思維,因此要注重培養(yǎng)學生持之以恒、堅持不懈、認真細致、求真務實的科學精神。課程教學中要注重理論聯系實踐、理論和實踐相結合的能力的培養(yǎng),避免出現眼高手低,讓學生在學習的過程中能夠保持一種求知、嚴謹、上進、積極樂觀的正能量。
在課程教授之前,對課程進行探索和研究,將課程內容進行初步劃分,從多種角度對學生進行多方面能力的培養(yǎng),達到課程所制定的培養(yǎng)目標,在提高學生專業(yè)能力的同時,也提高學生的思想政治素養(yǎng)。
在課程初期階段,將注重對學生基礎知識能力的提升,讓學生能夠系統(tǒng)掌握C語言程序設計的基礎知識,對算法有初步的理解,能夠分析問題解決問題,能夠進行簡單的小程序編寫。在這個過程中,講授本課程在本專業(yè)中的重要性、C語言的歷史發(fā)展脈絡及其過程中做出重要貢獻的人,讓學生不僅學習知識本身,還要從這些過程中學習探索、艱苦奮斗、不怕困難、追求科學的精神。
隨著基礎知識的鞏固,在中期更多地培養(yǎng)學生綜合運用所學知識聯系實際進行發(fā)現問題、分析問題、解決問題的能力。在解決問題的過程中,可能會遇到種種問題,可以通過利用各種信息資源和線上線下結合的方式,并且在團隊合作中去共同解決、戰(zhàn)勝困難,培養(yǎng)信息素養(yǎng)和團隊協作能力。
在課程的后期階段,學生已經掌握一定的程序設計思維,這個階段應該讓學生熟練掌握模塊化、結構化的思想,如何提升效率。在整個教學過程中,模擬企業(yè)的管理制度,通過團隊合作培養(yǎng)學生的團隊協作能力、學會建立和諧的人際關系,培養(yǎng)良好的職業(yè)素養(yǎng)。讓學生參與完整項目,讓學生感受到現實問題、現實需求的復雜性和整體結構規(guī)劃的重要性,在實施方案的過程中,反復推翻和驗證方案的合理性和可行性。通過項目的參與,使得學生更加深刻地感受到理論與實際之間的差異性和復雜性,能夠從全局出發(fā)去考慮問題和做好預案的重要性,提升自己遇到各種突發(fā)狀況時的處理問題能力等各種綜合能力,提升科學思維精神。在課程中融入多種思想政治元素,不僅在理論,更融入實際的項目案例中,培養(yǎng)學生的綜合能力。
教學案例。設計升學規(guī)劃程序德育目標:通過對選擇結構知識點的運用,讓學生知道不同的道路選擇會面臨不同的結果。培養(yǎng)學生樹立正確的人生觀、價值觀,弘揚正能量。
學科內容。本次課的內容是C語言控制語句里的選擇條件控制語句。選擇條件控制語句有3種形式:if語句、if……else語句和if……elseif……else語句,即單分支、雙分支和多分支語句。通過對選擇語句知識點的理解和運用,讓學生編寫升學規(guī)劃程序。根據不同的選擇,流向不同的分支,程序運行出不同的結果。讓學生意識到人生過程中會面臨各種選擇,根據不同選擇得到不同的結果。通過if語句的嵌套使用,讓學生明白每次的選擇也會影響到后面的選擇,要樹立正確的人生觀,不走彎路,對自己的人生和行為負責。
教學效果。思政元素無處不在,要通過對知識點的理解巧妙進行融入。中職學生正處在人生的分岔口上,他們對未來又期待又迷茫,他們不僅需要專業(yè)知識的提升,亦期待著人生的指導。教育的本質在于教書育人,在專業(yè)課堂上,不僅要增長學生的專業(yè)技能,也要為學生撥開迷霧,指點方向。
五、結束語
“課程思政”是一個長期性、系統(tǒng)性、基礎性的戰(zhàn)略工程,需要同向發(fā)力、協同用力、群策群力[4]。在“課程思政”大背景下,各科教師都要具備挖掘專業(yè)課中思政元素的能力,能夠將社會主義核心價值觀融入課程教學的各個環(huán)節(jié)中,《C程序設計》課程與愛國愛黨教育、法制教育、職業(yè)精神、科學思維精神等思政主題相融合,可以在提升學生專業(yè)能力的同時,培養(yǎng)學生的愛國情懷。
作者單位:王瑞霞 南京商業(yè)學校
參" 考" 文" 獻
[1]田鴻芬,付洪.課程思政:高校專業(yè)課教學融入思想政治教育的實踐路徑[J].未來與發(fā)展,2018,42(04):99-103.
[2]高德毅, 宗愛東.從思政課程到課程思政:從戰(zhàn)略高度構建高校思想政治教育課程體系[J].中國高等教育, 2017 (1) :43-46.
[3]劉曉,張黎聲.高校專業(yè)課程思政環(huán)節(jié)與評估的原則導向[J].中醫(yī)藥管理雜志,2018(17):4-7.
[4]王光彥.充分發(fā)揮高校各門課程思想政治教育功能[J].中國大學教學, 2017(10):4-7.
王瑞霞(1990-),女,漢族,江蘇南京,南京師范大學碩士,南京商業(yè)學校信息工程系,講師,研究方向:計算機