黃林竹 李瑩
摘要:隨著網(wǎng)絡信息技術(shù)的快速發(fā)展,人類已經(jīng)進入大數(shù)據(jù)時代,且社會環(huán)境發(fā)生翻天覆地的變化,對計算機專業(yè)性人才提出更高的要求,同時對高職教育而言帶來一定的挑戰(zhàn)和機遇,推動高職教育改革。對于計算機專業(yè)教育而言,基于OBE的教學改革具有重要意義。本文以大數(shù)據(jù)為背景,以計算機專業(yè)為實驗對象,以《Python程序設計》課程為例,基于OBE理念,進行了教學改革研究。主要從《Python程序設計》課程培養(yǎng)目標、課堂教學改革、實踐教學環(huán)節(jié)改革、考核方式和培養(yǎng)體系等方面詳細闡述如何有效進行教學改革,提高《Python程序設計》課堂教學質(zhì)量,為社會輸送更多高質(zhì)量優(yōu)秀人才。
關(guān)鍵詞:大數(shù)據(jù);OBE;《Python程序設計》;教學改革
中圖分類號: TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2020)36-0134-02
在計算機學科體系中,《Python程序設計》課程占據(jù)重要地位,是一種面向?qū)ο蠼忉屝杂嬎銠C程序設計語言,不僅是一門基礎(chǔ)前導課程,更是一門重要的編程基礎(chǔ)入門課程,無論是在計算機學科知識結(jié)構(gòu)還是課程體系上,對培養(yǎng)學生的時間能力和思維方式都具有一定的促進和塑造作用[1]。對于大一新生而言,《Python程序設計》課程比較陌生,加上課程知識的抽象性,理解困難,并產(chǎn)生一定的畏懼心理,從而影響到課堂教學效果。
1 OBE的概述
成果導向教育(Outcome-Based Education,簡稱OBE)又稱之為需求導向教育、目標導向教育和能力導向教育,是一種以學生為中心,以學習成果為導向的全新教學模式[2]。該教學模式重點突出學生的主體地位和教師的引導作用,在課堂教學環(huán)境中營造出學生活學喜聽、教師樂教愿講的氛圍。更加注重學生知識量的積累,注重學生獲取知識的歷程,包括所掌握的學習技能和專業(yè)技術(shù)。
2 大數(shù)據(jù)背景下基于OBE的教學改革
對于整個計算機專業(yè)來說,雖然《Python程序設計》是一門基礎(chǔ)入門課程,但是對學生的理解能力、動手能力和解決能力要求較高,具有較強的實踐性。所以在《Python程序設計》課程教學改革中,基于OBE理念具有重要的現(xiàn)實意義,特別是提高教師的教學質(zhì)量和學生的學習成果。
為了進一步滿足大數(shù)據(jù)背景下社會對人才的需求,必須要采取有效措施進行教學改革,提升人才培養(yǎng)質(zhì)量,從而滿足社會對專業(yè)人才的需求,需要教師結(jié)合社會環(huán)境、課程特征以及學生的實際情況,實施OBE人才培養(yǎng)模式從各個方面進行對應的教學改革。
2.1 重新制定《Python程序設計》課程人才培養(yǎng)目標
培養(yǎng)目標是教學活動的基礎(chǔ)和前提,更是保障教學質(zhì)量必要措施。因此在制定《Python程序設計》課程人才培養(yǎng)目標時,必須要充分考慮各種因素,既要滿足目前的需求,又需要兼顧長遠需求,以及社會對該行業(yè)人員的需求,這樣的培養(yǎng)目標才會顯得更加科學合理[3]。
同時在課堂教學中,既要保障學生能夠正確掌握《Python程序設計》課程的理論知識,又能意識到《Python程序設計》課程教學實踐的作用和價值,尤其是培養(yǎng)學生創(chuàng)造性思維能力、問題分析和解決能力。所以,在課堂授課中,要適當增加一些現(xiàn)實問題,引導學生對其進行探究,最終實現(xiàn)對問題的解決,并掌握解決問題的具體步驟和方案設計方法,學會有不同的方式來解決同樣的問題,實現(xiàn)開拓思維,提高學習能力的目的。
因此,基于OBE的《Python程序設計》課程培養(yǎng)目標如下表所示。
2.2 基于OBE的《Python程序設計》課堂教學改革
提高學生的學習能力是開展課堂教學的主要目標,而課堂教學方案是保障課堂教學效果的重要措施。所以,在《Python程序設計》課堂教學中,必須基于OBE的人才培養(yǎng)目標,在課堂教學環(huán)節(jié)設計中,采取逆向設計方法,從而構(gòu)建一套完善、合理的課堂教學方案,具體如圖1所示。
從上圖可以看出,課堂教學方案設計思路是根據(jù)學生的畢業(yè)要求設定課程目標,直到最后的教學評價,整個過程全部采取逆向思維構(gòu)建。逆向教學方案設計充分遵守了《工程教育認證標準》的基本要求,且課程教學內(nèi)容、教學目標與畢業(yè)要求息息相關(guān),并在課程目標中構(gòu)建出詳細的學生能力結(jié)構(gòu)指標體系。教學內(nèi)容基于課程目標,而教學策略又基于教學內(nèi)容,各個環(huán)節(jié)之間構(gòu)造出緊密的聯(lián)系,彼此之間相互影響、相互制約[4]。
《Python程序設計》課堂教學改革可從五個方面進行,具體如下:
第一,課堂教學內(nèi)容必須要基于學生的實際情況,以學生為中心,重點考慮本節(jié)課教學內(nèi)容學生能夠?qū)W習到什么內(nèi)容,該具備什么技能,這樣才能在未來的崗位中展現(xiàn)自己的才華。
第二,教學過程因注重學生個體之間的差異,根據(jù)學生的實際情況,實施個性化教學,確保每一位學生都能在有效的時間內(nèi)學習到對應的知識,保障學習任務順利完成。
第三,在課堂教學過程中為了達到預期教學效果,必須要結(jié)合學生的實際情況采取多元化教學策略,比如演示、評估、反饋、介入等等。
在《Python程序設計》課程的教學目標中,根據(jù)課程特征以及學生的實際情況,采取參與式、討論式、啟發(fā)式以及案例教學法等多種教學方法。
例如,以教材中“蟒蛇繪制”為例,該節(jié)知識點涉及計算生態(tài)的概念、面向?qū)ο缶幊痰母拍钜约澳K化編程的概念等等,由于知識點比較抽象,采取傳統(tǒng)教學方式,很難保障課堂教學效果,因此可根據(jù)內(nèi)容和概念采取案例教學法。
2.3 基于OBE的實踐教學環(huán)節(jié)改革
例如,在《Python程序設計》課程中的“網(wǎng)絡爬出和自動化”一課教學中(具體如圖2所示),教學內(nèi)容主要分為四個部分,具體為:簡單理解、理解基礎(chǔ)知識、編寫應用程序、沖刺高手。學習能力稍差的學生主要以簡單理解、理解基礎(chǔ)知識為教學目標,而學習能力強的學生則以編寫應用程序、沖刺高手為教學目標。所以學生可根據(jù)自己的實際情況選擇不同的實踐難度,然后教師根據(jù)實踐難度對學生進行分組,引導學生開展實踐活動,在學習目標達成后,鼓勵學生挑戰(zhàn)難度更高的目標。
在實踐教學環(huán)節(jié)中,每個實踐都有對應的項目要求,既鍛煉了學生的實踐能力,又能幫助學生掌握對應的知識,并定期向教師匯報實踐成果。最后采取學生自評和教師互評的方式,將最后的成績納入實踐教學中。這種實踐教學方式對于學生而言,可以有效鍛煉學生的協(xié)作意識,幫助學生積累一定的實踐經(jīng)驗。
2.4 改革考核方式,完善培養(yǎng)體系
教師評價和學生評價是基于OBE實踐教學評價體系的重要組成部分,且評價注重效果,而不是學生之間的相互比較。
教師評價主要包括三個部分,分別為過程、成果、答辯等三個部分,評分占比分別問0.2、04、0.4,具體內(nèi)容如表2所示。
學生評價包括學生自我評價和課程成績。學生自我評價,主要是在課程教學結(jié)束進行,要求學生根據(jù)自身的學習效果采取自我評價,判斷自身是否達標評價標準,以此來激發(fā)學生的學習興趣,提升學生的學習主動性。課程成績包括四個部分:日常表現(xiàn)成績、操作成績、期中考試成績、期末考試成績。課程成績實現(xiàn)對學生綜合評價的目的。
3 結(jié)語
總之,在大數(shù)據(jù)背景下,計算機專業(yè)性人才需求向多樣化和專業(yè)性方向發(fā)展,推動高等教育進行教學改革,基于OBE的教學模式,既能滿足社會對人才的需求,還能培養(yǎng)專業(yè)性人才,推動教育事業(yè)的發(fā)展。所以,在《Python程序設計》教學中,基于OBE理念進行教學改革,可有效提升學生的專業(yè)能力和實踐能力,為今后的發(fā)展奠定務實的基礎(chǔ)。
參考文獻:
[1] 周軍海.新工科背景下基于OBE教育模式的操作系統(tǒng)教學改革研究與實踐[J].軟件工程,2020,23(4):51-53.
[2] 楊影,山丹,孫曉東.基于OBE-CDIO的《集成電路版圖設計》課程教學組織改革[J].教育現(xiàn)代化,2018,5(38):65-66.
【通聯(lián)編輯:李雅琪】