張紅霞



關鍵詞:專業教學;創新創業;OBE教學模式
中圖分類號:G642 文獻標識碼:A
文章編號:1009-3044(2024)03-0168-03
0 引言
近年來,隨著信息技術的快速發展,Python成為一門熱門的編程語言,從2022 年至2023 年發布的TIOBE編程語言排行榜可以看到,Python語言穩居第一。Python作為一種通用的編程語言,開源、簡單易學、功能強大、可擴展性強,由于其天然的語言優勢,廣泛應用于各種學科領域,如Web開發、數據分析與處理、可視化展示、人工智能、自然語言處理、自動化運維等,能夠促進不同學科之間的交流和融合,加強學科之間的聯系和相互促進。
目前,Python程序設計課程不僅僅是高職院校信息技術類專業的核心課程,同時也是大數據與會計、智能物流技術等非計算機類專業的專業基礎課程。對于高職學生來說,Python語言相對簡單易學、入學門檻低、容易理解和上手,能使開發者從煩瑣、枯燥的語法細節中脫離出來,專注于解決問題本身[1]。因此,它更容易與其他學科相結合,應用到其他專業領域,尤其在大數據背景下,Python已成為必不可少的技術手段。
同時,“大眾創業,萬眾創新”時代的到來賦予了創新創業教育新的內涵,創新創業教育也成為高等教育中越來越重要的一環,越來越多的高校開始將創新創業教育納入到課程中。職業教育,作為與經濟社會聯系最為密切的教育類型,在開展創新創業教育方面有其天然的優勢。近年來,在國家政策的大力推動下,不少職業院校積極展開創新創業教育的探索與實踐,雖然我國高校創新創業教育已在課程體系、實踐活動、組織建設等方面取得顯著成效,但仍面臨著創新創業教育脫離于專業教育的現實困境。許多高校在實施創新創業教育過程中,無論在課程設置、教學方式還是實踐活動環節,都不同程度地出現了與專業課程相脫離的狀況。
在這種背景下,本團隊積極探索計算機應用專業課程改革,嘗試將創新創業教育融入Python程序設計課程中,以期提高學生發現問題、分析問題、解決問題的能力,培養敢于嘗試、勇于創新的精神。同時也能增強學生綜合素質、提高就業競爭力,還能推動跨學科融合、促進科技創新。
1 專業課程教育與創新創業教育的關系
1.1 專業教育是實現創新創業的基礎
專業教育是專創融合的基礎,創新創業活動的開展必須基于專業領域之上,需要專業知識的支持。一味或分離式地創新創業教育將是“空中樓閣”,本末倒置[2]。創新創業教育要落地生根,需建立在專業教育之上,如圖1所示,將創新創業意識、精神、方法巧妙地融合到課程實施過程中,才能達到其效果。
1.2 創新創業教育是專業教育的踐行機、助推器和融合劑
創新創業教育旨在培養大學生的事業心與開拓能力,將創新創業意識、創新創業精神、創新創業能力以及終身學習的理念融合到專業教育中,從而使學生在專業領域內有了成為開創性的創新創業人才的最大可能。
計算機應用技術專業人才培養的最終目標,是提供服務各行各業的信息化技術人才,創新創業教育將是很好的踐行機和助推器,推動學科知識的應用和發展。利用計算機應用技術服務、賦能、增值其他行業,才能實現技術的價值,而創新創業教育能夠推動計算機專業知識跨學科融合,實現學科與學科之間、專業與專業之間的有機融合,推動交叉學科人才的培養[3]。
因此專業教育與創新創業教育是相輔相成的關系,二者的共同目標都是為了國家培養社會經濟發展所需要的專業技術人才,如圖1所示。
2 OBE 教學理念
OBE(Outcome-Based Education) 教學模式,是基于學習產出的教育模式,又稱為成果導向教育、能力導向教育,是以學生的學習成果為核心,通過分析目標、確定結果、設計教學、評估學習成果等一系列環節,建立完整的教育教學體系。OBE教學理念,強調基于學生學習成果的教育成效評價,注重人才培養目標的明確和實現。
因此,教學活動之前,需要根據學情,明確課程的開設意義、開設目標,繼而設計學生成果(產出)以及評價標準,基于學習成果,進行逆向設計,完成教學內容、教學重難點、教學環節、教學方式方法等的設計。在組織教學過程中,依據評價標準對階段性的學習成果進行評價,并對教學過程及時調整,確保達到所設學習結果。
結合Python程序設計課程的優勢,本團隊嘗試將OBE引入本次課題實施中,將知識、能力、素質、創新創業等教學目標精準落實,提高教學效果和學生的學習成果[4]。
3 基于OBE 理念下高職Python 程序設計課程與創新創業教育融合的探索和實踐
基于OBE理念下,本團隊對本院高職計算機應用技術專業Python程序設計課程與創新創業教育融合進行了以下探索和實踐。
3.1 修訂課程標準,明確課程目標
計算機應用技術專業Python程序設計課程開設在第三學期,72學時,周4課時。學生已在第一、第二學期系統學習了C語言程序設計、Java程序設計、數據庫原理與應用、數據結構等專業課程,有一定的代碼編程基礎和經驗。基于學生的專業知識基礎,本課程的目標將不僅僅是使學生掌握Python語言的基本語法、語句以及結構化程序設計的基本思想和方法,更重要的是培養學生運用Python技術分析問題、解決問題的能力,因此,修訂課程標準,明確課程目標,在傳統的知識目標、技能目標、素質目標的基礎上,加入創新創業目標,如表1所示。
3.2 成果導向,逆向設計教學內容
基于成果導向的教育,強調學生能夠學到將來工作所需的知識、技能和素質,真正體現出以學生為中心的理念。基于OBE理念,圍繞課程目標,運用逆向設計原理完成從課程目標到教學策略的設計,構建以學生為中心,立足學以致用,設計具有明確目標、評估標準和學習成果的教學內容,課程內容及課時分配如表2所示。
3.3 融合創新創業教育,強化課程實踐環節
專創融合,應將創新創業思想、創新思維潤物無聲融合進專業課程教學活動中,而非喊口號式的強行灌輸,課程設計中融入創業知識、創業能力、創業意識、創業精神等要素,采用講授創業案例、傳授創新方法、任務驅動等多元化教學方法培養學生的批判性和創造性思維,注重學生動手實踐、知識應用、舉一反三能力的培養,激發學生的創新創業靈感[5]。
課堂任務,根據組織形式、命題方式、難易程度,分為:青銅、白銀、黃金、鉑金,如表3所示。
任務的評價方式有教師評價、學生互評、學生自評等,結合程序開發崗位能力要求以及課程目標,注重學生的知識、技能、素質、創新能力全面發展。
3.4 優化課程評估方式
在傳統的課程考核方案基礎上,調整評價內容及占比,如表4所示,重視動手實踐能力,將創新創業能力納入課程考核方案中,以此鼓勵學生更加積極地參與創新創業項目和活動。
另外,根據Python程序設計課程特點,鼓勵學生尋找立足專業領域的創新創業實踐案例和成果,積極參加多種形式的研究性學習與創新性實踐活動,參加學科技能競賽、創新創業大賽、大學生三創賽、大學生挑戰杯大賽等,通過實踐來鞏固和深化所學知識。對于孵化的創新創業類項目,課程結束前給予成績加分鼓勵,這不僅可以提高學生的創業意識和實踐能力,同時也可以為他們提供更多的創業機會[6]。
4 實施效果及總結
高職階段的學生學習能力強,視野開闊,有年輕人的敢于創新精神和年齡優勢,思維定式不受局限,敢于挑戰傳統觀念,在實施Python程序設計課程與創新創業教育融合的過程中,通過調查問卷、學生表現來看,學生對自己職業規劃有了更清晰的認知,參加技能比賽的意愿更強,積極性更高,組織的Python大數據分析與應用“1+X”證書考試通過率較比往年有很大提升,本團隊指導的學生在甘肅省技能大賽“軟件測試”賽項中,兩個團隊均獲得省賽二等獎,金磚技能比賽“商務數據分析與應用”全國選拔賽獲得三等獎等。平行教授的5個班,每班8個小組,學期末課程設計完成通過率97.5%,較比往年,學生學習更加積極主動,對問題的理解能力、動手實踐能力更強。
從實施效果來看,基于OBE理念下Python程序設計課程專創融合是有效的。通過這種融合式教學方式,學生不僅能夠掌握編程知識和技能,還能夠在學習過程中培養和提高自己的創新能力和創業意識。社會的發展與進步需要大量具有專業素養與創新能力的人才,將專業教育與創新創業教育深度融合,可以有效提高學生的綜合素質和實踐能力,培養他們的創新思維和創新能力,增強他們的就業競爭力。
【通聯編輯:光文玲】