引言
Python語言具有語法簡單、高效、易學的特點,是高職院校計算機專業學生學習的人門級編程課程。當前,Python課程教學中往往側重于語法講解和理論知識的傳授,忽視了對學生計算思維、問題解決能力和創新能力的培養。現代職業教育人才培養模式,要求培養更多高技能人才、能工巧匠、大國工匠。對Python課程教學進行改革,“以應用為主線,以技能為核心”,合理規劃課程的教學內容,優化教學模式和教學手段,創新考核與評價體系,進一步促進學生的文化素質發展、創新品格塑造、思維能力提升。
一、Python課程教學現狀
Python語言具有語法簡潔、類庫豐富的特點。在現代職業教育人才培養模式下,其教學應以學生為中心,培養學生的計算思維以及獨立發現問題、分析問題、解決問題的創新實踐能力。通過學習,學生應能夠自主分析問題,提出解決思路,應用合理的數學模型,選擇合適的第三方庫,編程調試運行,對結果進行科學分析并繼續解決出現的問題,以上的過程形成有機閉環,學生才可以真正掌握Python語言,將其作為解決專業實際問題的強有力工具。
當前,Python教學與現代職業教育人才培養目標之間存在一定差距,主要體現在以下幾個方面:
課程目標不夠全面:在教學過程中,對課程目標的把握不夠全面,過分強調知識目標的完成。這種傾向導致教學重點過多集中在知識傳授和技能訓練上,而對學生實踐教學環節的要求未能有效落實。結果,學生的實踐能力得不到充分的鍛煉和提升,難以滿足未來工作崗位的實際需求。
教學內容過于傳統:教學內容上,我們仍然沿用傳統的程序設計語言教學模式,過分注重語法細節和核心基礎知識。這種做法弱化了Python語言的獨特優勢,同時缺乏與后續課程的有效銜接,導致學生在后續學習中出現脫節,影響其未來的職業發展。
教學手段較為單一:在教學手段上,課堂主要以教師講解理論知識和例題為主,較為枯燥,難以激發學生的學習興趣和自主學習能力,缺乏多樣化的教學方法,不利于培養學生的自主學習和內驅力。
考核與評價體系存在局限:現有的Python課程考核體系主要以課程結束時的考核為主,過分強調對學生學習成果的鑒定。然而,鑒于高職學生普遍存在的學習自主性和持續性不足的問題,傳統的考核方式在督促、激勵和引導學生學習過程中的功能顯得不足。
OBE(Outcome-BasedEducation,成果導向教育)教學理念是一種以學生學習成果為中心的教育模式,它強調教育的目標應當明確地聚焦于學生在教育過程中最終能夠達到的具體成果,而非僅僅關注教學內容的傳授或學習過程本身。傳統教育以教師為中心,教什么、怎么教都由教師說了算,學生只是被動地接受教師的安排來完成學習。OBE強調以學生為中心,教師應該善用示范、診斷、評價、反饋以及建設性介人等策略,來引導、協助學生達成預期成果。
探索基于OBE的Python課程教學改革,構建Python課程教學體系,探索高職教育人才培養新途徑,對于提升學生的綜合能力和就業競爭力是大有裨益的。
二、面向職業教育的Python教學改革模式構建
(一)基于OBE的Python教學改革模式總體框架
基于OBE的Python課程教學改革遵循“以學生為中心、以成果為導向、持續改進\"教育理念,落實立德樹人根本任務,推進“一轉\"(教學觀念)、“兩建”(課程體系和教學內容)、“三改\"(教師、教法、教后評價),按照“崗位需求分析一確定培養目標一明確課程最終學習成果—確定課程內容—設計教學活動—成果達成考核與反饋\"的流程,構建Python教學改革模式總體框架,如圖1所示。
圖1基于OBE的Python教學改革模式總體框架

(二)確定Python課程最終學習成果
基于OBE教學理念,構建Python課程最終的學習成果既是起點也是終點,需以專業崗位需要為導向,確定培養目標,明確本課程的最終學習成果,充分銜接用人單位的崗位需求與專業培養自標,反向設計確定Python課程的具體目標如表1所示。
表1基于OBE理念反向設計課程目標

