公務(wù)員期刊網(wǎng) 論文中心 正文

PHP網(wǎng)站開發(fā)課程改革探析

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了PHP網(wǎng)站開發(fā)課程改革探析范文,希望能給你帶來靈感和參考,敬請閱讀。

PHP網(wǎng)站開發(fā)課程改革探析

摘要:《php網(wǎng)站開發(fā)》課程是一門綜合性較強的課程,需要靜態(tài)網(wǎng)頁、JavaScript腳本、SQLServer數(shù)據(jù)庫基礎(chǔ)等前續(xù)課程做支撐,采用傳統(tǒng)的知識點逐一講解的授課模式收效欠佳。文中提出了一種基于模塊化項目教學(xué)模式,有效提升學(xué)生自主學(xué)習(xí)能力及學(xué)習(xí)效率。

關(guān)鍵詞:網(wǎng)站開發(fā);課程改革;模塊化教學(xué);文檔式總結(jié)

一、現(xiàn)狀分析

《PHP網(wǎng)站開發(fā)》是一門綜合性較強的課程,學(xué)生需具備靜態(tài)網(wǎng)頁、JavaScript腳本、SQLServer數(shù)據(jù)庫基礎(chǔ)等知識。我院本課程開設(shè)在第三學(xué)年,安排為上下兩個學(xué)期,授課模式和大多數(shù)學(xué)校一樣,按照書本章節(jié)順序?qū)χR點進(jìn)行逐一講解,最厚讓學(xué)生完成一個小型動態(tài)網(wǎng)站。通過自己的親身實踐、聽課以及對學(xué)生進(jìn)行調(diào)研,發(fā)現(xiàn)學(xué)生學(xué)習(xí)的效果欠佳,主要體現(xiàn)在學(xué)的知識點太多,需要運用到過去的知識太雜,學(xué)生在完成小型動態(tài)網(wǎng)站的時無從下手,削弱學(xué)生學(xué)習(xí)的積極性。

二、教改思路

基于學(xué)生反饋的問題及我在上課觀察到的種種現(xiàn)象,決定從教學(xué)設(shè)計和教學(xué)實施上做改進(jìn)。(1)大專學(xué)生五年的教學(xué)計劃要成一個體系,按一個脈絡(luò)進(jìn)行開展,比如按照學(xué)習(xí)靜態(tài)網(wǎng)頁、編程基礎(chǔ)、JavaScript腳本、SQLServer數(shù)據(jù)庫的順序進(jìn)行課程安排,學(xué)生能夠循序漸進(jìn)地接收知識,為后面綜合課程的學(xué)習(xí)做鋪墊。(2)在具體授課過程中,采用“分組學(xué)習(xí)+任務(wù)驅(qū)動+模塊教學(xué)+教師點撥”的四步教學(xué)法,讓學(xué)生形成以小組互助學(xué)習(xí)為主,教師點撥為輔的自主學(xué)習(xí)氛圍,小組探討提升團隊凝聚力,教師點撥提升教師上課效率,能有更多的時間研究如何讓課堂變的更生動。(3)在授課完成后,組織學(xué)生進(jìn)行教學(xué)反思,讓學(xué)生養(yǎng)成總結(jié)經(jīng)驗,互助提升課堂質(zhì)量的能力,主動將自己融入到課堂中。經(jīng)過兩年的《PHP網(wǎng)站開發(fā)》教學(xué)實踐探索,摸索出了一種中職學(xué)生比較容易接受的授課模式。每個學(xué)校都有一個供學(xué)生拓寬自己眼界的圖書館,單純依靠人力來對圖書館進(jìn)行管理非常低效,通過計算機進(jìn)行管理勢在必行,本文就選擇這樣一個貼近學(xué)生學(xué)習(xí)的“學(xué)校圖書館管理系統(tǒng)”來進(jìn)行講解。

三、實施過程

(一)系統(tǒng)分析

“學(xué)校圖書管理系統(tǒng)”分為五大模塊,分別為管理員模塊、讀者模塊、圖書檔案管理模塊、圖書借還模塊、系統(tǒng)查詢模塊。在實際教學(xué)中將整個班的學(xué)生分成五個小組,每組推選出一名組長。教師將每個模塊的任務(wù)分解,依次分配給小組長,組長一一分配給組員。

(二)課程設(shè)計

