鄭述招
(廣東科學(xué)技術(shù)職業(yè)學(xué)院計算機學(xué)院,廣東 珠海 519090)
2016 年12 月,習(xí)近平總書記在全國高校思想政治工作會議上提出:要堅持把立德樹人作為中心環(huán)節(jié),把思想政治工作貫穿教育教學(xué)全過程,實現(xiàn)全程育人、全方位育人,努力開創(chuàng)我國高等教育事業(yè)發(fā)展新局面[1]。隨后2017 年中共中央印發(fā)《高校思想政治工作質(zhì)量提升工程實施綱要》,正式提出“課程思政”這一概念,強調(diào)通過推進以“課程思政”為目標的教學(xué)改革[2]?!案鏖T課都要守好一段渠、種好責(zé)任田,使各類課程與思想政治理論課同向同行,形成協(xié)同效應(yīng)”,為做好新時代思想政治工作指明了前進方向、提供了根本遵循。作為培育高技能人才的獨特類型教育,中國高職教育步入新發(fā)展階段;立德樹人更要落實到課程、教材、教師等諸多方面,教師在課堂教學(xué)中更應(yīng)高度重視課程思政元素的挖掘與融入。
近年來,隨著大數(shù)據(jù)、人工智能等新一代IT 技術(shù)的飛速發(fā)展,Python程序設(shè)計語言廣泛應(yīng)用于數(shù)據(jù)采集、數(shù)據(jù)分析、人工智能開發(fā)、金融量化交易、自動化審計等諸多領(lǐng)域,成為業(yè)界最受歡迎的編程語言。高職軟件技術(shù)、大數(shù)據(jù)技術(shù)、云計算等計算機類專業(yè),以及電子商務(wù)、財務(wù)會計、新媒體等非計算機類專業(yè),紛紛開設(shè)Python 程序設(shè)計課程。Python 編程語言在為人們工作、生活帶來便利的同時,亦帶來諸多問題;例如借助Python爬蟲技術(shù),可以通過互聯(lián)網(wǎng)獲取所需的信息,極大提升了批量化數(shù)據(jù)采集效率;但Python 爬蟲也增加了計算機系統(tǒng)非法入侵、隱私數(shù)據(jù)的非法獲取等風(fēng)險。
廣東科學(xué)技術(shù)職業(yè)學(xué)院Python 程序設(shè)計課程面向大一學(xué)生,學(xué)生人生閱歷、法規(guī)意識等存在不足,如何在傳授知識、歷練技能的同時,引領(lǐng)正確的價值觀、提升育人效果,成為擺在授課教師面前的重要課題。而作為典型的工科課程,Python課堂開展課程思政教育的難度較大,主要表現(xiàn)為[3-5]:
1) 課程方面:Python程序設(shè)計側(cè)重編程能力的培養(yǎng),其知識性、邏輯性要求較高,學(xué)時少、教學(xué)難度大,難以挖掘“鮮活”“契合教學(xué)需求”的思政元素。部分文獻提及的“計算機發(fā)展史”“IT界知名專家故事”“新一代IT技術(shù)發(fā)展介紹”等故事性、泛化的思政素材,學(xué)生在中學(xué)信息技術(shù)課程中已有所了解,亦可以從互聯(lián)網(wǎng)輕松獲取。這樣的思政元素難以有效提升學(xué)習(xí)興趣,對課程教學(xué)的促進作用有限。
2) 教師方面:經(jīng)過近年來的課程思政引導(dǎo),多數(shù)教師的思政意識得以增強,但部分授課教師尚未掌握思政元素的挖掘與融入方式;亦有部分教師認為課程思政可能會影響的教學(xué)進度,使有限的學(xué)時變得更加緊張,甚至部分教師狹義地認為思想道德培養(yǎng)不是專業(yè)課程的職責(zé),缺乏課程思政育人主動性,以上因素,導(dǎo)致課程思政在一定程度上存在“硬融入”與“表面化”的現(xiàn)象。
3) 學(xué)生方面:相對于普通高校,高職學(xué)生來源廣泛,包括普高生、中職生、社會青年、新一代農(nóng)民工、退伍軍人等,其興趣愛好、社會履歷、思想狀態(tài),相差極大;高職學(xué)生普遍厭倦“泛泛說教”,更熱衷于動手實踐,生硬的口號式宣傳和灌輸式思政教育,更容易激起逆反心理。
受限于知識體系、邏輯復(fù)雜性,編程類課程普遍難度較大,對于高職學(xué)生而言,尤為如此。依托項目,組建“教師+學(xué)生”的項目團隊,實施項目化、小組化教學(xué),是高職院校培養(yǎng)IT人才的重要方式。Python程序設(shè)計團隊秉承“貼近實踐、易學(xué)易用”的原則,依據(jù)“項目引導(dǎo)、任務(wù)驅(qū)動”的思路,將Python程序設(shè)計教學(xué)內(nèi)容劃分為3個篇章、12個單元;每個單元依托一個項目,每個項目對應(yīng)一個思政主題、蘊含豐富思政元素;體現(xiàn)了“教學(xué)內(nèi)容、思政主題、教學(xué)項目”的有機融合,踐行了“價值塑造、知識傳授、能力培養(yǎng)”的融合,如圖1所示。
每個項目“由實踐到理論、再從理論回到實踐”,體現(xiàn)職業(yè)教育特色。“基礎(chǔ)入門篇”化繁就簡,本著“基礎(chǔ)理論適度、夠用”原則,精選編程基礎(chǔ)、流程控制等4項基本技能;通過小微型項目(任務(wù)),引導(dǎo)學(xué)生快速入門。“技能進階篇”注重提升,涵蓋了實用價值較高的組合數(shù)據(jù)類型、文件操作、面向?qū)ο缶幊痰龋唤柚N近學(xué)生生活的“仿真項目”,進一步激發(fā)學(xué)生的學(xué)習(xí)興趣。而“應(yīng)用實戰(zhàn)篇”則對接數(shù)據(jù)可視化、人工智能等應(yīng)用熱點,通過項目實戰(zhàn)進一步增強解決問題能力。
在著力培養(yǎng)學(xué)生Python應(yīng)用能力的同時,構(gòu)建了“點、線、面”課程思政三維設(shè)計模式,課程每個單元對應(yīng)一個思政“點”(主題),體現(xiàn)于單元標題中、貫穿于項目中、內(nèi)化于編程實戰(zhàn)中;以培養(yǎng)厚植社會責(zé)任感、家國情懷和創(chuàng)新精神的Python應(yīng)用工匠為主“線”,有機融入社會主義核心價值觀、黨的二十大精神等思政元素,系統(tǒng)描繪思政內(nèi)容供給“面”。課程思政主題體現(xiàn)于單元標題中,貫穿于項目中,內(nèi)化于編程中;以“網(wǎng)絡(luò)爬蟲”教學(xué)單元為例,該單元引入謳歌五四運動及建黨偉業(yè)的央視熱播電視劇《覺醒年代》,要求學(xué)生采用Python 技術(shù)獲取該電視劇的相關(guān)信息;在學(xué)習(xí)Python爬蟲的同時,融入黨史學(xué)習(xí)教育、家國情懷,增強服務(wù)社會、報效祖國的信念,實現(xiàn)了思政教育與技能培養(yǎng)的統(tǒng)一。每個項目的最后,創(chuàng)新性設(shè)置了“思政與拓展”環(huán)節(jié),將技能培養(yǎng)與思政教育融為一體:一方面為學(xué)生設(shè)置難度更高或綜合性更強的拓展項目;另一方面結(jié)合拓展項目,通過“辨析、辯論、反思”,進一步提升思政育人效果。
北京冬奧會期間,課程團隊跟蹤響應(yīng)社會熱點,創(chuàng)設(shè)了具有濃厚現(xiàn)實意義的“冬奧會數(shù)據(jù)處理”項目情景;要求學(xué)生課前編寫Python 程序獲取冬奧會數(shù)據(jù),課上進行數(shù)據(jù)處理后,繪制可視化圖表展現(xiàn)北京冬奧成效,激發(fā)學(xué)生自豪感及認同感,增強中國自信;課后召開“冬奧數(shù)據(jù)展示與冬奧精神”主題班會,總結(jié)升華,增強職業(yè)認同感、自豪感,激勵學(xué)生立志學(xué)好專業(yè)技能、為國家建設(shè)服務(wù),實現(xiàn)了知識傳授與心靈成長、價值塑造和能力提升之間的良性互動,踐行了工科技能培養(yǎng)與思政教育的有機融合。
冬奧數(shù)據(jù)處理項目按照業(yè)務(wù)先后順序劃分為數(shù)據(jù)采集、數(shù)據(jù)預(yù)處理、數(shù)據(jù)可視化展示等4個任務(wù);挖掘每個任務(wù)對應(yīng)的思政元素,而后教學(xué)過程中將專業(yè)知識與思政融合,最終實現(xiàn)課程思政“入腦、入心、入行”。融合策略如表1所示。
表1 課程思政融入項目教學(xué)
課前:為達到更好的育人效果,課前開展授課團隊教情、學(xué)生學(xué)情分析。課程開課前集體備課、研討會議發(fā)現(xiàn):授課團隊人數(shù)多,部分教師存在課程思政意識不強、課程思政流于表面等問題;部分教師認為專業(yè)課程僅負責(zé)傳授專業(yè)知識和專業(yè)技能,存在“只教書不育人”情況;專業(yè)課程教學(xué)團隊與思政團隊、輔導(dǎo)員交流不足,不利于培養(yǎng)全面發(fā)展的高素質(zhì)人才。學(xué)生學(xué)情方面,通過調(diào)研問卷、課程QQ 群交流發(fā)現(xiàn):學(xué)生動手操作能力強,但對于數(shù)據(jù)分析在管理、決策中的作用認識不足,導(dǎo)致部分學(xué)生學(xué)習(xí)積極性不高、人生態(tài)度也較為消極、自卑心理較重,對于國家、中華民族偉大復(fù)興與個人發(fā)展關(guān)聯(lián)性認識不足。因此引入普遍關(guān)注北京冬奧會場景、元素,開展數(shù)據(jù)采集、分析等工作,可使學(xué)生認知Python 課程的廣泛應(yīng)用價值,激發(fā)專業(yè)課學(xué)習(xí)熱情,樹立愛崗敬業(yè)、報效祖國的理念。
據(jù)此思路,教師提前兩周通過超星平臺發(fā)布項目案例及課前任務(wù)清單:①搜集北京冬奧圖片素材,作為可視化大屏的背景圖片;②Python爬蟲從北京冬奧官網(wǎng)獲取數(shù)據(jù)。搜集相關(guān)案例與數(shù)據(jù),一方面為案例實施做好準備,另一方面啟發(fā)學(xué)生思考:如何有效、直觀展示數(shù)據(jù)?后續(xù)實踐表明,很多學(xué)生在課前資料搜集過程中,開展廣泛的線上討論,對于大數(shù)據(jù)技術(shù)的應(yīng)用有了初步思考,學(xué)習(xí)積極性提升。
課中:課堂教學(xué)是老師們進行課程思政實施的主要陣地,這就要求老師在課堂教學(xué)過程中,充分合理地利用多種現(xiàn)代化教學(xué)方式,恰當(dāng)?shù)貙⑺颊貪B透于課堂教學(xué)各個環(huán)節(jié)中,使學(xué)生不但在課堂學(xué)到了專業(yè)知識,而且又感受到了思政教育,充分達到了兩者的深度融合。
在課程導(dǎo)入環(huán)節(jié),通過頭腦風(fēng)暴、小組討論等方式,分享大數(shù)據(jù)助力決策,使學(xué)生對“數(shù)據(jù)可視化展示、數(shù)據(jù)支持決策”有更深入了解,增強對本崗位(職業(yè))的認同感,職業(yè)自豪感油然而生。
任務(wù)實施環(huán)節(jié),對搜集的冬奧數(shù)據(jù)進行規(guī)范化處理,導(dǎo)入數(shù)據(jù)庫;繪制冬奧數(shù)據(jù)可視化圖表是本單元的核心,重點介紹數(shù)據(jù)地圖、折線圖等繪制(同步展示冰雪運動成績)。數(shù)據(jù)規(guī)范化處理,處理結(jié)果將影響到后續(xù)分析及可視化,需要“細心+耐心”,歷練了學(xué)生嚴謹?shù)穆殬I(yè)精神;可視化圖表的繪制最為耗時,需要學(xué)生反復(fù)調(diào)試各種參數(shù),要求精益求精、不斷完善,弘揚了新時代工匠精神。
課后:要求學(xué)生撰寫一份總結(jié)報告(技術(shù)總結(jié)+課程感悟、思政教育收獲),同時完成拓展練習(xí)任務(wù)。之前同類課程報告,大多從技術(shù)(技能)方面撰寫,學(xué)生總結(jié)自己在技術(shù)學(xué)習(xí)中的經(jīng)驗教訓(xùn);而本案例的總結(jié)報告,則加入“課程感悟”“思政與素養(yǎng)收獲”部分內(nèi)容,要求學(xué)生據(jù)實撰寫自身思想上的變化。實踐表明,絕大部分學(xué)生寫出了對職業(yè)的熱愛、對民族的自豪、對國家的自信,達到了案例預(yù)設(shè)的思政目標。
提升:專任教師、班主任共同召開“大數(shù)據(jù)+奧運+思想教育”為主題的項目匯報;各學(xué)生項目團隊進一步展示項目成果、分享任務(wù)實施感悟、升華主題教育。實踐表明,通過研討匯報,學(xué)生在展示團隊成果的過程中,職業(yè)自豪感油然而生,技術(shù)報國、技能服務(wù)社會的理念進一步加深,思想經(jīng)濟進一步提升。
Python 程序設(shè)計課程結(jié)束后,通過課程平臺發(fā)放調(diào)查問卷、收集學(xué)生反饋;反饋數(shù)據(jù)分析表明,學(xué)生對該教學(xué)模式滿意度明顯高于常規(guī)教學(xué),學(xué)習(xí)內(nèi)驅(qū)力得以激發(fā);對課程思政“無形化”融入項目教學(xué)方式,較為滿意。從教學(xué)平臺的學(xué)習(xí)過程數(shù)據(jù)看,學(xué)生參與教學(xué)互動次數(shù)遠高于對照組,學(xué)習(xí)主動性明顯提升。
依托項目,搭建學(xué)習(xí)小組;教師輔助引導(dǎo),學(xué)生成為主體,形成師生教學(xué)共同體;通過“同伴學(xué)習(xí)、組間PK”,激發(fā)學(xué)習(xí)內(nèi)生動力,絕大多數(shù)同學(xué)能夠全程參與項目實施過程,動手實踐能力明顯增強,助力教學(xué)目的有效達成。
引入學(xué)生感興趣的“北京冬奧會數(shù)據(jù)”,完成既定教學(xué)目標,實現(xiàn)了教學(xué)內(nèi)容與課程思政的有機融合;在“真實”環(huán)境中,通過項目實踐,領(lǐng)悟工匠精神,學(xué)習(xí)積極性明顯提高;在可視化模板基礎(chǔ)上,學(xué)生完成項目質(zhì)量明顯提升;在職業(yè)素養(yǎng)、家國情懷、“四個自信”等方面,思想境界明顯提高。
Python 程序設(shè)計課程邏輯性較強、抽象度較高,教學(xué)難度相對大,課程思政容易“表面化”。通過精選“冬奧會數(shù)據(jù)采集與處理”教學(xué)項目,開展“項目引領(lǐng)、任務(wù)驅(qū)動”教學(xué)改革,將課程思政有機融入,取得了較好的育人效果。針對當(dāng)前日趨復(fù)雜的生源結(jié)構(gòu),高職Python程序設(shè)計課程亦需與時俱進,不斷挖掘“鮮活”素材,引入社會關(guān)注高、學(xué)生興趣濃厚的教學(xué)項目,激發(fā)學(xué)生學(xué)習(xí)動力。