胡錦玲


摘 要: 將“案例教學(xué)+項(xiàng)目驅(qū)動”模式運(yùn)用于應(yīng)用開發(fā)課程PHP Web的教學(xué)當(dāng)中,將項(xiàng)目驅(qū)動教學(xué)活動作為主線,案例教學(xué)任務(wù)作為學(xué)習(xí)的目標(biāo),能夠使教師的主導(dǎo)作用以及學(xué)生的主體學(xué)習(xí)積極性充分發(fā)揮出來,教學(xué)效果會顯著提升,更重要的是可以有效提高學(xué)生的綜合技能及就業(yè)能力。
關(guān)鍵詞: PHP;案例教學(xué)法;項(xiàng)目驅(qū)動教學(xué)法;應(yīng)用
《PHP Web應(yīng)用開發(fā)》是計算機(jī)應(yīng)用技術(shù)專業(yè)核心課,也是軟件技術(shù)專業(yè)和電子商務(wù)專業(yè)的選修課程,在本專業(yè)人才培養(yǎng)方案及課程體系中占有重要的地位。
該課程以學(xué)生就業(yè)為導(dǎo)向,主要培養(yǎng)學(xué)生運(yùn)用PHP進(jìn)行網(wǎng)站的設(shè)計和開發(fā)的能力,以及培養(yǎng)學(xué)生的邏輯思維、協(xié)作溝通、團(tuán)結(jié)互助、職業(yè)道德和職業(yè)素養(yǎng)等綜合素質(zhì)。使學(xué)生真正成為能勝任動態(tài)網(wǎng)站開發(fā),維護(hù)等崗位的技能型人才。
《PHP Web應(yīng)用開發(fā)》是綜合性、實(shí)踐性以及實(shí)用性較強(qiáng)的一門軟件開發(fā)類課程,教學(xué)方法也要區(qū)別于其他課程教學(xué)方式。此門課程要求學(xué)生在教學(xué)當(dāng)中既要熟練掌握基礎(chǔ)理論知識,又要學(xué)會專業(yè)知識的運(yùn)用,并運(yùn)用所學(xué)知識對企業(yè)實(shí)際狀況進(jìn)行分析與判斷,使學(xué)生解決實(shí)際問題的能力得到提升。所以,這其中的關(guān)鍵就是要注重學(xué)生學(xué)習(xí)主動性以及自覺性的提升,并通過教師合理設(shè)計的實(shí)驗(yàn)內(nèi)容與教學(xué)方法,正確地指導(dǎo)學(xué)生,使學(xué)生實(shí)際動手能力和思維判斷能力提高。在多媒體專業(yè)課程教學(xué)進(jìn)行中,必須改變現(xiàn)有的傳統(tǒng)教學(xué)方法。填鴨式的“教師從頭至尾都在說”的方法就是傳統(tǒng)的教學(xué)方法。將案例教學(xué)+項(xiàng)目驅(qū)動教學(xué)任務(wù)法運(yùn)用于《PHP Web應(yīng)用開發(fā)》教學(xué)當(dāng)中,設(shè)計項(xiàng)目時,要按照當(dāng)前我國企業(yè)崗位需求為基礎(chǔ),量身為學(xué)生設(shè)計,實(shí)施項(xiàng)目的整個過程當(dāng)中,要通過分工合作以及分組討論來開展,項(xiàng)目結(jié)束后要開展小組答辯、互相評價以及教師重點(diǎn)評價,實(shí)施過程要根據(jù)企業(yè)軟件開發(fā)流程來實(shí)施,學(xué)生完全可以提前身臨其境感受企業(yè)工作的場景和專業(yè)需求,有目標(biāo)性地進(jìn)行教學(xué),能使教學(xué)效果更好。
一、簡介案例教學(xué)法+項(xiàng)目驅(qū)動教學(xué)法
案例教學(xué)法,指的是教師按照人才培養(yǎng)目標(biāo)要求與教學(xué)目的,在教學(xué)當(dāng)中,并非灌輸理論知識給學(xué)生,而是把學(xué)生需要掌握的理論知識點(diǎn)嵌入到事先設(shè)計好的案例中,通過對案例的學(xué)習(xí),學(xué)生能更好地理解知識點(diǎn)具備的功能及具體的作用,并培養(yǎng)學(xué)生運(yùn)用專業(yè)理論知識、掌握實(shí)操技巧與技能的案例教學(xué)方法。這種教學(xué)法的特點(diǎn)主要是讓學(xué)生有感觀到直觀的認(rèn)識,可以在實(shí)際中運(yùn)用到專業(yè)理論知識點(diǎn)。
項(xiàng)目驅(qū)動教學(xué)法,指的是教學(xué)當(dāng)中教師與學(xué)生以一個完整項(xiàng)目為基礎(chǔ),共同開展與實(shí)施的工作,老師通過以分組的形式組織學(xué)生參與到項(xiàng)目設(shè)計中,也是項(xiàng)目開發(fā)及項(xiàng)目管理的一個全程。在教和學(xué)當(dāng)中,是每個學(xué)生直接參與的實(shí)踐過程,且極具創(chuàng)造性。還將有關(guān)理論知識點(diǎn)融入整個項(xiàng)目各環(huán)節(jié)當(dāng)中,逐步對項(xiàng)目進(jìn)行完善。另外,項(xiàng)目完成過程還可以通過解決問題與深入研究,并擴(kuò)充相應(yīng)功能,來擴(kuò)展專業(yè)知識的深度和廣度,尋求最科學(xué)合理的解決方法,最終將完整的項(xiàng)目開發(fā)完成,從而實(shí)現(xiàn)專業(yè)理論知識的學(xué)習(xí),對學(xué)生的綜合能力進(jìn)行培養(yǎng)。
這是密切相關(guān)的兩種教學(xué)方法,運(yùn)用案例教學(xué)法,是把一個個獨(dú)立的知識點(diǎn)融入特定的典型案例中,從而讓學(xué)生對知識點(diǎn)有更直觀的認(rèn)識,并可以牢固掌握;運(yùn)用項(xiàng)目驅(qū)動教學(xué)法,是將完成的項(xiàng)目分別劃為數(shù)個子案例,而各個子案例又構(gòu)成了項(xiàng)目整體,與整個項(xiàng)目關(guān)系密切,在這些子案例當(dāng)中再融入與專業(yè)相關(guān)的各個理論知識點(diǎn)。若案例教學(xué)法單獨(dú)運(yùn)用,學(xué)生所掌握的知識點(diǎn)不夠系統(tǒng),過于零散,對于知識點(diǎn)學(xué)生沒有一個完整的認(rèn)識,而借助項(xiàng)目驅(qū)動教學(xué)法則可以把知識點(diǎn)系統(tǒng)地聯(lián)系起來。
二、案例教學(xué)+項(xiàng)目驅(qū)動教學(xué)的實(shí)例(以第十章——thinkphp框架:數(shù)據(jù)輸出分頁為例)
在進(jìn)行案例教學(xué)+項(xiàng)目驅(qū)動教學(xué)的時候,我們會采用下列流程:
Step1.告之任務(wù)
1.案例的導(dǎo)入
教師要將具體任務(wù)告之學(xué)生,并為學(xué)生演示案例,進(jìn)行數(shù)據(jù)輸出分頁。
2.復(fù)習(xí)知識點(diǎn)
分頁原理;
利用Page類和limit方法分頁輸出;
分頁類和page方法分頁輸出。
3.明確學(xué)習(xí)目標(biāo)
了解分頁原理;
掌握利用Page類和limit方法分頁輸出;
掌握分頁類和page方法分頁輸出。
Step2.分析任務(wù)與制作
1.任務(wù)初分析
打開教務(wù)管理系統(tǒng)中數(shù)據(jù)輸出分頁界面,引導(dǎo)學(xué)生分析制作此效果所需的技術(shù):
使用limit實(shí)現(xiàn)分頁:M(‘table_name)->limit(10,10);
利用Page類和limit方法分頁輸出:①\\Think\\Page類;②limit方法的參數(shù)要使用Page類的屬性:limit( ﹩ page->firstRow, ﹩ page->listRows);③定制分頁樣式輸出:setConfig(Page類的屬性,定制的信息)。
分頁類和page方法分頁輸出:①page()方法;②\\Think\\Page類。
2.任務(wù)制作
學(xué)生分組制作數(shù)據(jù)輸出分頁并調(diào)試。
3.擴(kuò)展任務(wù)
在teacher數(shù)據(jù)表中插入10條新數(shù)據(jù),然后以每5條數(shù)據(jù)為一頁輸出。
Step3.評價及反饋
對學(xué)生完成的情況進(jìn)行評估;
分析并解決操作當(dāng)中學(xué)生遇到的各種實(shí)際困難。
Step4.任務(wù)小結(jié)
利用Page類和limit方法分頁輸出;
“分頁類和page方法分頁輸出。
三、運(yùn)用案例教學(xué)與項(xiàng)目驅(qū)動教學(xué)具備的優(yōu)勢
(一)構(gòu)建良好的學(xué)習(xí)氛圍,引導(dǎo)學(xué)生進(jìn)行自主學(xué)習(xí)
在實(shí)踐教學(xué)當(dāng)中運(yùn)用項(xiàng)目驅(qū)動教學(xué)法,在課堂教學(xué)中將學(xué)生作為中心,教師只是進(jìn)行輔助,學(xué)生成為了學(xué)習(xí)的主體。通過項(xiàng)目驅(qū)動教學(xué)法的運(yùn)用,學(xué)生既可以掌握專業(yè)理論知識,又可以鍛煉學(xué)生對事物發(fā)展的整個過程有個全面的認(rèn)知和實(shí)踐。在項(xiàng)目的開發(fā)過程中,學(xué)生不僅理解和掌握了新知識,還能夠掌握專業(yè)技術(shù)能力并得到提升。這樣,既使學(xué)生的動手能力增強(qiáng),又培養(yǎng)了學(xué)生獨(dú)立分析與解決問題的能力。
(二)注重培養(yǎng)創(chuàng)新能力和團(tuán)隊合作精神
項(xiàng)目驅(qū)動教學(xué)法關(guān)注的是培養(yǎng)學(xué)生的創(chuàng)新能力。學(xué)生對項(xiàng)目進(jìn)行分解成若干個小案例,然后再進(jìn)行相關(guān)的分析和設(shè)計,并最終將問題解決,可以使學(xué)生的想象力與創(chuàng)造力充分地發(fā)揮出來。教師在整個教學(xué)過程中,不以書上的理論式的要求去衡量及評價學(xué)生做的項(xiàng)目的效果及創(chuàng)意,尊重他們產(chǎn)生成果的多樣性,這樣不僅不會打擊學(xué)生的積極性,還會激發(fā)學(xué)生創(chuàng)新的積極性。同時,教師可按照不同學(xué)生的實(shí)際情況與項(xiàng)目的實(shí)際要求,對學(xué)生進(jìn)行分組。實(shí)際操作當(dāng)中,老師要經(jīng)常觀察各個小組的學(xué)生對知識點(diǎn)掌握情況并及時對學(xué)生所在的小組進(jìn)行調(diào)整,這樣不僅可以讓學(xué)生學(xué)到更多的知識,而且可以讓學(xué)生感受不同類型的合作,對激發(fā)學(xué)生的積極性有很好的督促作用。在分工合作過程中,學(xué)生與小組各個成員可以互相協(xié)調(diào)工作,為了完成個人與小組的學(xué)習(xí)目標(biāo)任務(wù),會主動積極地參與到學(xué)習(xí)與思考當(dāng)中,最終使小組的學(xué)習(xí)目標(biāo)任務(wù)順利完成。
(三)有助快速融入工作環(huán)境
通過項(xiàng)目驅(qū)動教學(xué)法的運(yùn)用,可以對學(xué)生積極主動學(xué)習(xí)的態(tài)度進(jìn)行培養(yǎng),并讓學(xué)生可以將學(xué)習(xí)的專業(yè)理論知識嵌入到具體的企業(yè)項(xiàng)目中去,學(xué)生對所學(xué)內(nèi)容有直接的理解和掌握。通過對項(xiàng)目案例的學(xué)習(xí),學(xué)生對相關(guān)行業(yè)所需有所了解,也為將來真正走向企業(yè)崗位做好充分的知識儲備和心理準(zhǔn)備。另外,將企業(yè)實(shí)際需求與所學(xué)習(xí)的專業(yè)理論知識有效結(jié)合,能夠使學(xué)校全面掌握企業(yè)單位對人才的要求,也促進(jìn)了學(xué)校有針對性地培養(yǎng)具有社會競爭力的學(xué)生。