續表

(三)重構教學體系
教學內容的確定:基于OBE的Python課程教學改革需以學生學習成果為核心,立足需求進行反向設計,有別于傳統工程教育模式。
改革實施可按三步推進:先調研內外部需求,內部涵蓋學生學習基礎、興趣及學校教學資源;外部涉及行業發展趨勢與企業對Python人才的具體要求。再依據需求分析確定課程專業培養目標,確保與就業市場需求匹配。最后從培養目標出發設計課程體系,明確知識、能力、素質、思政四大目標,其中知識目標含Python基礎語法等,能力目標包括獨立開發應用程序等,素質目標涉及團隊合作等,思政目標涵蓋職業道德等。
圍繞四大目標反向確定教學內容與方法:如為達成知識目標設置Python語言基礎等內容,為達成培養能力目標采用項自驅動教學等。同時,依據學生學習成果與反饋持續評估改進,動態調整目標、內容及技術。如此,課程能更好契合學生職業發展需求,提升教學質量與學習效果。
教學方案的實施:實施教學理念轉型,將焦點從“教師\"轉向“學生”。教學目標不再是“教會學生”,而是達到“教為不教,學為會學\"效果,從傳授知識技能轉變為教會學習方法、激發學習樂趣、助力達成目標。
課程實施中依內容特點采用多樣化教學方式:Python基礎知識采用翻轉課堂模式,通過線下案例實踐、重難點講解等培養自主學習能力,確保知識與能力目標達成;組合數據類型等內容用案例教學方式,以趣味案例引導思考實踐,提升綜合素養;第三方庫使用則推行項目驅動方式,學生分組完成分級項目,在協作中提升綜合運用能力與團隊精神
(四)優化考核評價方式
為提升課程考核評價的全面性與深度,我們對評價體系進行了全面優化,實現從單一知識點掌握到團隊合作能力的全方位評價。
首先調整考核內容與手段,將評價對象從學生個人擴展至小組整體,既關注知識點掌握,也重視團隊協作及成員貢獻,更貼合實際工作場景。其次引入多元化考核手段:通過知識點測試檢驗內容掌握度;借助生生互評促進同伴學習;依托學習通平臺分析自學數據;結合綜合項目評定實踐應用能力。
這套綜合評定體系能全面掌握學生學習狀況,兼顧知識掌握與團隊協作、創新思維等素養,為職業發展奠基,同時保障評價公正有效。
三、教學效果分析
基于OBE的Python教學改革在2022級大數據1班、2班開展實踐后,對比2021級同專業對應班級考核結果,2022級兩個班級的整體目標達成度高于2021級,尤其在能力與素質目標上優勢明顯,學生在自主學習、團隊合作、抗挫及探索創新能力上均有顯著提升。
結語
本文探討了基于OBE理念的Python課程教學改革。改革旨在提高學生的編程、問題解決及創新思維能力,以適應未來需求。改革的核心在于將教學重心從知識傳授轉向能力培養,使教學與成果緊密結合。實施后學生的相關能力得到了顯著提升,Python課程的滿意度也有顯著提高。未來,將繼續探索和優化教學方法,加強教師培訓,豐富教學資源,并進一步完善評價體系,以確保教學改革的持續發展和深化。
參考文獻:
[1]陳優良,龔曲.新工科背景下多學科融合Python程序設計探索[J].計算機教育,2022(8):118-122.
[2]張學欽,賈媚媚.新工科背景下基于“OBE + 課程思政\"理念的教學設計與實施——以“Java語言程序設計”為例[J].南陽師范學院學報,2023,22(1):60-63.
[3曹曄,閆子靖.新時代現代職業教育的新格局、新目標LJ].職業技術教育,2023,44(4):6-11.
[4]齊蕓,師海燕,汪玲.三全育人視域下課程思政在高職Py-thon程序設計課程教學中的建設實踐探究[J].電腦知識與技術,2023,19(21):143-145.
責任編輯:黃大燦