張秀梅
摘? 要:新時代背景下高校的思政課程不再是孤軍奮戰(zhàn),而是融合到“課程思政”當(dāng)中。該文從C++程序設(shè)計“課程思政”的教學(xué)研究出發(fā),根據(jù)教學(xué)大綱要求,教學(xué)過程中進行“課程思政”教學(xué)設(shè)計,并列舉結(jié)合思政元素的典型案例,實現(xiàn)了思政教育與專業(yè)教育相統(tǒng)一,價值引領(lǐng)與知識傳授相結(jié)合。從教學(xué)效果來看,C++程序設(shè)計“課程思政”教學(xué)研究基本達到了預(yù)期的教學(xué)目的,同時為其他專業(yè)課程的“課程思政”教學(xué)提供一定的參考。
關(guān)鍵詞:C++程序設(shè)計? 典型案例? 課程設(shè)計? 課程思政
中圖分類號:G64? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標(biāo)識碼:A? ? ? ? ? ? ? ? ? ?文章編號:1672-3791(2021)02(c)-0008-03
Research and Discussion on the Curriculum Ideology and Politics Teaching of C++ Programming
ZHANG? Xiumei
(School of Computer and Software Engineering, University of Science and Technology Liaoning, Anshan, Liaoning Province,114051 China)
Abstract: Under the background of the new era, ideological and political courses in colleges and universities are no longer a solitary struggle, but integrated into the curriculum ideology and politics. The paper starts from the curriculum ideology and politics teaching research of C++ programming. According to the requirements of the syllabus, the ideological and political teaching design of the course is carried out in the teaching process, and typical cases of ideological and political elements are listed. Ideological and political education and professional education are unified. Value guidance is combined with knowledge imparting. From the teaching effect, the teaching research of C++ programming curriculum ideology and politics has basically achieved the expected teaching purpose. At the same time, it provides some reference for the ideological and political teaching of other professional courses.
Key Words: C++ programming; Typical case; Course design; Curriculum ideology and politics
2020年教育部印發(fā)《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》,全面推進高校課程思政建設(shè)。課程思政建設(shè)要實現(xiàn)價值塑造與知識傳授、能力培養(yǎng)一體化推進,把專業(yè)教育與思想政治教育緊密融合,形成協(xié)同效應(yīng)。而課程思政與單純的思政課程不同,它需要將專業(yè)知識與思政課程同向同行,協(xié)同發(fā)展[1-2]。新形勢下高等院校要做到全面提升人才培養(yǎng)水平,能培養(yǎng)為中國特色社會主義建設(shè)的有用之才,必須將“課程思政”融入教育教學(xué)的全過程中[3-6]。相比于其他專業(yè)的課程,計算機類課程具有抽象性和復(fù)雜性特點,在“課程思政”教學(xué)研究方面要充分滿足其專業(yè)的特殊要求。而C++程序設(shè)計課程是學(xué)生進行專業(yè)學(xué)習(xí)的首開課程,是程序設(shè)計的“敲門磚”,其設(shè)計思想、編程規(guī)范、學(xué)習(xí)擴展,對專業(yè)興趣的培養(yǎng)和后續(xù)的其他專業(yè)課的學(xué)習(xí)都有重要的指導(dǎo)意義。
1? 教學(xué)內(nèi)容的確定
C++程序設(shè)計是軟件工程和網(wǎng)絡(luò)工程專業(yè)的專業(yè)基礎(chǔ)課,主要任務(wù)是掌握C++語言的語法及常見的編程方法,能夠利用C++語言解決簡單的編程問題,建立面向?qū)ο蟮木幊趟枷耄囵B(yǎng)程序設(shè)計能力和程序設(shè)計規(guī)范。根據(jù)學(xué)校最新的教學(xué)大綱要求,并結(jié)合CS2013[4](計算機科學(xué)高等教育指導(dǎo)性大綱,其涉及了18個知識領(lǐng)域)通過知識單元實例化將完整的知識體系分配到專業(yè)培養(yǎng)方案中,利用思維導(dǎo)圖展現(xiàn)整體教學(xué)內(nèi)容,具體如圖1所示。確定教學(xué)內(nèi)容后,可以有針對性地在某些部分中加入思政元素內(nèi)容,具體內(nèi)容見表1。在不斷地教與學(xué)過程中,可以繼續(xù)填充此表格內(nèi)容。
2? 教學(xué)過程設(shè)計
認(rèn)真學(xué)習(xí)2019年學(xué)校教學(xué)工作會議上所提出的課程思政教育改革工作實施方案,了解到課程思政不僅可以彌補傳統(tǒng)思政課的不足,而且可以在潛移默化中熏陶學(xué)生的思想。因此,教師應(yīng)主動在教學(xué)過程中考慮課程思政,在專業(yè)課堂中融入思政元素,努力實現(xiàn)課程育人,做好思政課堂的延伸。
如何進行加入思政的課程設(shè)計?編程對于大部分的大一學(xué)生來說是陌生的,但對于數(shù)很熟悉,引入有趣的數(shù),先從簡單的數(shù)開始了解編程,讓學(xué)生成為課堂的主體,而不再選擇做旁觀者。對于數(shù)的編程,由奇偶數(shù)、素數(shù)到斐波納契數(shù)列,進而引出中國數(shù)的游戲——幻方,講解幻方的起源,中國有“河圖”和“洛書”之說,南宋楊輝在1275《續(xù)古摘奇算法》中對該問題詳細的研究,引導(dǎo)學(xué)生了解中國的歷史文化,增強自豪感提高內(nèi)動力。當(dāng)對編程有一定的認(rèn)識,并且學(xué)習(xí)了循環(huán)結(jié)構(gòu)后,引出新的問題——人生來就有3個生理周期,分別為體力周期、情感周期和智力周期,對應(yīng)周期長度分別為23天、28天和33天。每一個周期中有一天是高峰,在高峰這一天,人會在相應(yīng)的方面表現(xiàn)出色。對于每個人,想知道何時3個高峰在同一天,請編程實現(xiàn)給定各個峰值點后,求下一個同時到達峰值的時間。通過該程序的編寫,讓同學(xué)們更好地認(rèn)識自己,激發(fā)他們的興趣,認(rèn)識到現(xiàn)實中的問題都可以嘗試用編程來實現(xiàn),不斷提升自己分析問題和解決問題的能力。學(xué)到面向?qū)ο笤O(shè)計時,提到2020年7月31日我國北斗三號全球衛(wèi)星導(dǎo)航系統(tǒng)正式開通,北斗閃耀,澤沐八方。經(jīng)過26年的努力奮斗,北斗由吉星、愛星和萌星按照各自的軌道運行覆蓋全球,讓同學(xué)們感到祖國的強大,激發(fā)學(xué)生學(xué)習(xí)的堅強決心和信心。
課堂教學(xué)過程中提出現(xiàn)實的問題,抽取出核心內(nèi)容,進行剖析演示過程,選取合適的結(jié)構(gòu),現(xiàn)場編寫代碼并進行調(diào)試,運行測試結(jié)果來對比結(jié)論。然后提出類比問題,由學(xué)生自行調(diào)試。通過問題的提問、分析、解決、拓展,為學(xué)生拓開思路,讓學(xué)生進行“再創(chuàng)造”,當(dāng)學(xué)生對某種感興趣的事物產(chǎn)生疑問并急于了解其中的奧秘時,教師不是簡單地把自己知道的知識直接傳授給學(xué)生,讓他們得到暫時的滿足,而應(yīng)該充分相信學(xué)生的認(rèn)知潛能,鼓勵學(xué)生自主探索,主動進行猜測、推理、實驗、交流等教學(xué)活動,以此來真正地提高學(xué)生自主認(rèn)知能力。
3? 結(jié)語
疫情使教學(xué)方式、學(xué)習(xí)方式、師生的溝通方式發(fā)生了改變,但教書育人的初心未改,確保教學(xué)質(zhì)量的使命不變。高等教育中,專業(yè)課教師與學(xué)生的接觸時間更長,對學(xué)生的影響也更深,而C++程序設(shè)計課程是學(xué)生接觸到的第一門專業(yè)課,開課的好壞,對專業(yè)的興趣培養(yǎng)和未來的職業(yè)指引有深遠影響,同時思政元素的有效加入,對培養(yǎng)學(xué)生的價值觀、人生觀、世界觀有重要意義。教學(xué)過程中采用過程化考核,將課程的知識點打散細化到整個學(xué)期,而且通過有效的評價機制可以讓教師及時地了解教學(xué)目標(biāo)的實現(xiàn)程度和學(xué)生的學(xué)習(xí)狀況,及時調(diào)整教學(xué)活動,改善教學(xué)計劃和方法,進而有效地提高教學(xué)質(zhì)量。
參考文獻
[1] 韓小雅,張廣.高校課程思政的內(nèi)涵及完善路徑[J].西部素質(zhì)教育,2020,6(5):28-29.
[2] 鄧嬋娟.課程思政:高校各類課程協(xié)同育人機制研究[J].黑龍江教育:理論與實踐,2020(5):8-9.
[3] 高林曉,王玉林,馮定坤,等.“課堂思政”背景下儀器分析實驗教學(xué)改革探究[J].云南化工,2019, 46(9):176-178.
[4] 蘇小紅,趙玲玲,邱景,等.CS2013指導(dǎo)下的程序設(shè)計課程實踐教學(xué)實施方案設(shè)計與翻轉(zhuǎn)實驗教學(xué)實踐[J].中國大學(xué)教學(xué),2016(5):55-60,69.
[5] 楊嬌嬌.高校專業(yè)課教師在課程思政實踐中存在的問題及對策研究[D].湖南大學(xué),2019.
[6] 顏魯薪,湯旻安,姚翔飛,等.基于課程思政建設(shè)的專創(chuàng)融合課程建設(shè)探究[J].創(chuàng)新創(chuàng)業(yè)理論研究與實踐,2020,3(9):14-15,18.