孫弢
摘 要:伴隨著互聯(lián)網普及范圍的擴大,建設企事業(yè)單位網站尤為重要,網站建設的好壞直接影響企業(yè)形象。在常用的網站推廣動態(tài)語言上,選擇PHP語言設計中小型門戶動態(tài)網站更為適合。本文結合實踐教學經驗,談談項目化教學,在《PHP動態(tài)網頁設計與制作》課程中實施后,提高了學生主動學習和解決問題的能力、學習知識更系統(tǒng)更開拓,有助于學生職業(yè)能力的培養(yǎng)。
關鍵詞:項目化教學;PHP動態(tài)網頁設計與制作;職業(yè)能力培養(yǎng)。
互聯(lián)網時代的到來,讓人們越來越離不開網絡。網站成為信息交流和信息推廣的必備表現形式,動態(tài)網站的設計開發(fā)成為計算機應用專業(yè)學生的專業(yè)核心課程?!禤HP動態(tài)網頁設計與制作》是理論與實踐結合度要求很高的課程,在教學中采用項目化課程改革,更加注重教學與實踐相結合。
一、課程項目化教學介紹
項目化教學法是由美國著名教育家、伊利諾易大學教授凱茲博士和加拿大教育家、阿爾伯特大學教授查理博士共同推創(chuàng)的一種以學生為本的教學法?!禤HP動態(tài)網頁設計與制作》項目化教學實踐,是師生通過共同設計開發(fā)一個完整的網站項目工作而進行的教與學活動。所選網站項目滿足以下條件:教學中講授的網站開發(fā)技能,具有普遍的實際應用價值;能夠將網頁制作的理論知識和網站開發(fā)的實際技能結合在一起;與網站設計企業(yè)實際開發(fā)流程、現實企業(yè)事業(yè)單位網站建設需求有直接的關系;學生有獨立制定網站設計規(guī)劃并實施的機會,在項目實施時間范圍內可以自由組織、安排自己的學習、工作行為;最后會有網站設計階段性的成果展示;學生自己克服、處理在網站開發(fā)項目工作中遇到的困難和問題;網站開發(fā)項目工作具有不同的難度級別,要求學生運用新知識、實踐中掌握的技能,解決工作實際遇到的問題;學習結束時師生共同點評評價網站項目的工作成果。在網站項目教學中,觀察、研究、討論、展示和分享等活動會貫穿學習過程。
《PHP動態(tài)網頁設計與制作》課程的學習目標是要求學生熟悉掌握網站開發(fā)的流程,并能熟練運用PHP、MySQL、Apache等技術在團隊中進行動態(tài)網站開發(fā)工作。項目化教學通過不同項目的訓練,強化學生的網站設計技能,充分發(fā)揮教師的協(xié)助作用,學生在教師的引導下進入網站開發(fā)的各個情境,進行獨立思考或團隊協(xié)作完成網站開發(fā)項目。在網站開發(fā)的工作過程中,獲取網站制作知識、掌握網站開發(fā)技能,培養(yǎng)學生的綜合實踐能力,激發(fā)學生的積極性和主動性,讓學生擁有較大的自主權。
二、課程確立項目任務
根據專業(yè)培養(yǎng)目標及現實的網站設計開發(fā)需求,學生的知識能力水平。課程項目規(guī)劃包括:PHP編程基礎、MySQL數據庫基礎、Gbook留言板項目、用戶注冊項目、新聞發(fā)布項目及后臺管理項目。教師把項目設計方案下發(fā)給學生,學生根據方案要求,查找資料、搜集素材進行網站的設計和制作。項目的制作過程涵蓋網站的需求功能分析、數據庫設計構建、用戶留言功能、注冊功能、新聞發(fā)布功能、后臺管理功能、網站的發(fā)布和維護等。項目的選取貼近網站開發(fā)實際,難度適中,圍繞整個網站設計制作的全過程,有助于學生對網站設計開發(fā)流程的理解和實際開發(fā)能力的提高。
三、課程項目實施
首先,認識、了解、掌握網站開發(fā)。根據學生認知程度,老師會給學生一個完整的、功能齊全的動態(tài)企業(yè)網站,供學生瀏覽訪問和管理,學生在訪問與管理網站的過程中,逐步了解網站的頁面布局、配色搭配、網站的動態(tài)功能特點、網站后臺功能使用。讓學生先會使用網站,做網站的管理者,引導學生思考具體功能如何實現,使學生產生認知了解的興趣和愿望。結合Dreamweaver、PHP、MySQL數據庫和Javascript腳本等新知識的講解介紹和示范,通過不同難度的任務訓練,讓學生在網站項目的設計開發(fā)過程中,逐步添加留言功能、注冊功能、新聞發(fā)布功能、后臺管理功能,由易到難,重點培養(yǎng)學生的實際動手能力。
其次,網站開發(fā)工作室組建。3-5人組成網站設計開發(fā)工作室,選出項目組長,由組長負責工作室人員分工,也依據學生每個人的特點分組,網站頁面布局設計由美工基礎、藝術表現力好的成員負責,網站的程序數據處理設計由編程思維較好的成員負責。工作室成員之間協(xié)作交流,討論溝通,培養(yǎng)團隊合作能力。教師的主要工作是做好監(jiān)督指導工作,督促各網站開發(fā)工作室成員及時、高效的完成項目實施中各階段任務。對于學生所遇到的問題,教師適當的給與指導和幫助。
最后,項目實施階段總結。Gbook留言板項目、用戶注冊項目、新聞發(fā)布項目的各階段實施過程中會遇到很多問題,學生在解決問題、研究問題的過程中,可以學會總結經驗,互相幫助提高,在項目結束時會有作品展示環(huán)節(jié),學生可以取長補短,吸取各自的優(yōu)點,修改自己的網站作品,將網站功能完善,調試無誤。
四、課程項目評價
項目化教學的最后環(huán)節(jié)是進行當前任務的評價總結,學生根據任務當中每組完成的網站作品和每個成員在小組里的表現進行打分評判,教師不僅要在知識點掌握,網站作品完整度,技術運用,有無創(chuàng)新等方面給學生評判,還要把每個學生在整個項目中的所有表現,包括在小組內角色的分工,工作量,學習態(tài)度,協(xié)作能力等多項綜合能力也做為評判的內容,最后教師綜合每個學生在整個任務中的表現進行點評。整個評價過程,包括小組互評,組內評價,教師點評三項內容,重在使每個學生成績公平公正。多鼓勵學生,讓學生在后續(xù)學習中更加努力,善學。
五、結束語
在課程中項目化教學的實施,提高了學生學習的主動性,任務將各知識點連接起來,形成了知識的系統(tǒng)性。學生能主動搜集任務完成所需的網站信息資料,讓學生提高搜集信息能力并會對資料進行分析歸類,學生們把設計靜態(tài)網頁的知識和設計動態(tài)網站編程等知識技能結合起來運用設計,這樣使學到的知識更系統(tǒng)性。在解決實際問題的過程時學生能運用創(chuàng)造性思維多角度地分析問題解決問題,學生的思維得到深化開拓,提高了學生解決實際問題的能力。通過項目化教學,學生通過已具備的知識經驗對遇到的各類問題作出有效判斷并合作想辦法解決,制作出來的動態(tài)網站功能設計更加新穎、獨特。
在《PHP動態(tài)網頁設計與制作》課程教學中打破傳統(tǒng)教學方法,采用項目化教學的初衷是一切從考慮學生出發(fā),以就業(yè)為導向,全面培訓學生職業(yè)能力,在項目實施中,以日常生活隨處可見的案例激發(fā)學生興趣,讓不學生有去探索的欲望,教師的及時引導與鼓勵,讓學生成為項目過程中的主人,學會與團隊協(xié)作和溝通表達的本領,讓學生感覺到學完課程之后,不僅掌握了專業(yè)技術知識,而且自身的職業(yè)能力得到全面提高。讓學生們充滿自信和責任感,使他們覺得學會自主學習,有了解決問題的能力,有了團隊合作意識,將來不管再學習什么知識都不再困難。因此,在《PHP動態(tài)網頁設計與制作》課程中采用項目化教學,取得了良好的效果,與傳統(tǒng)的教學方法相比,項目化教學具有不可替代的優(yōu)越性。(作者單位:吉林電子信息職業(yè)技術學院)
參考文獻:
[1] 吳豐.Dreamweavercs5網頁設計與制作.清華大學出版社,2012年7月.
[2] 林蓮芳.項目教學法在網頁設計與制作課程中的應用[J].寧德師專學報,2011年23期