劉雪梅 許京然 張明春
計算機類專業(yè)屬于工科,包括計算機科學(xué)與技術(shù)、軟件工程等傳統(tǒng)專業(yè),也包含物聯(lián)網(wǎng)工程、數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)等新工科專業(yè)。隨著以互聯(lián)網(wǎng)、人工智能等為核心的新一輪科技產(chǎn)業(yè)革命的到來,業(yè)界對于高校畢業(yè)生的能力和素質(zhì)要求不斷提高,工程教育改革趨于全球化。工程教育認證[1]、創(chuàng)新創(chuàng)業(yè)、新工科等越來越強調(diào)工科專業(yè)回歸工程教育本源,即培養(yǎng)合格的、具有創(chuàng)新能力的工程師。工程教育認證提出了以學(xué)生為中心、成果導(dǎo)向教育、持續(xù)改進的核心人才培養(yǎng)理念,恰好符合這個教育本源[2]。
在人才培養(yǎng)過程中,立德樹人始終處于中心地位,將思政工作體系貫通人才培養(yǎng)體系,是全面提高人才培養(yǎng)能力的根本舉措,將課程思政融入計算機類專業(yè)課程建設(shè),可以有力促進學(xué)生能力和素養(yǎng)的提升[3],并可以進一步促進工程教育認證畢業(yè)要求指標的達成。因此緊緊圍繞“培養(yǎng)什么人、如何培養(yǎng)人、為誰培養(yǎng)人”這一根本性問題[4],全面提升計算機類專業(yè)人才能力和學(xué)生的綜合素質(zhì),推進計算機類專業(yè)工程教育認證,推廣OBE 教育理念,積極創(chuàng)新育人模式,在專業(yè)課的培養(yǎng)中啟動課程思政教學(xué)改革,實現(xiàn)知識傳授、能力培養(yǎng)、價值引領(lǐng)的有機統(tǒng)一,構(gòu)建一體化育人體系,打通“最后一公里”,顯得尤為重要和必要。
課程思政可以在多方面實現(xiàn)對學(xué)生的道德教育,但重要目的之一是要對學(xué)生的世界觀、人生觀、價值觀進行正確引導(dǎo),以便學(xué)生未來參與社會實踐活動時能夠充分運用正確的思想來指導(dǎo)和約束自身行為[5]。計算機類專業(yè)學(xué)生未來會成為各個行業(yè)或領(lǐng)域中計算機系統(tǒng)的設(shè)計者、應(yīng)用者,因此將課程思政融入專業(yè)課程可以將學(xué)生對課程知識的學(xué)習(xí)轉(zhuǎn)化為專業(yè)工程素養(yǎng)、工程倫理素養(yǎng)以及工程實踐能力的提升,使學(xué)生在潛移默化中正確地、深入地理解思政理念,從而更好地實現(xiàn)立德樹人的目標,并助推工程教育認證畢業(yè)要求的達成。
在高校中,互聯(lián)網(wǎng)已經(jīng)成為大學(xué)生獲取信息的重要渠道,因此只有設(shè)計搭建滿足學(xué)生嘗試新事物需求的教育模式,才能吸引學(xué)生的興趣,提升其學(xué)習(xí)積極性。而做好課程思政工作,首先需要解決頂層設(shè)計的問題,要秉持“課程承載思政、思政寓于課程”的理念,在制定人才培養(yǎng)方案和強化專業(yè)建設(shè)時,把思政元素融入對應(yīng)的課程。專業(yè)理論知識是主要素材,思政元素是調(diào)料,只有二者有機融合,才能做出學(xué)生喜歡的大餐。因此,為充分顯示計算機類專業(yè)學(xué)生本身的專業(yè)優(yōu)勢,在學(xué)生專業(yè)培養(yǎng)、思政教育的全過程中可以融合網(wǎng)絡(luò)教育教學(xué)平臺,實現(xiàn)線上線下的混合式教學(xué)與培養(yǎng)。
課程思政建設(shè)需要根據(jù)高校應(yīng)用型人才培養(yǎng)要求,以及計算機類專業(yè)偏重培養(yǎng)實踐技能、解決復(fù)雜工程問題的特點,構(gòu)建以專業(yè)為依托的特色課程思政體系,明確專業(yè)建設(shè)的總體目標,然后以此目標反向檢驗課程思政育人頂層框架[6]。同時要幫助教師準確理解和把握課程思政的內(nèi)涵和外延,將有相對獨立體系的專業(yè)內(nèi)容與思政教育有機融合,將專業(yè)教師放在專業(yè)建設(shè)的主導(dǎo)位置,同時以學(xué)工教師協(xié)同合作為輔助,通過提高專業(yè)教師的綜合素質(zhì),推動專業(yè)建設(shè)的各項工作取得一定的專業(yè)建設(shè)成效。計算機類專業(yè)課程思政頂層方案框架如圖1 所示。
圖1 計算機類專業(yè)課程思政頂層方案設(shè)計框架
一是完善制度。從各種制度上明確專業(yè)建設(shè)內(nèi)容應(yīng)該包含思政建設(shè),并通過定期開展各種專項工程、專項活動等,推動教師將課程思政融入專業(yè)課程,實現(xiàn)課程思政進課堂。比如:開展教師能力提升專項工程、思政育人專項工程等,同時制定并完善課程思政教學(xué)指南等系列指導(dǎo)性文件,從而對專業(yè)建設(shè)的各項工作提供有力保障。
二是教師專業(yè)能力與思政能力提升同向而行。計算機類專業(yè)的根本使命是培養(yǎng)計算機類學(xué)科的專業(yè)人才[7],因此計算機類專業(yè)教師必須具備過硬的專業(yè)素養(yǎng),可以通過各類培訓(xùn)、專項課題等提升自身專業(yè)素質(zhì)。另外計算機類專業(yè)教師普遍在思政方面存在薄弱環(huán)節(jié),因此可以建立課程思政科研小組,選派素質(zhì)高、具備領(lǐng)導(dǎo)能力的教師作為小組負責(zé)人,將課程思政科研小組打造為思政宣傳、教學(xué)經(jīng)驗傳播、專業(yè)人才培養(yǎng)的核心力量,實現(xiàn)思政與專業(yè)教學(xué)的有機融合,促進計算機課堂中思政教育的有效開展,推動更多具有思政教育意義的專業(yè)課程開發(fā)。同時也可以邀請思政教師一起參與討論。一個思政教師可以協(xié)同多個專業(yè)教師把課程思政串起來,挖掘課程思政教學(xué)資源,促進課程思政的快速全面發(fā)展。
三是教學(xué)模式創(chuàng)新與思政育人同頻共振。通過開展思政育人專項工程,在第一課堂中實現(xiàn)思政內(nèi)容專業(yè)化,在第二課堂中實現(xiàn)思政文化普及化,在實踐類課程中實現(xiàn)思政內(nèi)容實用化[8]。即在第一課堂理論授課時,要求教師充分挖掘與本課程相關(guān)的思政元素,采用線上線下混合教學(xué)等方式開展專業(yè)教育;在第二課堂中要與學(xué)工教師協(xié)同開展思政文化角建設(shè),收集整理與計算機類專業(yè)相關(guān)的思政素材,通過展板、公眾號等各種文化載體對這些素材進行宣傳;建立開放式書架,提供各種關(guān)于計算機行業(yè)現(xiàn)狀、先進人物傳記等書籍,提升學(xué)生人文素養(yǎng),實現(xiàn)創(chuàng)新教學(xué)模式與思政育人同頻共振[9]。
計算機類專業(yè)課程思政元素的融入可以首先考慮從通用性方面進行,即培養(yǎng)愛國敬業(yè)、工匠精神、職業(yè)道德等,或從軟件的國產(chǎn)化、規(guī)范使用網(wǎng)絡(luò)等角度培養(yǎng)學(xué)生的職業(yè)素養(yǎng)[10]。但計算機類專業(yè)課程大多會涉及算法設(shè)計、邏輯思維的培養(yǎng),需要大量的實踐環(huán)節(jié)來提高學(xué)生的動手操作能力,相對而言難度較高。因此在融入思政元素時需要考慮場景化、具體化、形象化等,可以采用一些實例來進行思維轉(zhuǎn)化或者通過案例驅(qū)動的方式,培養(yǎng)學(xué)生的計算思維、邏輯思維、編程規(guī)范、系統(tǒng)思維、實驗思維、辯證思維等[11],用辯證唯物主義觀、習(xí)近平新時代中國特色社會主義思想等來解釋專業(yè)知識,在實現(xiàn)課程思政目的的同時,促進專業(yè)知識的理解與學(xué)習(xí)。這也對計算機類專業(yè)課程的講授提出了更高要求[12]。專業(yè)教師要避免照搬教科書,要創(chuàng)新將思政元素融入課程的方法,讓學(xué)生從教學(xué)活動中接受、理解思政思想和專業(yè)知識。
第一,理論知識直接融入法。此種方法可以在課程的開篇緒論中采用。如在軟件工程的開篇緒論中,在專業(yè)知識體系中融入思政元素時,教師既要將課程的地位、意義、內(nèi)容、任務(wù)等講解清楚,又要讓學(xué)生清楚軟件行業(yè)的道德規(guī)范、職業(yè)標準,未來從業(yè)應(yīng)該具備的愛崗敬業(yè)、守正創(chuàng)新等工作作風(fēng),應(yīng)該知曉愛崗敬業(yè)是態(tài)度,守正創(chuàng)新是追求,必須從我做起、從現(xiàn)在做起。
第二,核心能力情境代入法。此種方法可以在講授課程核心知識點時采用。如數(shù)據(jù)結(jié)構(gòu)課程中的線性表,是線性結(jié)構(gòu)特別重要的一種結(jié)構(gòu),也是非線性結(jié)構(gòu)的基礎(chǔ)。為了讓學(xué)生重新理解線性表,可以班級學(xué)生為例,讓學(xué)生成為這個班級表的數(shù)據(jù),學(xué)生轉(zhuǎn)入轉(zhuǎn)出時就需要對班級表進行增加和刪除操作,合并線性表就是在上基礎(chǔ)課時(如馬克思主義原理課程)多個班級并為一個大班上課。這種情境代入,讓學(xué)生參與體驗,從而激發(fā)其學(xué)習(xí)動力,促進其探索意識的提升,使得知識點更容易被內(nèi)化吸收。
第三,實踐環(huán)節(jié)項目驅(qū)動法。此種方法可以在學(xué)生開展實踐環(huán)節(jié)、動手編寫算法和程序時使用。如數(shù)據(jù)結(jié)構(gòu)課程中在講授圖的相關(guān)知識和算法時,可以學(xué)生畢業(yè)辦理相關(guān)離校手續(xù)為例,讓學(xué)生自行設(shè)計辦理流程和路線,以便深入理解圖的概念、最短路徑等算法。同時也可以我國“八橫八縱”高鐵建設(shè)規(guī)劃大幅縮短各地通行時間為例,講解關(guān)鍵路徑、關(guān)鍵節(jié)點等知識。
該部分內(nèi)容的課程思政目標有三個方面。一是傳遞社會主義核心價值觀。二是傳遞愛國情懷,同時針對學(xué)生進行思維能力的訓(xùn)練。即訓(xùn)練學(xué)生從實際問題出發(fā),建立問題模型,再從中提取知識,與問題建立關(guān)聯(lián),確定解決辦法。三是堅持唯物辯證法的引導(dǎo)。對算法從時間復(fù)雜度和空間復(fù)雜度兩個角度進行分析,讓學(xué)生意識到矛盾普遍存在,算法的時間和空間是矛盾雙方,做到絕對平衡是不可能的,在處理實際問題時,要抓住主要矛盾,尋找解決辦法。
高校承擔著培養(yǎng)社會主義接班人和國家建設(shè)者的重擔,課程思政承載著立德樹人的根本任務(wù)。本文從計算機類專業(yè)建設(shè)和課程思政角度出發(fā),通過頂層設(shè)計方案指出課程思政不是專業(yè)教師個人的工作,只有融入專業(yè)建設(shè),才能使得課程思政落到實處。通過數(shù)據(jù)結(jié)構(gòu)、軟件工程等專業(yè)課程思政的實施,學(xué)生的學(xué)習(xí)積極性明顯增強,與教師的互動明顯增多。在課后,通過逐步引導(dǎo)學(xué)生在校園生活中有機融合專業(yè)知識、選擇合適的學(xué)習(xí)方法、策劃創(chuàng)新性的課后活動等,有助于學(xué)生實際應(yīng)用知識,真正做到學(xué)以致用。有機融入家國情懷、工匠精神等思政元素,有助于提升工程教育認證非技術(shù)類畢業(yè)要求的達成,做到專業(yè)硬實力與人文軟實力的并行提升,最終達成立德樹人的根本目標。