• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于PHP的Web網(wǎng)站開(kāi)發(fā)教學(xué)改革與實(shí)踐

      2020-02-24 06:53:08祁春霞
      科技風(fēng) 2020年4期
      關(guān)鍵詞:啟發(fā)教學(xué)重組框架

      祁春霞

      摘要:圍繞PHP網(wǎng)站開(kāi)發(fā)教學(xué)中存在的問(wèn)題提出以需求為導(dǎo)向的基于內(nèi)容選取、內(nèi)容重組等為手段的教學(xué)內(nèi)容改革方式;在教學(xué)中引導(dǎo)學(xué)生逐步構(gòu)建一個(gè)基于MVC模式的框架,并在案例中實(shí)際應(yīng)用。這種方式在授課過(guò)程中充分調(diào)動(dòng)了學(xué)生的主動(dòng)性和積極性,提高了教學(xué)效果。

      關(guān)鍵詞:重組;啟發(fā)教學(xué);框架

      1教學(xué)現(xiàn)狀

      《Web應(yīng)用開(kāi)發(fā)技術(shù)》是我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的必修課,講授內(nèi)容為基于PHP語(yǔ)言的網(wǎng)站開(kāi)發(fā)。在以往教學(xué)實(shí)踐中過(guò)多注重于基本語(yǔ)法的講授,教學(xué)內(nèi)容按照章節(jié)展開(kāi),案例缺乏統(tǒng)一連貫性,學(xué)生難以建立Web網(wǎng)站開(kāi)發(fā)的整體概念,對(duì)主要的網(wǎng)站開(kāi)發(fā)技術(shù)理解不到位,所以最終授課效果受到影響。同時(shí),以往傳統(tǒng)教學(xué)方式下項(xiàng)目結(jié)構(gòu)不清晰,代碼修改困難,難以復(fù)用。

      通過(guò)對(duì)以往教學(xué)方式的研究和總結(jié)及重構(gòu)教學(xué)內(nèi)容,經(jīng)過(guò)兩年的摸索,提出了適合于學(xué)生快速入門(mén)學(xué)習(xí)的PHP網(wǎng)站開(kāi)發(fā)學(xué)習(xí)路線,從而能在有限的授課時(shí)間內(nèi)完成教學(xué)內(nèi)容,達(dá)到預(yù)期的教學(xué)效果。

      2改革教學(xué)內(nèi)容

      以往PHP語(yǔ)言網(wǎng)站開(kāi)發(fā)的教學(xué),圍繞PHP語(yǔ)法細(xì)節(jié)基礎(chǔ)知識(shí)的講授占用了大量的教學(xué)時(shí)間,造成學(xué)生過(guò)多的拘泥于語(yǔ)法細(xì)節(jié),而學(xué)習(xí)不到網(wǎng)站開(kāi)發(fā)實(shí)際技術(shù)。改革后將教學(xué)內(nèi)容按照應(yīng)用的重要性進(jìn)行排序,剔除掉不常用或是不適合目前學(xué)習(xí)的語(yǔ)法知識(shí);內(nèi)容的選取完全圍繞服務(wù)于Web網(wǎng)站開(kāi)發(fā)。例如字符函數(shù)部分講授最實(shí)用的13個(gè)函數(shù)(包括漢字的處理),數(shù)組部分講授突出講授如字符串?dāng)?shù)組轉(zhuǎn)換函數(shù)等最實(shí)用的函數(shù),流程控制語(yǔ)句只介紹for循環(huán)和foreach循環(huán)等等,從而即減輕了學(xué)生的負(fù)擔(dān),又突出了教學(xué)重點(diǎn)內(nèi)容。其余相關(guān)知識(shí),則以擴(kuò)展練習(xí)的形式供學(xué)生課后學(xué)習(xí)。

      教學(xué)過(guò)程中,打亂以往教學(xué)中章節(jié)的限制,將教學(xué)內(nèi)容拆成小塊分散到各節(jié)課,每一次課都圍繞Web網(wǎng)站開(kāi)發(fā)技術(shù)由淺入深層層展開(kāi)。整個(gè)教學(xué)內(nèi)容圍繞一個(gè)完整的網(wǎng)站案例進(jìn)行。例如,從第一次課就引入網(wǎng)站請(qǐng)求、表單處理知識(shí),此后每節(jié)課都讓學(xué)生理解并強(qiáng)化Web程序的數(shù)據(jù)處理方式;將表單控件的講解分散到各個(gè)例子中,之后數(shù)據(jù)處理內(nèi)容逐步增加;將會(huì)話技術(shù)與臨時(shí)性數(shù)據(jù)存儲(chǔ)相結(jié)合等等。每一個(gè)例子都圍繞解決一個(gè)網(wǎng)站開(kāi)發(fā)的小問(wèn)題且以前一階段為基礎(chǔ)進(jìn)行。

      啟發(fā)學(xué)生學(xué)習(xí)興趣,發(fā)揮其主動(dòng)性在學(xué)習(xí)中尤為重要[1]。教學(xué)中注重在前一階段埋下問(wèn)題引發(fā)學(xué)生思考為后續(xù)解決問(wèn)題做鋪墊,或?yàn)榻鉀Q前一階段暴露的問(wèn)題而添加新的教學(xué)內(nèi)容,從而使得案例在原有基礎(chǔ)上不斷完善。例如講授面向?qū)ο蠹夹g(shù)及PHP數(shù)據(jù)庫(kù)操作時(shí)就不斷提出問(wèn)題,從而一步步引導(dǎo)學(xué)生利用面向?qū)ο蟮姆椒▽?duì)數(shù)據(jù)庫(kù)操作進(jìn)行封裝,分離程序中“變”與“不變”的部分;在會(huì)話部分解決部分視圖的狀態(tài)數(shù)據(jù)傳遞問(wèn)題。通過(guò)這種“提出問(wèn)題—解決問(wèn)題”的不斷實(shí)踐,在教學(xué)中極大的調(diào)動(dòng)了學(xué)生的學(xué)習(xí)積極性。

      3構(gòu)建MVC結(jié)構(gòu)項(xiàng)目

      讓學(xué)生了解程序構(gòu)成的原理和過(guò)程,會(huì)讓學(xué)生更深入的理解各種技術(shù)[2]。以往教學(xué)中學(xué)生編寫(xiě)的PHP代碼來(lái)將頁(yè)面顯示、數(shù)據(jù)庫(kù)訪問(wèn)、表單數(shù)據(jù)獲取與處理等代碼混雜在一起。這使得頁(yè)面邏輯是混雜,代碼難以修改和維護(hù)和復(fù)用[3]。教改后,為了說(shuō)明代碼邏輯清晰、代碼重用的重要性,設(shè)計(jì)出一個(gè)基于MVC模式的教學(xué)用框架。整個(gè)教學(xué)過(guò)程就是一個(gè)自定義框架不斷成型的過(guò)程。學(xué)生在構(gòu)建項(xiàng)目的過(guò)程中,在各個(gè)階段分別解決了顯示和處理邏輯分離問(wèn)題,利用模型類操作數(shù)據(jù)庫(kù)數(shù)據(jù)問(wèn)題;重組項(xiàng)目目錄實(shí)現(xiàn)基于文件結(jié)構(gòu)的控制器及Partial視圖問(wèn)題。最終,實(shí)現(xiàn)了一個(gè)基于MVC模式的教學(xué)框架,并利用此框架在教學(xué)中完成一個(gè)商務(wù)網(wǎng)站各個(gè)模塊功能的開(kāi)發(fā)。

      4教學(xué)效果

      整個(gè)教學(xué)內(nèi)容圍繞一個(gè)完整項(xiàng)目展開(kāi),整個(gè)過(guò)程貫穿了分析、設(shè)計(jì)方法的講授及實(shí)現(xiàn)技術(shù)的實(shí)踐。學(xué)生在這個(gè)過(guò)程中了解了利用PHP技術(shù)進(jìn)行Web網(wǎng)站開(kāi)發(fā)的整個(gè)過(guò)程。由于整個(gè)教學(xué)過(guò)程又是構(gòu)建一個(gè)MVC框架的過(guò)程,學(xué)生利用本項(xiàng)目可以非常容易的構(gòu)建類似項(xiàng)目,可以很容易看到構(gòu)建新項(xiàng)目時(shí)的不變部分(處理邏輯基本不變)、變動(dòng)部分(視圖、數(shù)據(jù)庫(kù)結(jié)構(gòu)),因此能很好的體會(huì)使用框架的好處,從而為今后構(gòu)建新的項(xiàng)目,學(xué)習(xí)和理解框架構(gòu)建原理打下較好的基礎(chǔ)。

      參考文獻(xiàn):

      [1]張美娜,張玉軍.基于CDIO和兩課結(jié)合的教學(xué)方法改革研究[J].教育現(xiàn)代化,2019,6(57):71-72+82.

      [2]齊慧平.淺談基于專業(yè)技能培養(yǎng)的PHP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教學(xué)創(chuàng)新思考[J].數(shù)字通信世界,2019(06):236.

      [3]賈延明.基于PHP的在線電子作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2018,14(27):91-93.

      猜你喜歡
      啟發(fā)教學(xué)重組框架
      框架
      廣義框架的不相交性
      WTO框架下
      法大研究生(2017年1期)2017-04-10 08:55:06
      計(jì)算機(jī)基礎(chǔ)教學(xué)與實(shí)踐研究分析
      試論如何調(diào)控小學(xué)語(yǔ)文的課堂氣氛
      南北橋(2016年12期)2017-01-10 22:39:28
      初中數(shù)學(xué)教學(xué)中培養(yǎng)學(xué)生創(chuàng)新思維的思考
      淺談初中數(shù)學(xué)的教學(xué)方法
      南北橋(2016年10期)2016-11-10 16:20:36
      一種基于OpenStack的云應(yīng)用開(kāi)發(fā)框架
      贵南县| 清丰县| 铁岭市| 阳谷县| 河津市| 涞水县| 错那县| 崇文区| 新兴县| 珲春市| 北辰区| 丽江市| 兰西县| 五大连池市| 扶风县| 丹寨县| 黄石市| 视频| 鹤峰县| 陵水| 满洲里市| 远安县| 仙桃市| 瑞安市| 射阳县| 金沙县| 海原县| 彝良县| 石台县| 铜山县| 温宿县| 诸城市| 商南县| 隆昌县| 天峨县| 突泉县| 定安县| 满城县| 城口县| 富平县| 当阳市|