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