關(guān)鍵詞:Python;課程思政;師德師風(fēng);資源庫;數(shù)據(jù)庫
0 引言
深入分析中共中央辦公廳、國務(wù)院辦公廳印發(fā)的《國家信息化發(fā)展戰(zhàn)略綱要》可以發(fā)現(xiàn),大數(shù)據(jù)時(shí)代對(duì)培養(yǎng)大數(shù)據(jù)分析人才具有急切的社會(huì)需求,Python語言是大數(shù)據(jù)時(shí)代大數(shù)據(jù)分析、人工智能等領(lǐng)域的基礎(chǔ)性語言。因此,Python程序設(shè)計(jì)課程是培養(yǎng)大數(shù)據(jù)分析人才的核心課程,大數(shù)據(jù)分析人才是新工科人才的重要組成部分,同時(shí),Python程序設(shè)計(jì)語言也是新工科專業(yè)人才學(xué)習(xí)的主要計(jì)算機(jī)程序設(shè)計(jì)語言之一。
無論是2017年教育部印發(fā)的《高校思想政治工作質(zhì)量提升工程實(shí)施綱要》,還是2020年教育部印發(fā)的《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》,立德樹人都是兩個(gè)綱要中重點(diǎn)闡述的關(guān)鍵點(diǎn),基于此,綱要要求高校將各類課程與思想政治理論課程同向同行,形成良好協(xié)同效應(yīng)。為國培養(yǎng)新工科人才,建設(shè)高水平人才培養(yǎng)體系,必須抓好課程思政建設(shè),將價(jià)值塑造、知識(shí)傳授和能力培養(yǎng)融為一體,為黨育人、為國育才。作為培養(yǎng)大數(shù)據(jù)分析人才的核心課程,以及新工科專業(yè)人才學(xué)習(xí)的主要計(jì)算機(jī)程序設(shè)計(jì)語言之一,Python程序設(shè)計(jì)課程思政的實(shí)施至關(guān)重要。
1 課程思政研究概述
學(xué)者們基于課程思政進(jìn)行了大量研究。諸多學(xué)者指出,推進(jìn)課程思政,切忌將專業(yè)課變成了思政課,而是要強(qiáng)化專業(yè)課中的思政教育元素,充分發(fā)揮專業(yè)課的育人功能[1]。課程思政不同于思政課程,課程思政的實(shí)施不能只局限于課堂教學(xué),需要拓展課程思政的實(shí)施途徑,肖靜等通過3個(gè)渠道在3個(gè)課堂中發(fā)揮作用,進(jìn)行知識(shí)傳授、能力培養(yǎng)的同時(shí),引導(dǎo)學(xué)生樹立正確的四觀,使得專業(yè)教育與思政教育達(dá)到有機(jī)融合[2]。思政教育元素是專業(yè)課實(shí)施課程思政的關(guān)鍵切入點(diǎn),工科類專業(yè)課程具有較強(qiáng)的專業(yè)性,思政元素多隱藏于課程知識(shí)點(diǎn)深處,需要深入挖掘?qū)I(yè)課背后蘊(yùn)含的思政元素[3]。思政元素的隱性特征為思政元素的挖掘增加了難度,特別是工科專業(yè),不少專業(yè)課教師苦于挖掘與專業(yè)課程相關(guān)的思政元素。而挖掘到課程的思政元素后,這些思政元素如何有效融入課程知識(shí)點(diǎn)之中,又成為了另一個(gè)急需解決的難點(diǎn)。因此,課程思政實(shí)踐的難點(diǎn)在于兩個(gè)層次,一是需要明確課程應(yīng)該融入的思政元素是什么,二是這些思政元素又該如何融入課程知識(shí)點(diǎn)[4]。針對(duì)思政元素選擇方面,鄭麟等基于對(duì)課程在專業(yè)中的共性與個(gè)性的分析,對(duì)課程教學(xué)目標(biāo)進(jìn)行挖掘,將其分為課堂教學(xué)目標(biāo)和思政育人目標(biāo),在設(shè)計(jì)教學(xué)目標(biāo)時(shí),將課堂目標(biāo)和思政目標(biāo)做一一對(duì)應(yīng),以便于課程思政的實(shí)施[5]。針對(duì)思政元素融入課程方面,王雪峰在分析思政元素融入課程的意義以及現(xiàn)狀的基礎(chǔ)上,研究了思政元素融入課程的途徑,通過加強(qiáng)整體設(shè)計(jì)、拓展教學(xué)載體等方式將思政元素融入課程教學(xué)之中[6]。課程思政并不是孤立的,也不是一成不變的,在專業(yè)課程教學(xué)過程中,課程資源建設(shè)一直是教師們持之以恒地在逐漸完善的工作,課程思政的實(shí)施也必須與課程資源建設(shè)緊密結(jié)合[7]。
同時(shí),通過對(duì)課程思政的深入研究,有學(xué)者指出,課程思政與師德師風(fēng)之間存在緊密聯(lián)系,課程思政的有效開展激發(fā)了教師師德師風(fēng)建設(shè)的內(nèi)生動(dòng)力,以課程思政推進(jìn)師德師風(fēng)建設(shè),在新時(shí)代高校教師師德師風(fēng)建設(shè)中具有重要意義[8]。
課程教學(xué)資源的建設(shè),目前已較為成熟,基本涵蓋了課程的案例、實(shí)訓(xùn)項(xiàng)目、練習(xí)、測試、在線MOOC 等各環(huán)節(jié),已逐漸形成了系統(tǒng)化的工程。如,施江勇等以人工智能專業(yè)為例,分析了知識(shí)圖譜技術(shù)下,新興領(lǐng)域課程教學(xué)資源建設(shè)模式的構(gòu)建工作,基于該模式,可以在較短的時(shí)間內(nèi)完成教學(xué)資源的建設(shè)計(jì)劃,為新專業(yè)和新課程的開設(shè)提供了充分保障,為新工科建設(shè)提供了參考價(jià)值[9]。張幼軍等以省級(jí)精品課程的建設(shè)實(shí)踐為例,面向課程目標(biāo)與定位、教學(xué)內(nèi)容、教材體系建設(shè)、課程網(wǎng)絡(luò)資源建設(shè)等諸多要素,詳細(xì)分析了課程教學(xué)資源建設(shè)相關(guān)問題,作者認(rèn)為課程教學(xué)資源建設(shè)是保障課程教學(xué)持續(xù)改進(jìn)以及課程質(zhì)量逐步提升的有力支撐[10]。金凌芳以工業(yè)機(jī)器人應(yīng)用與維護(hù)專業(yè)的入門課程工業(yè)機(jī)器人概論為例,在職業(yè)教育信息化視角下,從職業(yè)院校專業(yè)課程教學(xué)資源建設(shè)現(xiàn)狀以及存在問題出發(fā),提出了專業(yè)課程教學(xué)資源建設(shè)的主要思路以及協(xié)同建設(shè)框架,為職業(yè)院校專業(yè)課程教學(xué)資源的建設(shè)提供了重要參考[11]。
但相對(duì)而言,課程思政教學(xué)資源的建設(shè)缺乏一定的系統(tǒng)性。專業(yè)課程的任課教師,苦于尋找課程思政教學(xué)資源已久,為了開展好課程思政教學(xué)工作,課前的課程思政教學(xué)資源尋找,已成了一項(xiàng)必需的工作,但倉促尋找到的課程思政教學(xué)資源不僅不能與課程知識(shí)點(diǎn)形成良好協(xié)同效應(yīng),有時(shí)還會(huì)由于課程思政與課程知識(shí)點(diǎn)的“兩張皮”問題,未能起到潤物細(xì)無聲的效果。因此,相對(duì)于課程教學(xué)資源的建設(shè),課程思政教學(xué)資源的建設(shè)同樣重要,且迫在眉睫。
2 課程思政教學(xué)資源庫的建設(shè)
課程教學(xué)資源的建設(shè)在早期經(jīng)歷了一些列的問題,資源繁多而零散是早期課程教學(xué)資源的建設(shè)面臨的主要,鑒于課程教學(xué)資源的建設(shè)經(jīng)驗(yàn),在課程思政教學(xué)資源的建設(shè)過程中需要加以規(guī)避。基于現(xiàn)代化的信息技術(shù),改變傳統(tǒng)的教學(xué)資源組織方式,通過構(gòu)建課程思政教學(xué)資源庫,達(dá)到課程思政教學(xué)資源的有效組織。課程思政教學(xué)資源庫的建設(shè)有利于教師在專業(yè)課程教學(xué)中更好地融入課程思政元素,將教師從煩瑣地尋找思政教學(xué)資源的困境中解脫出來,最終達(dá)到專業(yè)課程與思想政治理論課程同向同行,形成良好協(xié)同效應(yīng),更好地推進(jìn)立德樹人的效果。
2.1 課程思政教學(xué)資源體系構(gòu)建
課程思政教學(xué)資源庫的建設(shè),不是簡單的教學(xué)資源的集中,需要充分發(fā)揮現(xiàn)代信息技術(shù)手段[12]。借鑒數(shù)據(jù)庫系統(tǒng)的構(gòu)建思路,將課程思政教學(xué)資源庫的建設(shè),看作一個(gè)課程思政教學(xué)資源的大型數(shù)據(jù)庫。在課程思政教學(xué)資源庫構(gòu)建過程中,需要做到點(diǎn)線面結(jié)合,點(diǎn)即課程知識(shí)點(diǎn),針對(duì)每一個(gè)課程知識(shí)點(diǎn),需要重點(diǎn)考慮兩個(gè)問題:一是該課程知識(shí)點(diǎn)關(guān)聯(lián)的課程思政教學(xué)資源是什么;二是該課程知識(shí)點(diǎn)關(guān)聯(lián)的課程思政教學(xué)資源屬于何種資源類型。需要注意的是,這里的資源類型不是指數(shù)據(jù)庫中的數(shù)據(jù)類型,而是課程思政教學(xué)資源的媒體類型,例如,文本資源、圖片資源、音視頻資源等。線即課程知識(shí)點(diǎn)與課程思政教學(xué)資源的關(guān)聯(lián)線,以及課程知識(shí)點(diǎn)與思政元素的關(guān)聯(lián)線,思政元素是多維度的,基于思政元素的維度分類,可以分為家國情懷、數(shù)字思維、工匠精神、創(chuàng)新精神等。面即課程知識(shí)點(diǎn)的集合,需要做到課程知識(shí)點(diǎn)的全覆蓋,這需要專業(yè)培養(yǎng)方案、課程教學(xué)大綱以及教案的有機(jī)集合,專業(yè)培養(yǎng)方案中的培養(yǎng)目標(biāo)是對(duì)整個(gè)專業(yè)課程思政的集中體現(xiàn),課程教學(xué)大綱需要在有效支撐培養(yǎng)目標(biāo)的基礎(chǔ)上,凝練課程知識(shí)點(diǎn)與培養(yǎng)目標(biāo)的關(guān)聯(lián)性,教案需要基于課程知識(shí)點(diǎn),融入課程思政教學(xué)資源。基于這樣的構(gòu)建思路,形成了課程思政教學(xué)資源庫的點(diǎn)線面結(jié)合。基于專業(yè)培養(yǎng)方案中培養(yǎng)目標(biāo)的分析,其中思政元素維度主要包含家國情懷、數(shù)字思維、工匠精神、創(chuàng)新精神、價(jià)值觀引導(dǎo)、團(tuán)隊(duì)精神等?;赑ython程序設(shè)計(jì)課程與專業(yè)培養(yǎng)方案培養(yǎng)目標(biāo)的關(guān)聯(lián)性,Python程序設(shè)計(jì)課程教學(xué)大綱凝練的課程知識(shí)點(diǎn)如表1所示。
思政元素、課程知識(shí)點(diǎn)、課程思政教學(xué)資源之間有效關(guān)聯(lián),形成了有機(jī)的整體,基于此,構(gòu)建課程思政教學(xué)資源體系如圖1所示。
2.2 課程思政教學(xué)資源庫設(shè)計(jì)
基于思政元素、課程知識(shí)點(diǎn)、課程思政教學(xué)資源構(gòu)建的課程思政教學(xué)資源體系,設(shè)計(jì)課程思政教學(xué)資源庫模型,并依托云計(jì)算廠商提供的云計(jì)算服務(wù),進(jìn)行課程思政教學(xué)資源庫云端部署,以實(shí)現(xiàn)課程思政教學(xué)資源庫的高效共享。該模型不僅能夠?qū)崿F(xiàn)校內(nèi)師生對(duì)課程思政教學(xué)資源的瀏覽、查詢、下載、上傳等功能;還可以通過云計(jì)算服務(wù),實(shí)現(xiàn)校外師生對(duì)課程思政教學(xué)資源的瀏覽、查詢、下載、上傳等功能。課程思政教學(xué)資源庫模型設(shè)計(jì)如圖2所示。
在課程思政教學(xué)資源庫模型的設(shè)計(jì)中,分為三大模塊,資源模塊、數(shù)據(jù)模塊、應(yīng)用模塊,其中,數(shù)據(jù)模塊中課程思政教學(xué)資源數(shù)據(jù)庫的設(shè)計(jì)是核心,數(shù)據(jù)庫中不僅包含常見的文本資源,還包含圖片資源、音視頻資源等。其中,文本資源可以以字符串的形式直接存儲(chǔ)在數(shù)據(jù)庫中,圖片資源、音視頻資源等在數(shù)據(jù)庫中存儲(chǔ)的則是文件對(duì)應(yīng)的存儲(chǔ)路徑,文件本身存儲(chǔ)于服務(wù)器中。課程思政教學(xué)資源數(shù)據(jù)庫ER模型設(shè)計(jì)如圖3所示。
課程思政教學(xué)資源庫模型設(shè)計(jì)中的資源模塊,主要通過校內(nèi)外師生的課程思政教學(xué)資源共享,對(duì)課程思政教學(xué)資源庫進(jìn)行不斷的完善,這是一個(gè)日積月累的過程,也是課程的建設(shè)過程。
課程思政教學(xué)資源庫模型設(shè)計(jì)中的應(yīng)用模塊,即面向用戶的課程思政教學(xué)資源庫平臺(tái),主要是指用戶在平臺(tái)上所能完成的相關(guān)應(yīng)用功能,包括用戶登錄注冊、用戶個(gè)人信息維護(hù)、瀏覽和下載課程思政教學(xué)資源、上傳課程思政教學(xué)資源、留言與反饋等。
另外,課程思政教學(xué)資源庫平臺(tái)除了能夠滿足用戶的各類功能性需求外,為了確保平臺(tái)的可靠性和可用性,還應(yīng)針對(duì)平臺(tái)的性能、安全性、完整性和可維護(hù)性這四個(gè)方面做詳細(xì)分析, 其中,平臺(tái)的安全性尤為重要,主要包括平臺(tái)的安全性以及數(shù)據(jù)的安全性。
2.3 安全性需求分析
1) 平臺(tái)的安全性。系統(tǒng)安全問題涉及面較廣,它不僅與系統(tǒng)中所用的硬、軟件設(shè)備的安全性能有關(guān),而且與構(gòu)造系統(tǒng)時(shí)所采用的方法有關(guān),從而導(dǎo)致了系統(tǒng)安全問題的性質(zhì)更為復(fù)雜。安全性是評(píng)價(jià)一個(gè)平臺(tái)好壞的前提。具有良好安全性的平臺(tái)不僅可以有效地保護(hù)平臺(tái)中的數(shù)據(jù),而且可以有效保護(hù)用戶的個(gè)人信息。特別是針對(duì)課程思政教學(xué)資源庫平臺(tái),平臺(tái)中存儲(chǔ)了大量的課程思政教學(xué)資源,安全性是保證平臺(tái)長期穩(wěn)定運(yùn)行的關(guān)鍵。
因此,平臺(tái)采取了嚴(yán)格的權(quán)限控制機(jī)制,以確保每個(gè)用戶都能夠獲得相應(yīng)的權(quán)限,從而有效地保護(hù)平臺(tái)的安全性。
2) 數(shù)據(jù)的安全性。除了平臺(tái)的安全性,數(shù)據(jù)的安全性也同樣重要。與平臺(tái)的安全性涉及面較廣不同,數(shù)據(jù)的安全性主要涉及數(shù)據(jù)庫管理過程,在數(shù)據(jù)庫管理過程中,需要嚴(yán)格控制數(shù)據(jù)的來源,以及對(duì)數(shù)據(jù)的處理請求。因此,數(shù)據(jù)庫管理系統(tǒng)需要采取一系列的有效措施,如數(shù)據(jù)檢查、數(shù)據(jù)過濾、數(shù)據(jù)變換、權(quán)限校驗(yàn)等,這樣數(shù)據(jù)的安全性才能得到保證。
3 結(jié)論
課程思政教學(xué)資源是各類課程有效開展課程思政教學(xué)的基礎(chǔ),在Python程序設(shè)計(jì)課程思政教學(xué)資源庫構(gòu)建過程中,本文將思政元素、課程知識(shí)點(diǎn)、課程思政教學(xué)資源之間有效關(guān)聯(lián),形成了有機(jī)的整體,做到點(diǎn)線面結(jié)合,完成了Python程序設(shè)計(jì)課程思政教學(xué)資源庫的建設(shè)。后期將通過對(duì)Python程序設(shè)計(jì)課程思政教學(xué)資源庫中資源模塊的不斷完善,對(duì)各資源進(jìn)行有效整合,以期為各高校開展Python程序設(shè)計(jì)課程思政教學(xué)提供參考。同時(shí),課程思政的有效開展可以進(jìn)一步激發(fā)教師師德師風(fēng)建設(shè)的內(nèi)生動(dòng)力,為高校教師更好地立德樹人打好堅(jiān)實(shí)基礎(chǔ)。