雷鳴 劉芳 袁樸玉
【摘要】課程思政與C語言程序設(shè)計課程教學(xué)是相輔相成、相互促進(jìn)的關(guān)系.本文闡述了思政教育元素融入C語言程序設(shè)計課程教學(xué)的全過程,探索在課程教學(xué)過程中融入思政教育元素的新途徑.課程思政可以有效拓寬高校思政教育渠道,也可以有效提高C語言程序設(shè)計課程教學(xué)的質(zhì)量.
【關(guān)鍵詞】C語言程序設(shè)計;課程思政;高等教育
【基金項(xiàng)目】沈陽理工大學(xué)本科教學(xué)改革研究項(xiàng)目(課題編號:SLGJG2019080);遼寧省普通高等教育本科教學(xué)改革研究項(xiàng)目(2018)
一、引 言
習(xí)近平總書記在全國高校思想政治工作會議上強(qiáng)調(diào),把思想政治工作貫穿教育教學(xué)全過程,“要用好課堂教學(xué)這個主渠道,各門課都要守好一段渠、種好責(zé)任田,使各類課程與思想政治理論課同向同行,形成協(xié)同效應(yīng)”[1].為了貫徹習(xí)總書記的重要講話精神,教育部黨組印發(fā)了《高校思想政治工作質(zhì)量提升工程實(shí)施綱要》,提出要“大力推動以‘課程思政為目標(biāo)的課堂教學(xué)改革,優(yōu)化課程設(shè)置,修訂專業(yè)教材,完善教學(xué)設(shè)計,加強(qiáng)教學(xué)管理,梳理各門課程所蘊(yùn)含的思想政治教育元素和所承載的思想政治教育功能,融入課堂教學(xué)各環(huán)節(jié),實(shí)現(xiàn)思想政治教育與知識體系教育的有機(jī)統(tǒng)一”.全國高教系統(tǒng)掀起了深入開展課程思政研究與實(shí)踐探索的熱潮.
課程思政是指以構(gòu)建全員、全程、全課程育人格局的形式,將各類課程與思想政治理論課同向同行,形成協(xié)同效應(yīng),把“立德樹人”作為教育根本任務(wù)的一種教育教學(xué)理念.教師是立教之本、興教之源,要在學(xué)生心靈深處埋下種子,引導(dǎo)學(xué)生扣好人生的第一顆扣子.“課程思政”與專業(yè)課程教學(xué)并不是對立關(guān)系,理工科的教師也需要通過課程建設(shè)與改革,發(fā)掘?qū)I(yè)課與思政課的結(jié)合點(diǎn),努力使課堂主渠道的功能最大化,提高教師自身教學(xué)水平,從而達(dá)到提高課程教學(xué)質(zhì)量的目的.同時,“課程思政”建設(shè)過程也是專業(yè)課程質(zhì)量提高的過程,此過程也是教師自身素質(zhì)提升的過程.教書和育人應(yīng)該是融合在一起的.
C語言程序設(shè)計課程教學(xué)目標(biāo)是通過本課程的學(xué)習(xí)使學(xué)生掌握結(jié)構(gòu)化程序設(shè)計的方法,確立程序設(shè)計思維方式,培養(yǎng)學(xué)生使用計算機(jī)解決實(shí)際問題的意識和初步能力.良好的性格品質(zhì)可以幫助他們明確人生方向,擔(dān)負(fù)起歷史使命,積極承擔(dān)公民責(zé)任[2].C語言程序設(shè)計課程的教學(xué)同樣要重視教書育人、立德樹人的問題:不僅傳授給學(xué)生相關(guān)的理論知識與編程方法,還要關(guān)注對學(xué)生價值觀的引領(lǐng).
二、把課程思政融入C語言程序設(shè)計課程教學(xué)實(shí)踐中存在的問題
1.課程知識點(diǎn)較多且零散,實(shí)踐教學(xué)環(huán)節(jié)相對薄弱,缺乏創(chuàng)新能力的培養(yǎng)
C語言程序設(shè)計課程語法知識點(diǎn)多,內(nèi)容相對分散,理論性較強(qiáng).如果學(xué)生想編寫出正確的程序,需要全面掌握語法知識,還應(yīng)具有較清晰的解題思路.但在以往的日常教學(xué)中,教師基本是按照教材順序逐章節(jié)講解,容易導(dǎo)致學(xué)生更多地關(guān)注細(xì)節(jié)而忽略程序設(shè)計本身的東西,最終影響C語言教學(xué)效果.計算機(jī)語言課程大都具有較強(qiáng)的實(shí)踐性,由于課時的限制等原因,非計算機(jī)專業(yè)學(xué)生的設(shè)計性實(shí)驗(yàn)和綜合性實(shí)驗(yàn)很少,致使其很難將數(shù)學(xué)知識與實(shí)際問題緊密結(jié)合,導(dǎo)致其失去學(xué)習(xí)興趣,使得創(chuàng)新能力和學(xué)以致用的能力受到限制.
2.專業(yè)教師普遍對在課堂上開展思政教育存在認(rèn)識誤區(qū)
理工類教師普遍認(rèn)為在專業(yè)課程中進(jìn)行思政教育,大都應(yīng)該是與思政教學(xué)相關(guān)的文史類課程及相關(guān)教師的任務(wù).因?yàn)樗麄兊慕虒W(xué)內(nèi)容可以較為容易地與思政教育產(chǎn)生聯(lián)系,而對于理工科課程,例如C語言程序設(shè)計課程是很難實(shí)施思政教學(xué)的.
3.教師理論水平不高,思政教育方式單一
理工科專業(yè)課教師的思政能力、思政素養(yǎng)不高,在很大程度上增加了課程思政的難度.
三、C語言程序設(shè)計課程思政應(yīng)用實(shí)踐
課程思政與C語言程序設(shè)計課程教學(xué)并不是非此即彼的對立關(guān)系,教書和育人是融合在一起的.師者,傳道授業(yè)解惑也.授業(yè)與解惑是專業(yè)教育的內(nèi)容,而傳道是傳授道理,即“立德”.思政教育是立德的重要手段.如何在專業(yè)課中挖掘課程思政元素,將社會主義的核心價值觀融入課程教學(xué)和改革的各環(huán)節(jié),實(shí)現(xiàn)知識傳授與價值引領(lǐng)相結(jié)合的育人目標(biāo),這是新時代教師的一項(xiàng)重要職責(zé)[3].經(jīng)過一系列的實(shí)踐和摸索,本文在以下幾個方面給出了C語言程序設(shè)計課程思政改革的思路.
1.將思政教學(xué)思想納入C語言程序設(shè)計教學(xué)大綱,提高教師課程思政意識
教學(xué)大綱是一門課程的綱領(lǐng)性文件.教師應(yīng)根據(jù)以往教學(xué)經(jīng)驗(yàn),結(jié)合C語言程序設(shè)計課程的特點(diǎn)和內(nèi)容,發(fā)掘課程中蘊(yùn)含的思政元素,修改教學(xué)大綱,理清課程思政目標(biāo).大綱主要修訂兩個方面的內(nèi)容,一是對課程性質(zhì)與教學(xué)目標(biāo)進(jìn)行修改,明確將思政教育納入整個C語言程序設(shè)計課程教學(xué)過程;二是對教學(xué)內(nèi)容及基本要求進(jìn)行修改,修訂的教學(xué)大綱中則要包含對思政教學(xué)內(nèi)容的學(xué)習(xí)要求.
2.利用“雨課堂”資源,實(shí)現(xiàn)線上線下混合式教學(xué)實(shí)踐
“雨課堂”是由學(xué)堂在線與清華大學(xué)在線教育辦公室共同研發(fā)的智能終端,旨在連接教師與學(xué)生,涵蓋教學(xué)中的每一個環(huán)節(jié).雨課堂為廣大教師提供了很多非常實(shí)用的功能,包括發(fā)布問題、布置練習(xí)、彈幕、課程視頻回放等功能.教師可以利用“雨課堂”資源,把思政元素教學(xué)融入C語言教學(xué)全過程,有效實(shí)現(xiàn)線上線下混合式教學(xué).
3.將思政教育內(nèi)容充實(shí)到C語言程序設(shè)計理論教學(xué)內(nèi)容中
整個理論教學(xué)環(huán)節(jié)由課前學(xué)習(xí)、課堂學(xué)習(xí)、課后學(xué)習(xí)三部分組成.
課前學(xué)習(xí)和課后學(xué)習(xí)是以學(xué)生自主學(xué)習(xí)為主,即教師利用現(xiàn)有微課、雨課堂平臺等線上資源布置學(xué)習(xí)任務(wù).學(xué)生通過看視頻、查閱資料或小組討論等方式進(jìn)行自主學(xué)習(xí).在學(xué)習(xí)的過程中,學(xué)生也會發(fā)現(xiàn)自身知識結(jié)構(gòu)中相對薄弱的環(huán)節(jié),激發(fā)他們的求知欲,在探索學(xué)習(xí)過程中不斷完善自我.同時,學(xué)生也會了解我們國家目前在程序設(shè)計等方面的現(xiàn)狀,喚起學(xué)生的責(zé)任感和愛國情懷.小組討論也是課程思政的一個重要手段,它有利于學(xué)生在相互交流的過程中建立自信心,豐富知識,拓展思維.
課堂學(xué)習(xí)是思政教學(xué)的最主要的環(huán)節(jié)[4].教師應(yīng)該以課程思政為契機(jī),把以往“以教師教為中心”的教學(xué)方式改為“以學(xué)生學(xué)為中心”的教學(xué)方式,構(gòu)建有效的互動課堂,有效結(jié)合傳統(tǒng)理論教學(xué)方式和對話式教學(xué)方式,營造充滿人性化的教學(xué)氛圍,使得學(xué)生能夠在這樣的課堂中暢所欲言,表達(dá)自己的觀點(diǎn),有利于提高學(xué)生的創(chuàng)新能力,培養(yǎng)他們勇于探索的科學(xué)精神.課堂教學(xué)應(yīng)多采用以問題為導(dǎo)向的教學(xué)方式,例如教師在講授數(shù)組這一章節(jié)中的排序算法時提出問題:“有10個無序整數(shù),同學(xué)們都是采用什么樣的方法實(shí)現(xiàn)排序?”學(xué)生會在已有知識的基礎(chǔ)上,提出多種解決方案.如有學(xué)生提出,把數(shù)字依次插入已經(jīng)排好序的序列中;有的學(xué)生提出,找出未排序序列中最小的元素,然后將該元素放到合適的位置,重復(fù)這個操作等.教師首先應(yīng)肯定學(xué)生的想法,講解兩種常見的排序方法,分別是插入法排序和選擇法排序.同時,教師講解解決問題的想法和實(shí)現(xiàn)計算機(jī)可執(zhí)行的算法、程序之間的差距,提出例如插入排序需要注意數(shù)據(jù)向后移動可能存在的覆蓋問題,鼓勵學(xué)生提出解決問題的方法,組織學(xué)生討論,比較多種排序算法的優(yōu)缺點(diǎn)等.這種模式可以充分調(diào)動學(xué)生學(xué)習(xí)的積極性,改變學(xué)生在課堂上被動接受知識的現(xiàn)象,拓展學(xué)生思路.
教師應(yīng)該要善于挖掘C語言課程教學(xué)中的思政元素,通過邏輯推理、計算、編程等方法,培養(yǎng)學(xué)生理性、嚴(yán)謹(jǐn)、求實(shí)、認(rèn)真的品質(zhì).
4.將思政教育內(nèi)容充實(shí)到C語言程序設(shè)計實(shí)踐教學(xué)環(huán)節(jié)中,充分關(guān)注實(shí)踐環(huán)節(jié)
實(shí)踐教學(xué)環(huán)節(jié)是實(shí)現(xiàn)教學(xué)目標(biāo)的重要環(huán)節(jié).它以學(xué)科的概念和原理為中心,通過構(gòu)建多層次的實(shí)踐教學(xué)環(huán)節(jié),由淺入深地整合學(xué)生所學(xué)知識,培養(yǎng)學(xué)生的實(shí)踐能力、動手能力.一般,C語言程序設(shè)計實(shí)踐教學(xué)環(huán)節(jié)包括三個環(huán)節(jié):基礎(chǔ)性實(shí)驗(yàn)、設(shè)計性實(shí)驗(yàn)和綜合性實(shí)驗(yàn).基礎(chǔ)性實(shí)驗(yàn)主要培養(yǎng)學(xué)生的理性思維和計算思維,是對學(xué)生對于基本概念、基本理論掌握情況及能否運(yùn)用課堂上所學(xué)知識的檢驗(yàn).設(shè)計性實(shí)驗(yàn)主要培養(yǎng)學(xué)生的專業(yè)感性認(rèn)識及系統(tǒng)思維能力,是對學(xué)生采用C語言設(shè)計程序能力的檢驗(yàn).綜合性實(shí)驗(yàn)比較廣泛,包括相關(guān)的課程設(shè)計、組織學(xué)生參加各類相關(guān)競賽及參與教師科研項(xiàng)目等.綜合實(shí)驗(yàn)具有一定的難度和挑戰(zhàn)性,主要目標(biāo)是培養(yǎng)學(xué)生的工匠精神,要求學(xué)生在精益求精的基礎(chǔ)上有所創(chuàng)新.通過這些綜合性實(shí)驗(yàn),學(xué)生獲得了大量的實(shí)踐機(jī)會,有助于培養(yǎng)其創(chuàng)新性思維以及團(tuán)隊協(xié)作能力.學(xué)生之間相互交流、相互學(xué)習(xí),使每個學(xué)生都有了解他人思維方式的機(jī)會.
四、在C語言程序設(shè)計教學(xué)中融入課程思政的途徑
理工科大學(xué)生思維活躍、好奇心強(qiáng)的特點(diǎn)決定了其對課程思政方式的多樣性需求,但實(shí)際教學(xué)中課程思政教育方式往往單一、生硬.探索課程思政內(nèi)容融入C語言程序設(shè)計課程的新途徑,可以滿足學(xué)生對新型教學(xué)方法的需求,提升課程思政的效果.
1.從知識點(diǎn)出發(fā),發(fā)掘拓展C語言程序設(shè)計課程中的思政元素
教師可以從知識的來源和發(fā)展、技術(shù)應(yīng)用、產(chǎn)業(yè)與市場、知識點(diǎn)與社會生活的關(guān)系幾個不同的方面入手,拓展課程思政元素.
2.挖掘C語言程序設(shè)計課程教學(xué)內(nèi)容中所蘊(yùn)含的哲學(xué)思想元素
教師應(yīng)運(yùn)用認(rèn)識論、方法論、自然辯證法的思路和方法,挖掘C語言程序設(shè)計課程教學(xué)內(nèi)容中所蘊(yùn)含的哲學(xué)思想和元素,啟發(fā)并建立歷史思維、辯證思維、系統(tǒng)思維、創(chuàng)新思維等不同的思維方式,深入探究知識內(nèi)涵的價值觀、哲學(xué)思想、邏輯情感等.
3.實(shí)踐課中蘊(yùn)含的思政元素
實(shí)踐課是思政元素承載量最大、項(xiàng)目最多、頻度最大的課型.實(shí)踐課旨在培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度、科學(xué)的觀察能力、工匠精神、團(tuán)隊協(xié)作精神等.
4.采用多元化的教學(xué)方法
“講”就是教師講授,也可以采用翻轉(zhuǎn)課堂的形式或講故事的形式,從知識點(diǎn)、大師成長道路、學(xué)科發(fā)展史、教師個人經(jīng)歷等幾個方面,發(fā)掘價值觀;“查”就是學(xué)生查資料;“做”就是社會實(shí)踐、調(diào)研、做課件等;“演”就是學(xué)生課堂講演、編劇、演出等;“論”就是論文、討論、辯論、論壇等.教師應(yīng)采用多元化的教學(xué)方法,將思政內(nèi)容融入日常教學(xué)中.
5.拓展教學(xué)時間與空間
做好“三結(jié)合”,“三結(jié)合”包括課內(nèi)課外相結(jié)合、校內(nèi)校外相結(jié)合、線上線下相結(jié)合等.教師可以充分利用現(xiàn)有網(wǎng)絡(luò)資源(雨課堂等),也可以自行開發(fā)教學(xué)軟件,形成多方位、立體的教學(xué)模式.
五、結(jié)束語
在C語言程序設(shè)計課程融入課程思政的實(shí)踐過程中,通過學(xué)生的課堂反應(yīng)[5]、課后反饋及精神面貌來看,其效果較為明顯,初步達(dá)到了課程思政目標(biāo),即不僅要幫助學(xué)生“專業(yè)成才”,更要引導(dǎo)學(xué)生“精神成人”.將“思政”理念融入C語言程序設(shè)計課程管理和教學(xué)環(huán)節(jié)中,有助于引導(dǎo)學(xué)生在學(xué)習(xí)知識的過程中,將正確的人生觀、價值觀融入個人品格.培養(yǎng)學(xué)生的科學(xué)素養(yǎng)、社會責(zé)任感,強(qiáng)化學(xué)生的創(chuàng)新意識,提高學(xué)生的創(chuàng)新能力,實(shí)現(xiàn)知識傳授與思想教育的緊密結(jié)合,達(dá)到“潤物細(xì)無聲”的育人效果.
【參考文獻(xiàn)】
[1]習(xí)近平在全國高校思想政治工作會議上強(qiáng)調(diào):把思想政治工作貫穿教育教學(xué)過程 開創(chuàng)我國高等教育事業(yè)發(fā)展新局面[N].人民日報,2016-12-09(1).
[2]查爾斯·菲德爾,瑪雅·比亞利克,伯尼·特里林.四個維度的教育:學(xué)習(xí)者邁向成功的必備素養(yǎng)[M].羅德紅,譯.上海:華東師范大學(xué)出版社,2017:114-117.
[3]邱仁富.“課程思政”與“思政課程”同向同行的理論闡釋[J].思想教育研究,2018(4):109-113.
[4]李薇,黑新宏,王磊,等.課程思政教育在C語言程序設(shè)計課程中的應(yīng)用[J].計算機(jī)教育,2019(11):20-23.
[5]吳強(qiáng),彭蔓蔓.計算機(jī)組成課程思政教學(xué)實(shí)踐與探討[J].計算機(jī)教育,2019(11):11-15.