林新然,柴合丹,鄧慧敏,盧欣欣,郭麗萍
(周口師范學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,河南 周口 466001)
隨著高等教育的發(fā)展,工程教育認(rèn)證逐漸被認(rèn)可和實(shí)踐,“以學(xué)生為中心、成果導(dǎo)向教育、持續(xù)改進(jìn)”的理念對開展和推進(jìn)專業(yè)建設(shè)、教學(xué)改革和應(yīng)用型人才培養(yǎng)有重要的指導(dǎo)作用。PHP程序設(shè)計(jì)是本校計(jì)算機(jī)類的一門專業(yè)課程,培養(yǎng)學(xué)生使用PHP語言進(jìn)行項(xiàng)目開發(fā)的能力,為其以后所從事的相關(guān)工作提供專業(yè)知識和技術(shù)支撐。但是傳統(tǒng)教育理念側(cè)重教師的主導(dǎo)地位,通常由教師決定教什么、如何教,而忽略了學(xué)生應(yīng)該學(xué)什么、如何學(xué),造成學(xué)生缺乏學(xué)習(xí)的內(nèi)在動力,且學(xué)習(xí)成果不能滿足未來職業(yè)要求。如何兼顧學(xué)生差異幫助學(xué)生取得學(xué)習(xí)成果,為未來從事的職業(yè)提供知識和技術(shù)支撐,是任課老師所面臨的問題。
成果導(dǎo)向教育簡稱OBE(Outcomes-Based Education),是一種以成果為導(dǎo)向,以學(xué)生為中心,采用逆向思維方式進(jìn)行課程體系建設(shè)的先進(jìn)理念。本文基于OBE理念對PHP程序設(shè)計(jì)課程的教學(xué)進(jìn)行改革和探索,深入了解行業(yè)和企業(yè)的人才需求,明確學(xué)生需要達(dá)到的學(xué)習(xí)成果,根據(jù)學(xué)習(xí)成果反向設(shè)計(jì)課程目標(biāo)、教學(xué)模式、教學(xué)方法和評價方式,考慮學(xué)生的個體差異、創(chuàng)造機(jī)會,促使每位學(xué)生都達(dá)到預(yù)期的學(xué)習(xí)成果。
傳統(tǒng)教育理念側(cè)重教師的主導(dǎo)地位,由教師決定學(xué)習(xí)方向和教學(xué)內(nèi)容,而教師對教學(xué)內(nèi)容的選擇通常局限于自己熟悉學(xué)科領(lǐng)域的知識單元。傳統(tǒng)教學(xué)過程中過于強(qiáng)調(diào)教師的教,而不是學(xué)生的學(xué),學(xué)生只是被動地接收知識,不會主動參與到課堂中。教師對學(xué)生的考查也局限于對教學(xué)內(nèi)容的記憶情況,而忽略了對學(xué)生能力的評價,不能為教師改進(jìn)教學(xué)提供有效參考。
OBE是一種以成果為導(dǎo)向的教育理念,聚焦于學(xué)生最終取得的學(xué)習(xí)成果,學(xué)習(xí)成果是指完成學(xué)習(xí)后學(xué)生達(dá)到的最大能力,而不是之前學(xué)習(xí)的積累或僅僅對教學(xué)內(nèi)容的記憶。在實(shí)施OBE時,首先根據(jù)學(xué)校定位、專業(yè)特色、行業(yè)和企業(yè)的人才能力需求明確學(xué)生最終達(dá)到的學(xué)習(xí)成果,反向設(shè)計(jì)人才培養(yǎng)方案、課程體系和課程目標(biāo),再由課程目標(biāo)確定教學(xué)目標(biāo)、選取教學(xué)內(nèi)容、設(shè)計(jì)教學(xué)過程,最后通過合理的評價體系考查學(xué)生的學(xué)習(xí)成果,使其逐步達(dá)到頂峰目標(biāo)[1]。以O(shè)BE教育理念為基礎(chǔ)的教學(xué)具有清晰、靈活、可比和參與的特點(diǎn)。學(xué)生清晰地知道要達(dá)到的學(xué)習(xí)成果,對學(xué)習(xí)具有較高的期待,教師也對教學(xué)內(nèi)容有清晰的界定;教師在幫助學(xué)生達(dá)成學(xué)習(xí)成果的過程中不限定于一種教學(xué)方法,可以靈活采用多種教學(xué)方法;OBE教育理念的關(guān)鍵是學(xué)生對教學(xué)的參與,使其從被動接收者轉(zhuǎn)換為主動學(xué)習(xí)者;而且根據(jù)學(xué)生最終獲取的能力可以對相同課程在不同學(xué)校達(dá)到的教學(xué)效果進(jìn)行比較,有助于教學(xué)改進(jìn)。
通過分析PHP程序設(shè)計(jì)課程的教學(xué)情況,發(fā)現(xiàn)課程主要存在以下4個方面的問題。
(1)專業(yè)人才培養(yǎng)方案沒有與行業(yè)和企業(yè)的人才需求對接,雖然學(xué)生在學(xué)校學(xué)習(xí)了相關(guān)計(jì)算機(jī)技術(shù),但是并沒有針對不同崗位設(shè)計(jì)相應(yīng)的課程體系,造成培養(yǎng)的人才與企業(yè)要求的不一致。并且學(xué)生對課程要達(dá)到的目標(biāo)沒有清晰的認(rèn)識,沒有強(qiáng)烈的學(xué)習(xí)動機(jī)。
(2)多采用以教師為中心的傳統(tǒng)教育理念,教學(xué)過程中的大部分時間由教師講授,學(xué)生只負(fù)責(zé)聽。但是該課程的實(shí)踐性較強(qiáng),一味地講授理論知識會減少學(xué)生參與課堂和實(shí)踐操作的機(jī)會,降低學(xué)生的學(xué)習(xí)興趣,也使學(xué)生缺乏獨(dú)立分析和解決問題的能力。
(3)班級容量大,不同學(xué)生對知識的掌握和運(yùn)用能力不同,無差異化的教學(xué)不能充分考慮學(xué)生的個體性,教師沒有針對不同學(xué)生的學(xué)習(xí)特點(diǎn)和方法提供多種學(xué)習(xí)渠道和資源,不能有效幫助學(xué)生達(dá)到預(yù)期學(xué)習(xí)成果。
(4)課程考核采用課堂考勤+作業(yè)成績+考試成績的方式,這種方式的考核比較片面,不能體現(xiàn)學(xué)生在課程參與、自主學(xué)習(xí)、實(shí)踐能力等方面的綜合情況。
根據(jù)PHP程序設(shè)計(jì)課程在教學(xué)中存在的問題,從以下4個方面對教學(xué)進(jìn)行改革和探索,幫助學(xué)生達(dá)到期望的學(xué)習(xí)成果,為未來從事的職業(yè)提供知識和技術(shù)支撐,充分發(fā)揮課程教學(xué)在人才培養(yǎng)中的重要支撐作用[2]。
在實(shí)施OBE時應(yīng)先根據(jù)學(xué)校定位、專業(yè)特色和行業(yè)人才能力需求確定培養(yǎng)目標(biāo),再由培養(yǎng)目標(biāo)確定畢業(yè)要求,而課程目標(biāo)應(yīng)緊密圍繞畢業(yè)要求展開,能夠支撐行業(yè)對人才能力的相關(guān)需求[3]。課程目標(biāo)用來描述學(xué)生在完成本課程后要達(dá)到的成果,體現(xiàn)對學(xué)生自主學(xué)習(xí)和高階能力的要求,注重以德樹人,包括對知識、技能和素質(zhì)方面的要求。
根據(jù)行業(yè)需求和畢業(yè)要求,將PHP程序設(shè)計(jì)的課程目標(biāo)細(xì)化為以下5個方面。
(1)熟練運(yùn)用PhpStudy集成工具或自定義安裝配置Apache、PHP和MySQL搭建PHP開發(fā)環(huán)境,使用PhpStorm、VScode或Sublime等編輯工具編寫代碼,使用Xcode和瀏覽器調(diào)試代碼。
(2)掌握PHP基礎(chǔ)語法、常用內(nèi)置函數(shù)、數(shù)據(jù)庫操作、會話技術(shù)、面向?qū)ο缶幊?、文件和圖像操作等知識,熟知軟件設(shè)計(jì)和開發(fā)的一般方法和步驟
(3)熟知PHP開發(fā)動態(tài)網(wǎng)頁的技術(shù),能夠根據(jù)特定需求,選擇合適的開發(fā)方案,結(jié)合相關(guān)Web開發(fā)技術(shù),實(shí)現(xiàn)常見的系統(tǒng)業(yè)務(wù)邏輯需求。
(4)以計(jì)算機(jī)技術(shù)為主線,感受祖國的崛起,增強(qiáng)民族自豪感,堅(jiān)定文化自信。
(5)根據(jù)系統(tǒng)開發(fā)需求分解任務(wù),制定小組開發(fā)計(jì)劃,協(xié)調(diào)小組成員進(jìn)行功能模塊對接,同時在團(tuán)隊(duì)中發(fā)揮積極作用,培養(yǎng)合作意識和團(tuán)隊(duì)協(xié)作能力。
課程目標(biāo)的細(xì)化可以更有力地支撐畢業(yè)要求,滿足企業(yè)對人才能力的要求,并使學(xué)生對課程要達(dá)到的成果有明確的認(rèn)識,使學(xué)生主動建構(gòu)意義,激發(fā)學(xué)生的內(nèi)在學(xué)習(xí)動力。
PHP程序設(shè)計(jì)課程具有知識點(diǎn)多、實(shí)踐操作性強(qiáng)的特點(diǎn),傳統(tǒng)以教師講授為主的教學(xué)方法不能使學(xué)生積極參與到教學(xué)中,取得期望的學(xué)習(xí)成果。為了使學(xué)生專注于課堂、主動參與學(xué)習(xí),具有分析和解決實(shí)際問題的能力,課程采用任務(wù)驅(qū)動法和自主學(xué)習(xí)法。教師首先提出一個案例作為本節(jié)課的任務(wù),然后幫助學(xué)生分析案例實(shí)現(xiàn)的重難點(diǎn)和關(guān)鍵性問題,引導(dǎo)學(xué)生進(jìn)行頭腦風(fēng)暴和查閱相關(guān)資料,在分析和實(shí)現(xiàn)案例的過程中學(xué)習(xí)理論知識,使學(xué)生聯(lián)想記憶,對知識點(diǎn)的理解更加深入[4]。具體思路如下。
(1)課前提供學(xué)習(xí)資源,引導(dǎo)學(xué)生自主學(xué)習(xí)并形成思維導(dǎo)圖和問題集;
(2)課中教師根據(jù)教學(xué)內(nèi)容向?qū)W生提出一個或兩個生活中的常見問題,將學(xué)生引入一個特定的真實(shí)情景中,迅速激活課堂;
(3)教師根據(jù)前面拋出的問題提出本節(jié)課需要完成的案例,并引導(dǎo)學(xué)生對案例加以分解,理解案例實(shí)現(xiàn)的關(guān)鍵點(diǎn);
(4)學(xué)生自由分組討論和分析案例的實(shí)現(xiàn)思路,隨后每個小組選取一名學(xué)生進(jìn)行闡述,其他同學(xué)進(jìn)行補(bǔ)充,教師負(fù)責(zé)引導(dǎo)啟發(fā);
(5)教師根據(jù)學(xué)生分析的實(shí)現(xiàn)思路聯(lián)系本節(jié)課的知識要點(diǎn)進(jìn)行講解;
(6)轉(zhuǎn)換角色,由學(xué)生主導(dǎo),教師輔助編程實(shí)現(xiàn)案例。
(7)教師列舉案例實(shí)現(xiàn)中的常見問題,小組討論分析問題出現(xiàn)的原因,以及如何復(fù)現(xiàn)該問題。
(8)根據(jù)課前學(xué)生形成的思維導(dǎo)圖對知識點(diǎn)進(jìn)行梳理和總結(jié),幫組學(xué)生形成牢固的知識結(jié)構(gòu);
(9)課后教師通過答疑情況和作業(yè)的完成情況反思教學(xué)效果,并及時調(diào)整教學(xué)方式。
任務(wù)驅(qū)動法結(jié)合自主學(xué)習(xí)法能有效提高學(xué)生的參與度和積極性,同時培養(yǎng)學(xué)生自主查閱資料和學(xué)習(xí)的習(xí)慣,靈活運(yùn)用相關(guān)知識解決實(shí)際問題的能力。
傳統(tǒng)的線下教學(xué)方式,學(xué)生只能通過課上跟隨老師或課下看課本的方式學(xué)習(xí)課程知識,但是由于不同學(xué)生對知識的掌握和運(yùn)用能力不同,對于基礎(chǔ)較差的學(xué)生,僅僅通過這種方式不能達(dá)到很好的學(xué)習(xí)效果。線上線下混合式教學(xué)不受時間和空間的限制,使學(xué)生在任何時間和地點(diǎn)都可以學(xué)習(xí),教師能夠充分利用現(xiàn)代化信息技術(shù)提供豐富的教學(xué)資源、設(shè)計(jì)教學(xué)過程[5]。
PHP程序設(shè)計(jì)課程在傳統(tǒng)教學(xué)方式的基礎(chǔ)上,利用超星平臺建設(shè)線上課程,通過該平臺教師可以直播授課、發(fā)放測試和作業(yè)、添加互動和討論、提供學(xué)習(xí)資料、教學(xué)視頻等,并通過查看資源的利用情況和測試的結(jié)果分析準(zhǔn)確了解學(xué)生的學(xué)習(xí)情況。在課程開始前,教師根據(jù)課程目標(biāo)構(gòu)建教學(xué)目標(biāo)、設(shè)計(jì)教學(xué)活動和內(nèi)容、準(zhǔn)備教學(xué)資源,在超星平臺創(chuàng)建課程、建設(shè)章節(jié)、上傳資源,并設(shè)置任務(wù)節(jié)點(diǎn)。教學(xué)資源主要包括教案、PPT、學(xué)習(xí)目標(biāo)、參考資料、教學(xué)視頻、測試題等。教學(xué)視頻應(yīng)注重理論知識與實(shí)踐內(nèi)容的結(jié)合,每個視頻控制在5~10分鐘較好,可以降低學(xué)生的學(xué)習(xí)壓力,使學(xué)生在較短的時間內(nèi)高效率地掌握重要的知識內(nèi)容。測試題的難度要適中,主要包括課前、課中和章節(jié)測試。課前測試用來鞏固前一節(jié)課的學(xué)習(xí)內(nèi)容和本節(jié)課的支撐內(nèi)容。課中測試用來穿插在課堂中,鞏固本節(jié)課的知識要點(diǎn),加深學(xué)生的印象。章節(jié)測試用來檢驗(yàn)學(xué)生對重難點(diǎn)和易錯點(diǎn)的掌握情況。根據(jù)測試結(jié)果教師可以了解到學(xué)生的知識薄弱點(diǎn),及時地調(diào)整教學(xué)內(nèi)容和設(shè)計(jì)。
在每節(jié)課之前,教師根據(jù)課程內(nèi)容和教學(xué)設(shè)計(jì)將相應(yīng)的參考資料、課前測試發(fā)放給學(xué)生,方便學(xué)生預(yù)習(xí),并通過課前測試的結(jié)果分析學(xué)生對基礎(chǔ)知識的掌握情況,調(diào)整教學(xué)內(nèi)容和過程。在課堂中,利用平臺的分組任務(wù)發(fā)放本節(jié)課要實(shí)現(xiàn)的案例,學(xué)生自主討論和查閱資料,設(shè)置測試和互動討論環(huán)節(jié),活躍課堂氣氛,使學(xué)生將注意力集中在課堂上。在課后,教師利用平臺發(fā)放作業(yè),設(shè)置教師評分或?qū)W生互評,使學(xué)生通過教師和同伴的評價對自己目標(biāo)的達(dá)成情況有清晰的認(rèn)識,通過學(xué)生互評還可以促使學(xué)生相互學(xué)習(xí),并通過平臺發(fā)放問卷收集學(xué)生對課堂的反饋情況,方便教師對教學(xué)進(jìn)行反思。
線上和線下教學(xué)方式是相輔相成的,教師通過線上平臺為學(xué)生提供多種學(xué)習(xí)渠道和資源,學(xué)生利用教學(xué)資源學(xué)習(xí)并進(jìn)行反饋,教師再將反饋運(yùn)用到線下課堂,從而使線上和線下教學(xué)在不斷交互中達(dá)到最佳效果。
PHP程序設(shè)計(jì)課程傳統(tǒng)的考核分為兩方面:期末考試成績和平時成績,其中前者占比70%,后者占比30%,平時成績由課堂考勤和課程作業(yè)組成。這種考核方式中期末考試成績占比較高、平時成績考核途徑比較單一,不能體現(xiàn)學(xué)生在課程參與、自主學(xué)習(xí)、實(shí)踐能力等方面的綜合情況。OBE理念對學(xué)生學(xué)習(xí)成果的評價側(cè)重于考查學(xué)生能做什么,也就是在完成課程的學(xué)習(xí)后學(xué)生是否具備分析、解決某些問題的能力,而不僅僅是知道所學(xué)的知識。
課程基于OBE理念構(gòu)建多維度的評價方式,考查學(xué)生課程參與、自主學(xué)習(xí)、分析和解決問題的能力,降低期末考試成績的占比為60%、提高平時成績的占比到40%,將平時成績的組成細(xì)化為線上學(xué)習(xí)時長、課堂互動、課堂考勤、章節(jié)測試、平時作業(yè)和項(xiàng)目實(shí)踐多個方面。期末考試考查學(xué)生對PHP基礎(chǔ)語法、常用內(nèi)置函數(shù)、數(shù)據(jù)庫操作、會話技術(shù)、面向?qū)ο缶幊獭⑽募蛨D像操作等知識的理解,以及根據(jù)特定需求,選擇合適的開發(fā)方案,結(jié)合相關(guān)Web開發(fā)技術(shù),實(shí)現(xiàn)常見的系統(tǒng)業(yè)務(wù)邏輯需求的能力。課堂互動和課堂考勤考查學(xué)生的課堂參與情況,線上學(xué)習(xí)時長反應(yīng)學(xué)生的自主學(xué)習(xí)情況,章節(jié)測試和平時作業(yè)考查學(xué)生的階段性成果,有利于課程的持續(xù)改進(jìn)。項(xiàng)目實(shí)踐是貫穿整個課程的實(shí)踐活動,要求學(xué)生自由組成小組運(yùn)用所學(xué)知識分工完成一個項(xiàng)目的開發(fā),考查學(xué)生根據(jù)系統(tǒng)開發(fā)需求分解任務(wù),制定小組開發(fā)計(jì)劃,協(xié)調(diào)小組成員進(jìn)行功能模塊對接的團(tuán)隊(duì)協(xié)作能力。
多維度的評價方式使學(xué)生積極主動地參與到教學(xué)活動中,學(xué)生的關(guān)注點(diǎn)由“考試結(jié)果”向“學(xué)習(xí)成果”轉(zhuǎn)變,并通過對學(xué)生學(xué)習(xí)情況的準(zhǔn)確了解,為教學(xué)改進(jìn)提供有效參考。
基于OBE理念的PHP程序設(shè)計(jì)課程根據(jù)行業(yè)和企業(yè)的人才能力要求,反向設(shè)計(jì)課程目標(biāo),滿足企業(yè)對人才能力的需求。教學(xué)中結(jié)合任務(wù)驅(qū)動法和自主學(xué)習(xí)法來提高學(xué)生的參與度和積極性,達(dá)到較好的教學(xué)效果。線上線下混合式教學(xué)充分利用現(xiàn)代化信息技術(shù)提供豐富的教學(xué)資源、設(shè)計(jì)教學(xué)過程,使學(xué)生在任何時間和地點(diǎn)都可以學(xué)習(xí)。通過多個維度的評價方式考查學(xué)生的綜合能力,并根據(jù)階段性的成果評價對課程持續(xù)改進(jìn)。培養(yǎng)學(xué)生自主學(xué)習(xí)、團(tuán)隊(duì)協(xié)作、綜合運(yùn)用知識開發(fā)系統(tǒng)的能力,為未來從事的職業(yè)提供強(qiáng)而有力的支撐。