何琳麟
(四川外國語大學成都學院,成都 611844)
2015 年10 月,教育部、國家發展改革委、財政部聯合發布了《關于引導部分地方普通本科高校向應用型轉變的指導意見》,主要指導部分普通高校以社會需求為導向,逐步向應用型本科高校轉變。2016 年,國務院總理李克強指出要推動具備條件的普通本科高校向應用型高校轉變。因此,國內高校以培養應用型人才為目標,服務地方經濟發展,加強產教融合,增強大學生的實踐能力、創新創業意識和社會責任感。這就對應用型大學課程教學提出了新的要求。應用型本科院校要改變傳統“灌輸式”教學模式,改變教師在教學中所扮演的“傳授者”的角色,教學應以學生為中心,以企業、行業和用人單位的用人需求為導向,重視知識向技能的轉化,注重培養學生的實踐與創新能力。近幾年,各高校教師紛紛開展相關課題的研究和實踐,應用型課程改革已成為應用型本科院校教學改革的重點內容。
成果導向教育(Outcome Based Education,OBE)是一種以學習者為中心、學習結果為導向的教育理念。2018 年,出版的《普通高等學校本科專業類教學質量國家標準》提出“突出學生中心、產出導向和持續改進”三大原則,對OBE 教育理念作出了充分的肯定。
OBE 是指教學設計和教學實施的目標是學生通過教育過程最后所取得的學習成果。該教育理念強調:①課程的教學目標、教學內容、教學組織等都應基于學生的學習成果進行反向設計;②課程教學應以學生為中心,尊重學生個體的差異性,當給予每個學生適當的學習機會和條件時,所有的學生都能獲得成功;③進行合作學習,將學生之間的競爭變為自我提升的競爭,使學生在團隊協作中共同進步;④教學評價應是達成性評價,關注學生能力的提高,而不是對學生的學習成就劃分高低等級。因此,探索基于OBE 教育理念的教學模式在應用型高校課程教學中的應用具有非常重要的意義。
電子商務專業的Python 數據分析與應用課程要求學生在完成該課程學習后,能熟練應用編程語言Python 對現實中的電商數據進行采集、整理,能針對處理后的數據利用數學建模、可視化等手段進行分析,形成書面分析報告,從而為電商企業提供行為指導。該課程強調理論與實踐相結合,要求學生既要掌握數據分析的相關理論方法,又要掌握Python 語言的基本語法以及在數據領域廣泛應用的相關技術,對實踐操作能力要求特別高。若采用傳統的課程教學模式,即以教材為向導,教師講、學生聽、教師演示、學生模仿的教學模式,已然不能滿足學生的學習需求。同時,由于課堂時間有限,課堂教學難以滿足學生實踐操作需求。因此,應用型高校迫切需要對當前電子商務專業的Python 數據分析與應用課程進行教學改革。
針對該課程特點,在OBE 教育理念下,應用型高校要遵循“以學生為中心、反向設計、持續改進”的原則,從教學目標、教學組織、教學資源、教學評價等方面對課程進行全面改革。
OBE 教育理念強調學習成果,這里的學習成果既是學習終點的產出,也是學習開始的目標,同時學習成果也要滿足企業用人需求。因此,高校要從社會需求出發,結合學校定位和專業人才培養目標,圍繞人才專業能力和綜合素質培養目標,根據電子商務專業學生的預期職業領域、崗位層次以及崗位需求來反向制定教學目標和教學策略。該課程的教學目標:①掌握數據分析的基本概念、流程和方法;②掌握在Anaconda 中利用Pandas、NumPy、Matplotlib 等Python庫進行數據處理、分析統計和展示等的能力;③能按照數據分析的基本流程,根據需求選用恰當的分析方法和技術對真實電商數據進行處理和分析;④能根據分析結果得出結論,提出建議,并形成數據分析報告。整個課程教學是將理論融于實踐,以項目驅動展開,強調團隊合作,讓學生在學中做、在做中學,從而進行研究性學習。
學校要想達到理想的教學效果,就不能將教學進度和教學內容根據教材來安排。教材中的章節設計一般都遵循系統性和科學性原則,知識結構完備,但對于Python 數據分析與應用這種應用型課程來說,無法體現其實際的指導意義。因此,在Python 數據分析與應用課程的實際教學中,教師要基于學習成果反向設計課程教學內容、優化課程教學內容,讓課程教學內容緊扣學習成果,服務于學習成果,以此支撐課程教學目標的實現。為了讓學生盡快了解和熟悉數據分析的思想和方法,整個教學內容和教學順序結構要按照電商數據分析的基本流程來確立,即“確定數據分析目的→獲取數據→數據預處理→數據統計與分析→數據展示→結論與建議”,在此過程中要重點突出數據預處理、常見數據分析方法和數據的可視化等內容。當然,沒有按照教材的內容和順序來教學,不是否定教材、拋棄教材,而是依據實際需求調整、優化教材內容。
依據已確定的教學內容,將整個學習過程劃分為5 個學習階段,如圖1 所示。在教學實施的過程中,每個階段都以實際的電商數據為例,形成一個或多個數據分析項目,每個項目都是一個獨立的數據分析任務,并在其中融入各階段學生應掌握的知識點和操作技能,包含數據分析應用的基本過程,即“數據輸入→數據處理→數據輸出”。學生通過完成一個個數據分析項目,在不斷重復的知識應用過程中去學習,既能避免學生學習單一知識點和技能而感到枯燥,又利于學生對數據分析的實際過程進行充分理解,真正實現學中做、做中學,讓學生樂學、會學。

