鄭珂暉 張敬華 劉秀玲 林大輝 溫永仙
摘? 要:《C/C++程序設(shè)計(jì)》是高等學(xué)校工科的一門公共基礎(chǔ)課,以往的教學(xué)主要集中在知識傳授上,對于能力培養(yǎng)和價值塑造相對欠缺;在教學(xué)中挖掘與C程序設(shè)計(jì)相關(guān)的思政元素,可以在教學(xué)中既傳授學(xué)生知識,還培養(yǎng)學(xué)生的計(jì)算思維,豎立正確的人生觀和價值觀,做到又紅又專。
關(guān)鍵詞:課程思政;程序設(shè)計(jì);計(jì)算思維
中圖分類號:G641? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號:2096-000X(2020)26-0174-04
Abstract: "C/C++ Programming" is a public basic course of engineering in colleges and universities. In the past, teaching mainly focused on knowledge transfer, which was relatively lacking in ability training and value shaping; digging out ideological and political elements related to C programming in teaching, It can teach students knowledge in teaching, and also cultivate students' computational thinking, establish correct outlook on life and values.
Keywords: Ideological and Political Education; programming design; computational thinking
一、概述
《C/C++程序設(shè)計(jì)》是一門面向工科專業(yè)的公共基礎(chǔ)課。長期以來,在該門課程的教學(xué)中,任課教師的教學(xué)重心放在傳授專業(yè)知識,往往會讓學(xué)生覺得課程雖然有“深度”,但缺少“溫度”,讓人覺得是“冰冷的技術(shù)”,對“為什么要學(xué)”,“學(xué)了能做什么”缺少認(rèn)識;對學(xué)習(xí)該門課程在當(dāng)今高速發(fā)展的時代大背景下有何意義顯得茫然。
課程思政相對于傳統(tǒng)的思政課程而言,是一種隱性思政,是指將思想政治教育融入到專業(yè)課教學(xué)的方方面面,最終與思想政治理論課程一道,構(gòu)建三全育人格局,最終實(shí)現(xiàn)“立德樹人”這一根本目標(biāo)。2014年,上海市教委首先提出了課程思政的概念,并在上海有關(guān)高校進(jìn)行了試驗(yàn),取得了較好的效果。2016年,習(xí)近平總書記在全國高校思想政治工作會議中明確提出:“其他各門課都要守好一段渠、種好責(zé)任田,使各類課程與思想政治理論課同向同行,形成協(xié)同效應(yīng)[1]”。從而要“把思想政治工作貫穿教育教學(xué)全過程,實(shí)現(xiàn)全程育人、全方位育人,努力開創(chuàng)我國高等教育事業(yè)發(fā)展新局面”。2020年3月,教育部下發(fā)了《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》,明確指出了各學(xué)科課程思政建設(shè)的目標(biāo)要求和內(nèi)容重點(diǎn)、提出要科學(xué)設(shè)計(jì)課程思政教學(xué)體系、結(jié)合專業(yè)特點(diǎn)分類推進(jìn)課程思政建設(shè)[2]。
二、課程目標(biāo)
《C/C++程序設(shè)計(jì)》的課程目標(biāo)可以分成:知識傳授、能力培養(yǎng)與價值塑造。
知識傳授是教學(xué)目標(biāo)中最基本的目標(biāo),即通過教學(xué),培養(yǎng)學(xué)生掌握程序設(shè)計(jì)的基本思想、基本方法和相關(guān)編程工具軟件的使用,能夠使學(xué)生今后用C/C++語言編寫簡單的程序,解決專業(yè)學(xué)習(xí)和專業(yè)實(shí)踐中遇到的問題。
能力培養(yǎng)主要是通過課程的學(xué)習(xí),培養(yǎng)學(xué)生的計(jì)算思維,即:培養(yǎng)學(xué)生具備在今后的學(xué)習(xí)和工作中,能夠從問題入手,經(jīng)過分析建模、設(shè)計(jì)有效算法,利用程序或其它方式實(shí)施算法,從而有效解決問題并能舉一反三,可以解決與問題同領(lǐng)域的其它問題的能力。
價值塑造是指引導(dǎo)學(xué)生樹立正確的人生觀和價值觀,成為德智體美全面發(fā)展的社會主義建設(shè)者與接班人。由于《C/C++程序設(shè)計(jì)》課程選修的對象主要是工科類學(xué)生,在課程教學(xué)時,還要培養(yǎng)學(xué)生正確認(rèn)識問題、分析問題和解決問題的能力;要注重強(qiáng)化學(xué)生工程倫理教育;培養(yǎng)學(xué)生精益求精的大國工匠精神;激發(fā)學(xué)生科技報國的家國情懷和使命擔(dān)當(dāng)。
三、課程思政實(shí)施的具體舉措
本文就福建農(nóng)林大學(xué)《C/C++程序設(shè)計(jì)》課程思政的前期實(shí)踐探索,在教師思政能力培養(yǎng)、挖掘課程思政元素、革新教學(xué)方法和課程思政評價機(jī)制等方面取得了一些經(jīng)驗(yàn),希望能夠起到拋磚引玉的效果。
(一)加強(qiáng)時政學(xué)習(xí),提升教師水平
習(xí)近平總書記指出[1],教師是人類靈魂的工程師,承擔(dān)著神圣使命。傳道者自己首先要明道、信道。高校教師要堅(jiān)持教育者先受教育,努力成為先進(jìn)思想文化的傳播者、黨執(zhí)政的堅(jiān)定支持者,更好擔(dān)起學(xué)生健康成長指導(dǎo)者和引路人的責(zé)任。所以,在組織課程思政實(shí)施時,任課教師要加強(qiáng)政治學(xué)習(xí),提升思想政治水平。具體而言,就是《C/C++程序設(shè)計(jì)》課程組任課教師通過堅(jiān)持時政學(xué)習(xí),借助學(xué)習(xí)強(qiáng)國、人民網(wǎng)等媒體來提升自己的理論水平,提升自己的政治鑒別力。通過集體學(xué)習(xí)、集體備課,在學(xué)習(xí)中共同進(jìn)步;在備課中能夠做到群策群力,既有分工,又有協(xié)作,凸顯課政思政團(tuán)隊(duì)的優(yōu)勢。此外,還安排教師黨員在課程學(xué)習(xí)過程中,義務(wù)為同學(xué)們答疑,構(gòu)建課堂與課后,課內(nèi)與課外全方位育人的立體育人體系。
(二)挖掘思政元素,改進(jìn)教學(xué)內(nèi)容
課堂教學(xué)是育人的主渠道,所有課程都有育人的功能,所有教師都有育人的責(zé)任。對《C/C++程序設(shè)計(jì)》課程而言,就是根據(jù)立德樹人的總要求,結(jié)合選課的學(xué)生所在的學(xué)科或?qū)I(yè)的實(shí)際要求來挖掘本門課程蘊(yùn)含的思政元素。挖掘思政元素需要精心選擇,主要著力于以下元素:
一是根據(jù)學(xué)生所在學(xué)科或?qū)I(yè)的歷史、現(xiàn)狀與未來發(fā)展趨勢,考慮在學(xué)科或?qū)I(yè)發(fā)展中的重要成果、重要人物、重要事件,從中挖掘出蘊(yùn)含有愛國主義,社會主義道德價值觀、優(yōu)良的文化傳統(tǒng)等方面的思政元素。例如:在介紹程序設(shè)計(jì)的基本概念時,可以舉我國在極端困難的情況下發(fā)展兩彈一星工作時,計(jì)算需要使用手搖計(jì)算機(jī)來進(jìn)行,這樣的計(jì)算如果我們用程序來進(jìn)行計(jì)算,準(zhǔn)確性和效率將大大提高,今天的學(xué)習(xí)條件好了,同學(xué)們更要好好學(xué)習(xí),報效國家。
二是根據(jù)學(xué)生畢業(yè)以后主要從事的工作的職業(yè)要求來挖掘,使得學(xué)生在學(xué)習(xí)本門課程時能夠明白,知道今天學(xué)好《C/C++程序設(shè)計(jì)》課程,對今后在職場上取得成功具有重要意義,增加學(xué)生學(xué)習(xí)的動力。例如:在給電氣專業(yè)的同學(xué)講授到指針內(nèi)容時,可以將嵌入式芯片設(shè)計(jì)開發(fā)時需要開發(fā)高效的程序時,比較好的選擇就是采用C語言的指針來進(jìn)行。
三是要結(jié)合習(xí)近平新時代中國特色社會主義的偉大實(shí)踐和偉大成就來進(jìn)行挖掘,使學(xué)生豎立“四個意識”,不斷增強(qiáng)“四個自信”,在學(xué)習(xí)和工作中做到“兩個維護(hù)”。例如:在講到main函數(shù)的知識點(diǎn)時,就可以結(jié)合“核心意識”的思政元素來進(jìn)行講解,來說明main是所有C程序的入口,在程序中具有“核心”的決定性作用,其它的函數(shù)或模塊都必須圍繞這個核心,服從這個核心。
四是要結(jié)合國際、國內(nèi)時政要聞進(jìn)行挖掘,使課程不與時代脫節(jié),學(xué)生在學(xué)習(xí)時不能兩耳不聞窗外事,而是要風(fēng)聲、雨聲、讀書聲,聲聲入耳。要關(guān)心時政要聞,不斷提升鑒別力和判斷力,遇到困難時,要能夠正視困難,走出困境。例如:在講到近期的華為事件時,要引導(dǎo)學(xué)生認(rèn)識到華為事件是因?yàn)橛幸恍┖诵募夹g(shù)還沒有掌握在我們自己手里,從而受制于人; 而同學(xué)們在開發(fā)程序時,要掌握基本的算法思想、基本的程序設(shè)計(jì)方法,在遇到一些問題時,即使沒有現(xiàn)成軟件或現(xiàn)成的技術(shù)時,我們也可以自力更生,自己編寫程序,解決我們遇到的問題,只有自己會的,那才是最保險的。
(三)運(yùn)用信息技術(shù),革新教學(xué)方法
由于長期以來,程序設(shè)計(jì)教學(xué)往往注重于專業(yè)知識傳授,忽視課程本身所具備的教育功能,所以要不斷改進(jìn)教學(xué)方法,增加教學(xué)的信息量與趣味性。采用信息技術(shù)如多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)挖掘技術(shù)等,可以較好的為課程思政實(shí)施提供較好的支持:
一是采用多媒體技術(shù),形象表示授課知識點(diǎn)以及隱于其中的思政點(diǎn),使學(xué)生在視覺上產(chǎn)生刺激,形成共鳴,有助于學(xué)生理解。此外,多媒體可以用動畫、視頻等形式更加生動的描述一些較為復(fù)雜的、抽象的知識點(diǎn)。
二是采用網(wǎng)絡(luò)技術(shù),用“云”平臺來助力教學(xué),讓課政思政遍地生花。傳統(tǒng)上程序設(shè)計(jì)教學(xué)多是在有限的學(xué)時內(nèi),在課堂上講知識點(diǎn),時間相對有限,課程內(nèi)容難以展開。利用網(wǎng)絡(luò)平臺,使用直播、錄播的形式可以幫助學(xué)生在更廣的時間與空間上學(xué)習(xí)程序設(shè)計(jì)課程的同時,將授課從課堂延伸至課外,形成全方位,多角度的課程思政教學(xué)。
三是采用數(shù)據(jù)挖掘技術(shù),動態(tài)掌握學(xué)生學(xué)習(xí)情況。對于學(xué)生在學(xué)習(xí)中的學(xué)習(xí)狀況,可以利用學(xué)習(xí)情感數(shù)據(jù)進(jìn)行分析。學(xué)習(xí)情感反映了學(xué)生在學(xué)習(xí)課程時,對教學(xué)的反應(yīng);如果是采用線上教學(xué),可以觀察到: 當(dāng)學(xué)生對某些知識點(diǎn)產(chǎn)生較為濃厚的興趣時,會有一系列情感現(xiàn)象出現(xiàn):如讀取某個知識點(diǎn)時間較長,某個知識點(diǎn)反復(fù)觀看等;而不感興趣的知識點(diǎn),學(xué)生可能一直快進(jìn)或是跳躍式觀看。線下教學(xué)也可以利用課堂上的監(jiān)控設(shè)備來進(jìn)行分析,如果課堂上比例較高的同學(xué)在認(rèn)真聽課,較為專注的話,可以判定學(xué)生對所講的知識點(diǎn)較為感興趣。情感數(shù)據(jù)的分析需要借助于數(shù)據(jù)挖掘技術(shù),通過學(xué)生學(xué)習(xí)情感與知識點(diǎn)之間的對應(yīng),我們可以考慮對現(xiàn)有教學(xué)中的知識點(diǎn)進(jìn)行適當(dāng)改進(jìn),考慮現(xiàn)有的思政元素的效果。
四是在實(shí)踐教學(xué)中不斷改革實(shí)驗(yàn)內(nèi)容,構(gòu)建開放性實(shí)驗(yàn)。在實(shí)驗(yàn)課時,采用分組的形式,將班級同學(xué)編為若干個小組,依托信息技術(shù)協(xié)同完成實(shí)驗(yàn)任務(wù)。鼓勵同學(xué)們進(jìn)行交流協(xié)作,增強(qiáng)團(tuán)隊(duì)意識;要求同學(xué)們在編寫代碼時,要不斷改進(jìn),精益求精,培養(yǎng)“工匠精神”。
(四)根據(jù)育人要求,改革課程評價
長期以來,教育評價一直是教育界討論熱烈的一個話題,怎么樣的教育是成功的?以往的教育評價對結(jié)果較為重視,對教學(xué)的過程相對輕視。
2020年6月30日,中央全面深化改革委員會第十四次會議審議通過了[3] 《深化新時代教育評價改革總體方案》,提出要建立科學(xué)的、符合時代要求的教育評價制度和機(jī)制,首次提出了:“改進(jìn)結(jié)果評價、強(qiáng)化過程評價、探索增值評價、健全綜合評價”。所以,《C/C++程序設(shè)計(jì)》課程教學(xué)中,要以立德樹人為根本目的,根據(jù)育人的要求,要堅(jiān)決克服“唯分?jǐn)?shù)”的評價,要注重教學(xué)整個過程的評價。在此指導(dǎo)思想下,采取了如下措施:
一是強(qiáng)化過程評價,根據(jù)合程育人的要求,結(jié)合課程特點(diǎn),加大平時分?jǐn)?shù)的權(quán)重,將課堂教學(xué)和實(shí)驗(yàn)教學(xué)均作為平時分?jǐn)?shù)考核的依據(jù)。
二是探索增值評價,因?yàn)檎n程學(xué)習(xí)之初,每位同學(xué)的基礎(chǔ)不一定相同,經(jīng)過學(xué)習(xí)后,同學(xué)們學(xué)到了什么,比原來進(jìn)步了多少?進(jìn)步多的同學(xué)和進(jìn)步少的同學(xué),或是原地不動的同學(xué)分別給予不同的分值。通過增值評價,可以鼓勵同學(xué)們不斷進(jìn)步,只要努力了,都能得到肯定。
三是健全綜合評價,要考核學(xué)生在上完該門課程之后,能力提升了多少,而不僅僅是期末考試考了多少。綜合評價不再像以往“唯分?jǐn)?shù)”,而是著眼于教學(xué)的全過程,評價較為科學(xué),更加符合三全育人的要求。
四、應(yīng)用實(shí)例
由于疫情影響,本學(xué)期《C/C++程序設(shè)計(jì)》線上教學(xué)的對象為重修班學(xué)生,共計(jì)60人,均為之前沒有通過該門課程的同學(xué)。經(jīng)過課前調(diào)查,了解到60位同學(xué)來自于機(jī)電、資源環(huán)境、交通工程等專業(yè),基礎(chǔ)各不相同。經(jīng)過了解,大多數(shù)同學(xué)反映對該門課程興趣不足,有恐懼心理。在教學(xué)過程中,經(jīng)過耐心細(xì)致的思想工作,特別是把我國人民在習(xí)總書記和黨中央的堅(jiān)強(qiáng)領(lǐng)導(dǎo)下奮力抗擊疫情的偉大精神融入到教學(xué)中,鼓勵同學(xué)們努力學(xué)習(xí),讓同學(xué)們鼓足干勁,堅(jiān)持學(xué)習(xí),從“要我學(xué)”變成“我要學(xué)”,取得了較好的成果。
在各章節(jié)教學(xué)中,以育人為主線,結(jié)合具體知識點(diǎn)來挖掘思政元素,引導(dǎo)同學(xué)們在學(xué)好本門課的基礎(chǔ)上要學(xué)會如何做一個對社會和人民有用的人。表1列出了本學(xué)期教學(xué)中挖掘的部分思政元素點(diǎn)。
在平時與同學(xué)們的交流中,大家反映比較有獲得感,在期末考試中,60位同學(xué)均順利通過考試,獲得了較好成績,成績分布情況如圖1所示。在課程結(jié)束后,有同學(xué)入伍參軍,保家衛(wèi)國;也有同學(xué)去西部就業(yè),為脫貧攻堅(jiān)戰(zhàn)最后沖刺奉獻(xiàn)力量; 還有同學(xué)認(rèn)真讀書,其它課也取得很好的成績,任課教師也很有獲得感。
當(dāng)然,也發(fā)現(xiàn)存在一些不足,需要在今后進(jìn)一步改進(jìn):一是思政元素有機(jī)融合距離“春風(fēng)化雨,潤物無聲”的要求尚有距離,還需要與時俱進(jìn),不斷更新;二是要與教學(xué)對象所在學(xué)科與專業(yè)的人才培養(yǎng)目標(biāo)方向一致,作為教書育人中的一個環(huán)節(jié),要與該學(xué)科、專業(yè)的其它課程結(jié)合,形成合力,達(dá)到同向而行的效果;三是任課教師還要進(jìn)一步加強(qiáng)學(xué)習(xí),“教育者應(yīng)當(dāng)先受教育”,課程組的相關(guān)教師應(yīng)該要進(jìn)一步加強(qiáng)集體備課,集體學(xué)習(xí)的制度,發(fā)揚(yáng)集體智慧,更好為課程育人服務(wù);四是評價機(jī)制還需要進(jìn)一步細(xì)化,依托信息技術(shù),掌握學(xué)生在整個教學(xué)過程中的動態(tài)。
五、結(jié)束語
課程思政是一項(xiàng)系統(tǒng)工程,對任課教師的要求較高,需要為不斷加強(qiáng)學(xué)習(xí),提升自己的業(yè)務(wù)與政治素養(yǎng)。實(shí)際教學(xué)工作中,要堅(jiān)持以育人為目標(biāo),培養(yǎng)學(xué)生知識、能力,塑造正確的人生觀與價值觀。
參考文獻(xiàn):
[1]習(xí)近平:把思想政治工作貫穿教育教學(xué)全過程[Z].新華社,2019-12-08.
[2]教育部.關(guān)于印發(fā)《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》的通知[Z].教育部,2020-06-01.
[3]中央深改委審議通過《深化新時代教育評價改革總體方案》[Z].中國教育在線,2020-07-01.