孫慶英 李家宏
摘要:分析了計(jì)算機(jī)專(zhuān)業(yè)課程思政的現(xiàn)狀,結(jié)合學(xué)校課程的培養(yǎng)計(jì)劃,教學(xué)目標(biāo),提出了該門(mén)課程思政方向和目標(biāo)。通過(guò)對(duì)C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程知識(shí)點(diǎn)的梳理,結(jié)合課程思政方向和目標(biāo),提出了對(duì)課程思政元素進(jìn)行挖掘與建設(shè)的策略。
關(guān)鍵詞:課程思政;思政元素;面向?qū)ο?/p>
中圖分類(lèi)號(hào):G642? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2023)34-0142-03
開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID)
0 引言
新時(shí)期,國(guó)家大力注重素質(zhì)教育,為提升人才培養(yǎng)的綜合水平,要求高校在培養(yǎng)學(xué)生專(zhuān)業(yè)技能的同時(shí),要注重學(xué)生的思想政治教育。2016年在北京召開(kāi)的全國(guó)高校思想政治工作會(huì)議上,習(xí)近平總書(shū)記對(duì)“高校培養(yǎng)什么樣的人”“如何培養(yǎng)人及為誰(shuí)培養(yǎng)人”等問(wèn)題提出了解決的根本辦法就是做好高校思想政治工作,并要求高校落實(shí)立德樹(shù)人根本任務(wù),專(zhuān)業(yè)課的教學(xué)中融入思政元素,培養(yǎng)高素質(zhì)全面發(fā)展的社會(huì)需求型人才,努力開(kāi)創(chuàng)我國(guó)高等教育事業(yè)發(fā)展新局面。教育部下發(fā)的《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》中指出要把專(zhuān)業(yè)知識(shí)與思想政治教育相結(jié)合,結(jié)合課程建設(shè)和目標(biāo)要求,梳理課程教學(xué)內(nèi)容,挖掘課程知識(shí)點(diǎn)相關(guān)的思政元素,探索專(zhuān)業(yè)課知識(shí)傳授與思想教育價(jià)值引領(lǐng)相結(jié)合的策略[1-3]。
隨著物聯(lián)網(wǎng)、人工智能、云計(jì)算、大數(shù)據(jù)等技術(shù)的發(fā)展,在以互聯(lián)網(wǎng)為媒介的社會(huì)知識(shí)傳播的當(dāng)下,各類(lèi)思潮交流、交融、交鋒,給高校的學(xué)生教育帶來(lái)了極大的挑戰(zhàn)。就本專(zhuān)業(yè)的學(xué)生來(lái)說(shuō),由于專(zhuān)業(yè)屬性和課程要求接觸互聯(lián)的機(jī)會(huì)更多,頻繁接觸網(wǎng)絡(luò)在擴(kuò)展學(xué)生知識(shí)面和視野的同時(shí),也對(duì)其正確的“三觀”教育帶來(lái)了一定的困難[4]。本文以C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程為例,圍繞課程大綱目標(biāo),結(jié)合課程設(shè)計(jì),充分挖掘教學(xué)知識(shí)點(diǎn)中的思政元素,結(jié)合本人實(shí)際教學(xué)過(guò)程,對(duì)專(zhuān)業(yè)課思政教學(xué)進(jìn)行了建設(shè)策略探析。
1 課程思政對(duì)于C++面向?qū)ο蟪绦蛟O(shè)計(jì)的重要意義
C++面向?qū)ο蟪绦蛟O(shè)計(jì)作為淮陰師范學(xué)院計(jì)算機(jī)專(zhuān)業(yè)一年級(jí)學(xué)生的編程入門(mén)語(yǔ)言,是計(jì)算機(jī)編程思想及軟件開(kāi)發(fā)的“敲門(mén)磚”,專(zhuān)業(yè)的計(jì)算機(jī)基礎(chǔ)知識(shí)、規(guī)范的編程設(shè)計(jì)思想、面向?qū)ο蟮木幊蹋瑸閷?zhuān)業(yè)興趣的培養(yǎng)和后續(xù)的其他專(zhuān)業(yè)課程的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。通過(guò)建立面向?qū)ο蟮木幊趟枷?,培養(yǎng)學(xué)生程序設(shè)計(jì)能力和程序設(shè)計(jì)規(guī)范,從而達(dá)到培養(yǎng)學(xué)生的程序設(shè)計(jì)思維和能力、培養(yǎng)精益求精的工匠精神。通過(guò)實(shí)驗(yàn)實(shí)訓(xùn),掌握C++語(yǔ)言的語(yǔ)法規(guī)則、常見(jiàn)算法,能夠利用C++編寫(xiě)簡(jiǎn)單的程序,解決編程問(wèn)題,培養(yǎng)學(xué)生正確分析實(shí)驗(yàn)中出現(xiàn)的各種錯(cuò)誤的原因的能力,具有運(yùn)用所學(xué)知識(shí)調(diào)試和糾正錯(cuò)誤的能力,培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力,培養(yǎng)團(tuán)隊(duì)協(xié)作與創(chuàng)新意識(shí),樹(shù)立職業(yè)道德意識(shí),為今后走向社會(huì)工作打下良好的基礎(chǔ)。
淮陰師范學(xué)院的C++面向?qū)ο蟪绦蛟O(shè)計(jì)的教學(xué)采取了理論教學(xué)和實(shí)驗(yàn)教學(xué)同步開(kāi)展,理論與實(shí)踐相結(jié)合的教學(xué)模式。相比傳統(tǒng)的課堂單一教學(xué),學(xué)生在實(shí)驗(yàn)課堂上思維比較活躍,參與度也比較高,此時(shí)將思政元素融入課堂教學(xué),將達(dá)到教學(xué)和思政的較好融合。
將課程思政融入C++面向?qū)ο蟪绦蛟O(shè)計(jì)的日常教學(xué)中,不是簡(jiǎn)單地將政治理論知識(shí)和計(jì)算機(jī)專(zhuān)業(yè)知識(shí)強(qiáng)制地關(guān)聯(lián)結(jié)合在一起,這樣不僅思政教育效果不理想甚至還影響了專(zhuān)業(yè)理論的教學(xué)效果。高校專(zhuān)業(yè)課的教師應(yīng)該考慮如何有效地將思政教育和專(zhuān)業(yè)知識(shí)有機(jī)融合,做到顯式傳授專(zhuān)業(yè)知識(shí)的同時(shí)能隱式對(duì)學(xué)生的思想進(jìn)行合理的引領(lǐng),達(dá)到潤(rùn)物細(xì)無(wú)聲的效果。結(jié)合學(xué)生的前途教育,樹(shù)立學(xué)生奮斗目標(biāo),激發(fā)學(xué)生學(xué)習(xí)動(dòng)力 [5-6]。
2 C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程思政的現(xiàn)狀
如何將思政教育和工科專(zhuān)業(yè)課有機(jī)的融合一直是每一個(gè)高校工科專(zhuān)業(yè)課老師研究的目標(biāo)。經(jīng)過(guò)這幾年的思政教改的探索與研究,取得了比較好的成果,促進(jìn)了學(xué)生德育教育的提高,但也應(yīng)該看到專(zhuān)業(yè)課教育教學(xué)中對(duì)思政元素的挖掘還較為欠缺,專(zhuān)業(yè)課教育和思政教學(xué)的有機(jī)融合程度還有待于進(jìn)一步的提高。
針對(duì)C++面向?qū)ο蟪绦蛟O(shè)計(jì)這門(mén)課程筆者也做過(guò)調(diào)查分析,思政教育的困難主要存在以下幾個(gè)方面:1) 從C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程特點(diǎn)分析來(lái)看,該課程為學(xué)習(xí)編程技術(shù)為主的課程,課程內(nèi)容偏向?qū)I(yè)化,與思想政治主題存在的距離較大,同時(shí)認(rèn)為該門(mén)課程的思政元素較少,教學(xué)內(nèi)容難以和思政元素有機(jī)融合,老師擔(dān)心如果在教學(xué)中生搬硬套地植入思政教育會(huì)引起學(xué)生反感。2) 部分專(zhuān)業(yè)課老師只熟悉自己專(zhuān)業(yè)的知識(shí),對(duì)思想政治教育知識(shí)體系不了解或了解不充分,并認(rèn)為思政教育是輔導(dǎo)員、班主任的工作,作為專(zhuān)業(yè)課老師只要教好專(zhuān)業(yè)知識(shí)就可以了,忽略教師的育人責(zé)任。也有部分專(zhuān)業(yè)課教師認(rèn)識(shí)到思政的重要性,但就如何從專(zhuān)業(yè)課程入手做好課程思政教學(xué)工作還在探索之中。3) 從對(duì)學(xué)生的抽調(diào)發(fā)現(xiàn),學(xué)生對(duì)老師上課穿插思政教育并不拒絕,而且還比較感興趣,但對(duì)于“填鴨式”的灌輸教育與空洞口號(hào)式宣傳的思政教育,學(xué)生比較反感,這無(wú)形之中對(duì)老師提出了更高的要求。
3 C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程思政實(shí)施策略
3.1 明確C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程思政的方向
與通識(shí)課程的思政教育不同,專(zhuān)業(yè)課的思政教育應(yīng)該先立足于專(zhuān)業(yè)本身,明確專(zhuān)業(yè)的自身特點(diǎn),根據(jù)專(zhuān)業(yè)的特點(diǎn)與課程定位來(lái)明確專(zhuān)業(yè)課程思政方向,做到思政方向與專(zhuān)業(yè)培養(yǎng)方向有機(jī)的融合。C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程作為淮陰師范學(xué)院計(jì)算機(jī)專(zhuān)業(yè)的核心專(zhuān)業(yè)課程,本身就承載著培養(yǎng)學(xué)生計(jì)算機(jī)編程及軟件開(kāi)發(fā)能力的目標(biāo)特性?;搓帋煼秾W(xué)院計(jì)算機(jī)專(zhuān)業(yè)的人才培養(yǎng)方案中明確指出,學(xué)生應(yīng)掌握計(jì)算機(jī)領(lǐng)域扎實(shí)的理論基礎(chǔ)和寬廣的專(zhuān)業(yè)知識(shí),具有良好的科學(xué)素養(yǎng)、較強(qiáng)的專(zhuān)業(yè)能力以及一定的解決實(shí)際問(wèn)題的能力和創(chuàng)新能力,能用所學(xué)知識(shí)解決復(fù)雜實(shí)際工程問(wèn)題。
C++面向?qū)ο蟪绦蛟O(shè)計(jì)這門(mén)課程作為培養(yǎng)學(xué)生編程思想和軟件開(kāi)發(fā)能力的重要一環(huán),結(jié)合課程在計(jì)算機(jī)專(zhuān)業(yè)人才培養(yǎng)中的作用和定位,遵循《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》,將本課程的思政方向和目標(biāo)定位為:以思政教育內(nèi)容為指導(dǎo),注重強(qiáng)化學(xué)生的編程及軟件開(kāi)發(fā)能力教育,培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作與創(chuàng)新意識(shí)、培養(yǎng)學(xué)生精益求精的軟件工匠精神,激發(fā)學(xué)生努力學(xué)習(xí)實(shí)現(xiàn)科學(xué)報(bào)國(guó)的愛(ài)國(guó)主義家國(guó)情懷,形成正確的“三觀”。
根據(jù)C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程思政的方向和目標(biāo),為了取得好的效果,需要在課程教學(xué)設(shè)計(jì)中充分挖掘教學(xué)知識(shí)點(diǎn)中的思政元素。以講解知識(shí)點(diǎn)為入口,結(jié)合思政元素,結(jié)合身邊的人和事,以案例為依托,做到有機(jī)結(jié)合。
3.2 C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程思政元素的挖掘與實(shí)施
淮陰師范學(xué)院C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程選用吳克力教授編著的清華大學(xué)出版社出版的《C++面向?qū)ο蟪绦蛟O(shè)計(jì)——基于Visual C++2017》[7]作為教材。本教程以程序講解為入口,利用Visual Studio環(huán)境運(yùn)行調(diào)試程序,利用運(yùn)行環(huán)境中跟蹤工具窗口來(lái)跟蹤程序運(yùn)行,做好關(guān)鍵知識(shí)點(diǎn)闡述和分析,將抽象枯燥的知識(shí)點(diǎn)生動(dòng)化直觀化,全書(shū)有160多個(gè)舉例程序,強(qiáng)化了學(xué)生的實(shí)踐能力。
按照教學(xué)大綱的要求,梳理知識(shí)點(diǎn),結(jié)合課程思政方向和目標(biāo),挖掘課程思政元素,精心設(shè)計(jì)將課程思政與C++面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)內(nèi)容有效結(jié)合。按照章節(jié)和授課計(jì)劃簡(jiǎn)單舉例如下:
第一章,基礎(chǔ)知識(shí)部分。學(xué)習(xí)目標(biāo):知道C++語(yǔ)言的發(fā)展歷史及演變過(guò)程,掌握C++中的各種數(shù)據(jù)類(lèi)型關(guān)系及運(yùn)算符優(yōu)先級(jí),知道表達(dá)式和語(yǔ)句的區(qū)別,會(huì)運(yùn)用基本的輸入與輸出語(yǔ)句。結(jié)合知識(shí)點(diǎn)可挖掘的思政元素:介紹C++語(yǔ)言的發(fā)展史和杰出貢獻(xiàn)者的經(jīng)歷介紹,培養(yǎng)學(xué)生軟件工匠精神。介紹C++當(dāng)前現(xiàn)狀和發(fā)展趨勢(shì)及告知學(xué)生學(xué)好C++的就業(yè)前景,提高學(xué)生學(xué)習(xí)興趣,培養(yǎng)學(xué)生職業(yè)規(guī)劃。介紹C++基本語(yǔ)法規(guī)則,結(jié)合中國(guó)傳統(tǒng)文化教育中的“不以規(guī)矩,無(wú)以成方圓”,培養(yǎng)學(xué)生的德法兼修與道德規(guī)范。
第二章,程序設(shè)計(jì)的三種基本結(jié)構(gòu)。學(xué)習(xí)目標(biāo):理解順序、選擇及循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)思路,并掌握三種結(jié)構(gòu)語(yǔ)句具體用法??赏诰虻乃颊匕哼x擇型結(jié)構(gòu)語(yǔ)言if和switch的學(xué)習(xí)中,結(jié)合人生成長(zhǎng)中的“選擇”來(lái)教育學(xué)生樹(shù)立正確的世界觀、人生觀、價(jià)值觀,培育和踐行社會(huì)主義核心價(jià)值觀。循環(huán)結(jié)構(gòu)for和while的學(xué)習(xí)中,利用問(wèn)題驅(qū)動(dòng),從循環(huán)2次到循環(huán)200次,介紹“量變到質(zhì)變”,激發(fā)學(xué)生持之以恒地積極探究知識(shí)。
第三章,數(shù)組。學(xué)習(xí)目標(biāo):了解數(shù)組的存儲(chǔ)結(jié)構(gòu),數(shù)組的概念,掌握求和、最值及排序等基本算法??赏诰虻乃颊兀河蓴?shù)組的同類(lèi)型變量集合本質(zhì)聯(lián)想到物類(lèi)原則,引導(dǎo)學(xué)生應(yīng)尋找有正能量的伙伴多多交往,秉承近朱者赤、近墨者黑的原則樹(shù)立正確交友觀念。數(shù)組是批量數(shù)據(jù)處理,可以引申集合、團(tuán)隊(duì)概念,培養(yǎng)學(xué)生的集體主義思想,團(tuán)隊(duì)精神。排序算法告訴學(xué)生成功沒(méi)有捷徑,只有腳踏實(shí)地的認(rèn)真努力,切實(shí)付出汗水終將能成功。
第四章,函數(shù)。學(xué)習(xí)目標(biāo):掌握函數(shù)的定義與調(diào)用及參數(shù)傳遞,重點(diǎn)理解函數(shù)的遞歸調(diào)用和嵌套調(diào)用方法與原理及函數(shù)重載的使用??赏诰虻乃颊兀和ㄟ^(guò)函數(shù)的模塊化的設(shè)計(jì)理念的學(xué)習(xí),培養(yǎng)學(xué)生相互合作協(xié)作的意識(shí),增加同學(xué)間互相幫助、團(tuán)結(jié)合作,各取所長(zhǎng),共同進(jìn)步的理念。函數(shù)的參數(shù)傳遞,結(jié)合中華傳統(tǒng)文化“授人以魚(yú)不如授人以漁”的故事,告訴學(xué)生掌握知識(shí)與掌握學(xué)習(xí)的方法同樣重要,才能在走上社會(huì)后不斷學(xué)習(xí),提升自己。結(jié)合經(jīng)典漢諾塔游戲講解遞歸函數(shù),做到理論要與實(shí)際相結(jié)合,告訴學(xué)生實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)。
第五章,指針。學(xué)習(xí)目標(biāo):掌握指針定義和使用,熟悉函數(shù)指針、數(shù)組指針的應(yīng)用??赏诰虻乃颊兀和ㄟ^(guò)指針可以提高程序的編譯效率和執(zhí)行速度,向?qū)W生傳遞效率意識(shí),引導(dǎo)學(xué)生培養(yǎng)高效的學(xué)習(xí)、工作效率。通過(guò)指針的指向作用,結(jié)合我國(guó)的近代歷史的發(fā)展,如何從被壓迫被剝削的苦難中走出來(lái),靠的是黨的正確引導(dǎo),明確正確指向方向的重要性,培養(yǎng)學(xué)生樹(shù)立遠(yuǎn)大目標(biāo)。
第六章,類(lèi)與對(duì)象。學(xué)習(xí)目標(biāo):掌握類(lèi)、對(duì)象的創(chuàng)建和使用,掌握構(gòu)造函數(shù)、拷貝構(gòu)造函數(shù)、析構(gòu)函數(shù)的定義與使用、運(yùn)算符重載與友元??赏诰虻乃颊兀和ㄟ^(guò)類(lèi)的定義講解,結(jié)合我國(guó)傳統(tǒng)文化中“物以內(nèi)聚,人以群分”的觀點(diǎn),告知學(xué)生要有正確的交友觀念,要有辨別是非的能力;通過(guò)構(gòu)造函數(shù)、拷貝構(gòu)造函數(shù)拷貝過(guò)程中變量不得遺漏,告知學(xué)生做事要負(fù)責(zé)到底,培養(yǎng)學(xué)生的責(zé)任感,做有擔(dān)當(dāng)?shù)那嗄辍Vv解拷貝和析構(gòu),告知學(xué)生有開(kāi)始就有結(jié)束,講解事物發(fā)展規(guī)律,培養(yǎng)學(xué)生按章辦事,做一個(gè)守法公民。
第七章,繼承。學(xué)習(xí)目標(biāo):理解并掌握繼承、派生的定義,理解派生類(lèi)構(gòu)造函數(shù)與析構(gòu)函數(shù)定義并能熟練運(yùn)用到具體程序設(shè)計(jì)中,掌握多重繼承和虛基類(lèi)??赏诰虻乃颊兀阂岳^承和派生的知識(shí)特點(diǎn)引出中國(guó)幾千年的發(fā)展歷程,形成了很多優(yōu)良傳統(tǒng)和美德,學(xué)生應(yīng)該繼承和發(fā)揚(yáng)這些優(yōu)良的傳統(tǒng)和美德。如中國(guó)人民的勤勞善良的優(yōu)秀美德,中華民族百折不撓的發(fā)展歷史,中華文化的博大精深等都需要年輕一代來(lái)繼承和發(fā)揚(yáng)光大。
第八章,多態(tài)。學(xué)習(xí)目標(biāo):了解多態(tài)的概念和特點(diǎn),掌握虛函數(shù)的概念及使用方法,熟練運(yùn)用純虛函數(shù)和抽象類(lèi)??赏诰虻乃颊兀褐v解多態(tài)的概念時(shí)告訴學(xué)生同一事物有多種形態(tài),培養(yǎng)學(xué)生正確客觀地看待事物、學(xué)會(huì)分析,幫助學(xué)生樹(shù)立正確的價(jià)值觀[8]。
4 結(jié)束語(yǔ)
如何把思政教育與專(zhuān)業(yè)課的教育有機(jī)的融合在一起,是全體高校教育工作者的新課題,是高等教育工作者的創(chuàng)新工作。專(zhuān)業(yè)課不同,蘊(yùn)含的思政元素也各有差異,要結(jié)合各科特色,結(jié)合教學(xué)目標(biāo)和培養(yǎng)計(jì)劃,有效的融入具體的思政元素。本文針對(duì)C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程所挖掘的思政元素也僅僅是筆者在教學(xué)過(guò)程中結(jié)合教學(xué)內(nèi)容和學(xué)生實(shí)際情況總結(jié)出來(lái)的,在具體的教學(xué)過(guò)程中需要根據(jù)實(shí)際情況,靈活處理,最終目的是將思政教育和C++面向?qū)ο蟪绦蛟O(shè)計(jì)這門(mén)課的教學(xué)有機(jī)地結(jié)合到一起。
參考文獻(xiàn):
[1] 國(guó)務(wù)院.中共中央、國(guó)務(wù)院關(guān)于加強(qiáng)和改進(jìn)新形勢(shì)下高校思想政治工作的意見(jiàn)[EB/OL].[2023-02-20].http://www.gov.cn/zhengce/2017-02/27/content_5182502.htm.
[2] 教育部. 高等學(xué)校課程思政建設(shè)指導(dǎo)綱要[EB/OL].[2023-02-20].http://www.gov.cn/zhengce/zhengceku/2020-06/06/content_5517606.htm.
[3] 韓小雅,張廣.高校課程思政的內(nèi)涵及完善路徑[J].西部素質(zhì)教育,2020,6(5):28-29.
[4] 毛婭萍,楊濤,杜文琴.“雙高” 建設(shè)背景下思政課立德樹(shù)人目標(biāo)路徑研究[J].昆明冶金高等專(zhuān)科學(xué)校學(xué)報(bào),2021,37(2):12-15.
[5] 劉向嬌.在工科類(lèi)專(zhuān)業(yè)課程中融入課程思政教育的探索:以《C++程序設(shè)計(jì)》為例[J].科技風(fēng),2019(14):67.
[6] 李金忠.有機(jī)融入思政元素的面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)探析[J].計(jì)算機(jī)教育,2021(7):51-55.
[7] 吳克力.C++面向?qū)ο蟪绦蛟O(shè)計(jì):基于Visual C++2017[M].北京:清華大學(xué)出版社,2021.
[8] 廖健,王素格,齊姍.大學(xué)計(jì)算機(jī)《自然語(yǔ)言處理》課程思政元素挖掘與實(shí)踐研究[J].黑龍江高教研究,2022,40(9):156-160.
【通聯(lián)編輯:聞翔軍】