圖1 學習各階段
該課程是一門實踐性很強的課程。如果只學不練,或者只有理論沒有實踐,學生就難以掌握該課程的知識和技能。只有將理論融于實踐,通過反復練習,在操作中不斷探索、總結經驗,學生才能有所得。但這就出現了一個問題,那就是時間不足。該課程總的教學時長為64 課時,雖然其中包含實操時間,但若要將所有項目都放在課堂上完成是不可能的,因為學生可能會在一個小的錯誤調試上耗費大量時間。對此,教師可以轉移教學“陣地”,將課內教學向課外延伸,課堂上講授關鍵的知識點和操作方法,幫助學生解決課外學習中的問題,將完整的項目實踐都放在課外進行。在課外,將學生分成2~3 人一組,使他們按小組完成教師布置的階段性項目。在完成項目的過程中如果遇到問題,小組成員之間便可以進行討論分析,查找出錯原因,若問題一直未解決,則將其記錄下來,與項目作業一起提交給教師。教師將學生的問題進行匯總分析,在課堂上對一些典型的問題進行解答或發起討論。如此一來,既解決了在課堂上無法完整開展實操項目的困難,又讓學生的學習效果得到了大幅提升。同時,在課后,將學生分成小組進行實踐鍛煉,既可以使其共同進步,培養其團結協作、口頭表達與交流的能力,又可以實現學生之間思維的碰撞,使學生在不斷學習模仿中突破自我思維的局限,進行創新性學習與思考。這種學習方式能給學生帶來良好的學習體驗,讓其獲得不斷學習與探索的動力。
隨著網絡技術的發展和普及,各種網絡學習平臺得以迅速發展,學生的學習資源得到了極大豐富。教師可以從網上找到與該課程相關的文字或視頻資料用于課堂內容的補充,整理一些好的網絡資源分享給學生。該課程對學生的Python 編程技能有一定的要求,雖然在前驅專業基礎課程中有Python 編程基礎內容,但部分學生掌握得并不牢固。因此,教師可以向學生推薦“中國大學MOOC”等學校平臺,讓編程基礎較差的學生利用課余時間在這些平臺上學習Python 編程基礎知識。而對于那些基礎知識較扎實的學生來說,可以讓他們也利用該平臺,學習Python 網絡爬蟲與信息提取等知識,掌握更多的數據分析相關知識與技能。學生在網絡平臺上學習時,教師可以利用QQ、微信群等為學生答疑解惑。同時,教師也可以從“CSDN”“知乎”等平臺整理一些文字資料作為教材的有益補充,充分挖掘和利用網絡資源,這樣既能拓展學生的學習渠道,又能讓教師從繁雜的教學資源制作中解放出來,從而有更多的時間為學生答疑解惑,進行針對性的輔導。
在相同的學習環境下,學生的學習效果存在差異。教師應該看見并尊重這種差異,不能用一種評價標準來對學生的學習效果進行評價。OBE 教育理念強調,評價的目標不是區分學生學習成就高低,而是提高所有學生的學習效果。Python 數據分析與應用是應用型課程,更關注對學生能力的考查。因此,教師可以采用多種評價考核方法相結合的方式對學生進行評價。第一類是過程性考核,包括隨堂測試、課后項目作業的提交。隨堂測試主要是通過設置選擇題來對識記類的知識進行檢測;而項目作業則是對操作技能的掌握程度進行評價。第二類是綜合實踐考核。該考核在期末課程結束時進行,考核內容是讓學生根據數據分析的目的,自行采集真實的電商數據,按照數據分析的基本流程對數據進行處理分析,形成數據分析報告。綜合實踐考核用于考查學生的多維度能力,包括分析方案的設計能力、數據收集能力、問題分析及解決能力、綜合評價能力等。
基于OBE 教育理念的電子商務專業Python 數據分析與應用課程改革要以成果為導向,以學生為中心,注重學生應用能力和綜合素養的培養,從而有效提高課程教學效果。整個教學過程的實施對教師提出了更高的要求,教師不僅要轉變角色,從“主導者”變為“引導者”,還應站在更高層次來了解專業人才培養目標和該課程在整個專業知識體系中的作用與定位,這樣才能準確制定課程教學目標和課堂教學策略,同時在教學實施過程中還需根據教學評價結果不斷調整教學內容,從而讓課程教學真正以學生為中心,滿足學生的學習需求。