任務(wù)分解。查看圖書列表頁面屬于當(dāng)前系統(tǒng)中的第三級頁面,用來顯示全部圖書信息列表,同時,有鏈接跳轉(zhuǎn)到添加、刪除、修改圖書信息頁面,該頁面的編碼和設(shè)計應(yīng)分配給全局掌控能力較強的學(xué)生;而剩下的四個同學(xué)需要完成的頁面結(jié)構(gòu)基本一致,唯一不同的就是對數(shù)據(jù)表中的圖書信息進(jìn)行增、刪、改、查操作。編碼準(zhǔn)備。每個小組發(fā)放一個任務(wù)完成的必備知識點文檔,比如在實現(xiàn)增刪改查圖書信息的頁面時,在文檔里就應(yīng)該提供好有關(guān)向數(shù)據(jù)表中插入、修改、刪除數(shù)據(jù)的語法,讓學(xué)生在實際操作的時候有章可循,不會到處抓瞎。任務(wù)實施。在已經(jīng)搭好的系統(tǒng)框架上及任務(wù)書的指引下,根據(jù)自己的理解和創(chuàng)新理念將代碼編寫到相應(yīng)的位置。技能拓展。對于中職學(xué)生來說,基本教學(xué)任務(wù)中對于數(shù)據(jù)表的操作只涉及到單表查詢,該知識點在本模塊中已經(jīng)全部實現(xiàn)。在學(xué)生實施任務(wù)的過程中,老師發(fā)現(xiàn)動手能力較強,并愿意在這一方面有一個提升的學(xué)生,能有針對性的教授多表查詢等知識,提升學(xué)生專業(yè)知識。任務(wù)點評。在整個任務(wù)完成之后,要根據(jù)學(xué)生完成過程中出現(xiàn)的問題分類進(jìn)行點評,讓學(xué)生明白自己的不足,以便在下一次的任務(wù)中改正。整個任務(wù)的順利完成少不了團隊合作能力,對在整個項目中給予其他同學(xué)幫助的學(xué)生提出表揚,提升學(xué)生互助學(xué)習(xí)的積極性。

四、教改評價

(一)分組式學(xué)習(xí),提升團隊意識

形成組長責(zé)任制的分組式學(xué)習(xí)方式,能提升組長的責(zé)任和擔(dān)當(dāng)意識,加強組員間的團隊合作意識。通過組間成員的比拼,激發(fā)學(xué)生的求勝心理以及對專業(yè)知識的求知欲,能在班級中形成一股良好的學(xué)習(xí)氛圍。

(二)模塊化教學(xué),提升動手能力

在第一次授課的時候可以拿出一個完整的系統(tǒng),讓有興趣的同學(xué)上來操作一遍,比如說我在講授該門課程的時候就拿出一個購物車管理系統(tǒng),點名讓一個同學(xué)上來操作一遍,然后在這個基礎(chǔ)上去將整門課的知識點進(jìn)行分解,分別告訴學(xué)生哪個知識點在哪個章節(jié)會講到,讓學(xué)生帶著目標(biāo)去學(xué)習(xí)。在接下來的課程中,將系統(tǒng)任務(wù)進(jìn)行分解,學(xué)生才更有信心完成任務(wù)。

(三)文檔式總結(jié),提升學(xué)習(xí)效率

在動態(tài)網(wǎng)站的制作過程中總會碰到各式各樣的bug、error和warning,中職學(xué)生的英語水平很差,對于他們來說要解決這些問題極具挑戰(zhàn)性,在每一次碰到問題我都會耐心給學(xué)生解答,并讓他們將碰見的問題記錄在word文檔中,附上相應(yīng)的解決辦法。隨著課程的深入,做的系統(tǒng)增多,不會的解決的bug就越來越少。經(jīng)過兩年的實踐,探索出一條學(xué)生易于接受的模塊化項目教學(xué)模式。經(jīng)過多方面的調(diào)研,學(xué)生反饋的信息是,學(xué)起來比之前輕松,模塊化模式更容易上手項目,對該門課程的學(xué)習(xí)更感興趣。老師反饋的信息時,能有更多的時間有針對性地去給不同的學(xué)生做輔導(dǎo),對課程的掌控能力有了較大的提升,能真正做到了教有所思,思有所獲。

參考文獻(xiàn)

[1]任華,洪學(xué)銀.PHP+MySQL+Dreamweaver網(wǎng)站開發(fā)與實踐[M].人民郵電出版社,2017.17-19.

[2]張美娜,張玉軍.創(chuàng)新人才培養(yǎng)模式下的《PHP程序設(shè)計》課程的教學(xué)改革研究與探索[J].電腦知識與技術(shù),2017,13(29):91-92.

[3]李連民,李昌清.軟件專業(yè)PHP方向的培養(yǎng)體系建設(shè)與實踐[J].信息與電腦:理論版,2017(4):229-230.

[4]趙玲玲,孫云,邵秀鳳.PHP程序設(shè)計課程教學(xué)改革研究[J].教育教學(xué)論壇,2016(46):85-86.

[6]李健君.《PHP動態(tài)網(wǎng)頁制作》課程一體化教學(xué)模式的探索與實踐[C].中國職協(xié)2013年度優(yōu)秀科研成果獲獎?wù)撐募?2013.

作者:徐奕楓 單位:江西現(xiàn)代職業(yè)技術(shù)學(xué)院