《PHP編程》核心課程標準_第1頁
《PHP編程》核心課程標準_第2頁
《PHP編程》核心課程標準_第3頁
《PHP編程》核心課程標準_第4頁
《PHP編程》核心課程標準_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《PHP編程》核心課程標準課程編碼0403034課程類別專業(yè)核心課計劃學時108課程類型B類適用專業(yè)軟件與信息服務(wù)課程性質(zhì)必修開課學期第四學期學分6先行課程網(wǎng)頁設(shè)計技術(shù)、面向?qū)ο蟪绦蛟O(shè)計、關(guān)系數(shù)據(jù)庫管理系統(tǒng)開課單位信息工程系平行課程UI前端設(shè)計考核類型考試后繼課程網(wǎng)站開發(fā)實訓、畢業(yè)設(shè)計一、課程性質(zhì)與定位本課程是軟件與信息服務(wù)專業(yè)的重要核心課程之一,在專業(yè)人才培養(yǎng)目標和技能規(guī)格要求中,占有重要地位。通過本課程的課堂教學和實踐教學,要求學生理解和掌握企業(yè)網(wǎng)站的設(shè)計思路和流程,具備PHP網(wǎng)站設(shè)計的基本方法和基本技能,培養(yǎng)學生利用典型開發(fā)環(huán)境進行PHP網(wǎng)站的分析、設(shè)計、編碼和測試的能力,培養(yǎng)學生科學的思維方法,靈活運用知識的能力,實驗操作能力,為畢業(yè)設(shè)計和實習、前端工程師、PHP網(wǎng)站開發(fā)工程師崗位打下堅實的基礎(chǔ)。二、課程設(shè)計與理念本課程強調(diào)對學生規(guī)范編程能力、動態(tài)網(wǎng)站開發(fā)設(shè)計思路、自主學習能力的養(yǎng)成,按照理實一體、課內(nèi)外互補、課堂教學與培優(yōu)工程相結(jié)合的課程設(shè)計指導思想,以任務(wù)或項目為載體組織教學內(nèi)容,采取講練結(jié)合、微課教學、視頻輔導、單元測試、賽練融合等多種教學形式和手段,突出學生的主體地位,在校內(nèi)實訓室完成所有教學環(huán)節(jié),實現(xiàn)“教、學、做”的有機融合;通過班級講授、團隊學習、個體輔導、展示交流、技能大賽等手段,實現(xiàn)從模仿到應用到創(chuàng)新的高職學生遞進式培養(yǎng)。三、課程目標(一)總體目標本課程的設(shè)計總體目標是:以就業(yè)為向?qū)?,以能力為本位,以職業(yè)實踐為主線,以項目課程為主體,使學生了解PHP技術(shù)在本專業(yè)的應用、發(fā)展及其趨勢,培養(yǎng)學生的應用技能。本課程主要學習PHP基礎(chǔ)、函數(shù)、數(shù)組、HTTP協(xié)議、Web交互、會話技術(shù)、面向?qū)ο缶幊?、PHP操作數(shù)據(jù)庫、MVC模式及相關(guān)框架等內(nèi)容。通過本課程的學習,學生能夠全面提高Web開發(fā)技能,能夠開發(fā)市面上大多數(shù)的Web應用。(二)具體目標1.能力目標了解PHP程序員等相關(guān)職業(yè)崗位的工作職責;具有一定的PHP網(wǎng)站的設(shè)計與調(diào)試能力;具備良好的編程習慣和準確的語言表達能力;具有一定的科學思維方式和分析判斷解決問題的能力;具有社會適應能力、溝通能力與自我學習能力;具有良好的職業(yè)道德與敬業(yè)精神,具有團隊合作意識。2.知識目標能搭建典型的PHP開發(fā)環(huán)境;掌握PHP的基本語法知識并能熟練應用;熟悉PHP主要函數(shù)和數(shù)組的使用方法;會調(diào)試程序;掌握PHP與Web頁面的交互方法,能實現(xiàn)HTTP的請求和響應;能應用數(shù)據(jù)庫訪問技術(shù)編寫基于MySQL數(shù)據(jù)庫的Web程序;掌握PHP的文件操作方法,能實現(xiàn)文件的上傳和下載;掌握PHP圖像處理方法;理解PHP的面向?qū)ο缶幊趟枷?,掌握類和對象的使用方法;掌握Cookie和Session技術(shù)和使用方法;理解MVC設(shè)計模式,并能掌握一種常見框架;通過項目練習掌握常見的Web應用網(wǎng)站的開發(fā)方法。四、課程教學內(nèi)容及學時分配序號項目名稱學習目標學習內(nèi)容學時1PHP開篇熟悉PHP語言特點;熟悉PHP開發(fā)環(huán)境的搭建;掌握Web服務(wù)器的配置1.Web技術(shù)2.認識PHP3.常用開發(fā)工具4.環(huán)境搭建5.編程動手實踐42PHP基本語法熟悉PHP語法風格;掌握數(shù)據(jù)與運算基本操作;掌握流程控制語句;理解各文件包含語句1.PHP標記與注釋2.標識符與關(guān)鍵字3.變量與常量4.數(shù)據(jù)類型5.運算符與表達式6.流程控制語句7.文件包含語句8.表格生成器123函數(shù)掌握函數(shù)的定義和調(diào)用;掌握變量在函數(shù)中的使用;認識回調(diào)函數(shù)和匿名函數(shù);熟悉PHP內(nèi)置函數(shù)的使用1.初始函數(shù)2.變量作用域3.回調(diào)函數(shù)和匿名函數(shù)4.內(nèi)置函數(shù)64數(shù)組掌握數(shù)組的定義和使用;掌握數(shù)組的查找和排序;掌握數(shù)組常用函數(shù)1.數(shù)組的定義和訪問2.數(shù)組查找和排序3.數(shù)組常用函數(shù)65錯誤處理及調(diào)試認識常見的錯誤級別;學會如何進行錯誤處理;掌握PHP的調(diào)試技術(shù)1.常見錯誤類型2.錯誤處理方法3.PHP調(diào)試工具26PHP與Web頁面交互熟悉表單交互方法;認識HTTP消息;會使用PHP處理HTTP請求和響應1.Web表單交互2.URL參數(shù)交互3.HTTP請求和響應67PHP操作MySQL數(shù)據(jù)庫掌握PHP操作數(shù)據(jù)庫的基本步驟;掌握MySQLi擴展的預處理操作1.PHP訪問MySQL2.PHP操作數(shù)據(jù)庫3.預處理和參數(shù)綁定68階段案例掌握表單在項目中的應用;掌握基于PHP+MySQL的網(wǎng)站開發(fā)技術(shù)1.案例展示——許愿墻2.分頁查詢3.發(fā)表愿望4.修改、刪除愿望69文件操作掌握文件的常見操作;掌握目錄的常見操作;掌握文件的上傳和下載1.文件讀寫2.文件常見操作3.目錄操作4.文件指針5.文件上傳和下載610圖像技術(shù)掌握圖像的創(chuàng)建于生成;掌握基本形狀與文本繪制;掌握圖像的拷貝與過濾1.圖像的基本操作2.繪制3.圖像疊加與縮放4.圖像過濾器611面向?qū)ο缶幊陶莆疹惡蛯ο蟮幕臼褂茫徽莆辗庋b、繼承與多態(tài)的實現(xiàn);了解常用的設(shè)計模式1.類與對象2.封裝3.繼承4.多態(tài)5.類常量與靜態(tài)成員6.抽象類與接口7.設(shè)計模式1212會話技術(shù)掌握Cookie技術(shù)與使用;掌握Session機制與使用1.Cookie技術(shù)與使用方法2.Session機制613階段案例掌握類與對象在項目開發(fā)中的作用;掌握PHP+MySQL技術(shù)在網(wǎng)站開發(fā)中的綜合應用1.案例介紹——趣PHP網(wǎng)站開發(fā)實戰(zhàn)2.數(shù)據(jù)庫操作類3.文件上傳4.登錄退出5.欄目管理6.圖片和視頻7.發(fā)表內(nèi)容管理1214PDO技術(shù)掌握PDO擴展,學會使用PDO統(tǒng)一接口操作數(shù)據(jù)庫1.PDO連接并選擇數(shù)據(jù)庫2.PDO的查詢和執(zhí)行方法3.PDO處理結(jié)果集615MVC設(shè)計模式了解MVC的概念和思想;掌握模型、控制器和視圖的創(chuàng)建;掌握MVC框架的實現(xiàn);掌握MVC在項目中的使用,能運用MVC開發(fā)留言板項目1.MVC概述2.MVC模型和控制器3.MVC框架4.留言板案例分析5.留言板案例實現(xiàn)12五、教學組織與教學方法(一)采用“任務(wù)驅(qū)動”教學模式,所有課程內(nèi)容的安排均圍繞學習任務(wù)的完成來展開。(二)主要采用的教學方法有以下幾種:1.任務(wù)教學法。解決真實或虛擬企業(yè)項目開發(fā)中的實際問題,用任務(wù)牽引,采用項目組的形式,按照軟件公司運作形式和項目開發(fā)流程,以學生為中心,全面完成任務(wù)分析、信息收集、計劃制定、做出決策、實施計劃、反饋控制、評估結(jié)果、拓展思考等教學全過程,達到通過學生自己的實踐或行動來培養(yǎng)和提高職業(yè)能力的教學目標。2.分組教學法。根據(jù)學生實際情況,采用男生帶女生、普高生帶職高生、基礎(chǔ)好帶基礎(chǔ)差的學生進行分組,小組間共同完成任務(wù),培養(yǎng)學生的協(xié)作、團隊意識。3.激勵教學法。在教學過程中,通過各種激勵手段,有意識地引導學生各種創(chuàng)新式思維,促進學生之間智力活動的相互感染,從而開拓進取,提高學習效率。如各個學習任務(wù)的制定,由易到難,學生經(jīng)過努力完成開發(fā)后,會有逐步遞增的成就感;以賽促學,以賽促教,以績效考核形式管理學生學習過程和效果,增強其團隊意識和榮譽感,培養(yǎng)以創(chuàng)新視角和思維解決問題的意識和習慣,效果顯著。4.資源多樣法。通過慕課、在線開發(fā)課、微課、培訓機構(gòu)優(yōu)秀資源、學習網(wǎng)站等為學生提供各種各樣的學習資源,線上教學與線下教學相結(jié)合,充分利用各種碎片化時間,提高學生學習效率、學習積極性和主動性,鍛煉其自主學習能力。六、考核評定辦法(一)合格標準1.曠課不超過5節(jié)(總課時的5%);2.平時成績不低于30分;3.總分大于或等于60分;4.沒有不誠信行為。(二)成績構(gòu)成課程考核由平時考核(過程考核)和期末考核(結(jié)果考核)組成,平時成績不低于50分,期末成績不高于50分。(三)考核內(nèi)容學習態(tài)度、知識點和專業(yè)技能、綜合素質(zhì)表現(xiàn)(社會能力、方法能力、職業(yè)素養(yǎng)等)。(四)考核方案序號考核內(nèi)容考核標準考核方式分值1學習態(tài)度1.遲到、早退、曠課扣分標準;2.課堂學習積極性情況考核標準;3.遵守課堂紀律和服從課堂安排考核標準。考勤;課堂點名答問;課堂情況實施記錄。5分2綜合素養(yǎng)1.團隊合作;2.安全意識;3.標準與規(guī)范意識;4.“精細化”意識;5.規(guī)劃與自我評價;6.責任心。日常觀察;學生互評;老師評價。5分3課堂作業(yè)1.完成效率;2.完成質(zhì)量;3.是否完全獨立完成;平時作業(yè)(筆記、課堂任務(wù));根據(jù)學生作業(yè)的質(zhì)量與規(guī)范、作業(yè)次數(shù)折算分數(shù),作為平時成績的主要組成部分。404期末機試1網(wǎng)站用戶界面設(shè)計;2.功能實現(xiàn);3.網(wǎng)站調(diào)試和運行。課堂檢查:采取提問項目完成結(jié)果匯報、口試等方式綜合評價,視情況記分。、25分期末筆試理論知識考核開卷或閉卷方式進行。25分七、教學建議(一)教學條件該課程要求在理論實踐一體化教室(多媒體教室)完成,以實現(xiàn)“教、學、做”合一,同時要求安裝多媒體教學軟件,方便下發(fā)教學任務(wù)和收集學生課堂實踐任務(wù)。同時,成立學習小組,實現(xiàn)課堂討論、實踐和課外的拓展學習。(二)師資要求擔任本課程的主講教師需要具有豐富的PHP網(wǎng)站開發(fā)經(jīng)驗,深刻理解網(wǎng)站的設(shè)計流程,了解當前一些新技術(shù)、新框架。其主要要求包括:(1)具有PHP語言的基礎(chǔ)理論知識;(2)具備數(shù)據(jù)庫管理和應用的能力;(3)具備一定的UML建模能力;(4)具有PHP網(wǎng)站開發(fā)所需的主要技術(shù);(5)具備熟練的程序調(diào)試能力;(6)能進行PHP網(wǎng)站的設(shè)計與開發(fā);同時應具備較豐富的教學經(jīng)驗。在教學組織能力方面,本課程的主講教師應具備基本的教學設(shè)計能力,即根據(jù)本課程標準制訂詳細的課程授課計劃,對每一堂課的教學過程精心設(shè)計,做出詳細、具體的安排;還應該具備較強的施教能力,即掌握扎實的教學基本功并能夠因材施教,在教學過程中還應具備一定的課堂控制能力和應變能力。(三)教學方法建議1.在教學過程中,應立足于加強學生實際操作能力的培養(yǎng),采用項目教學,以工作任務(wù)引領(lǐng)提高學生學習興趣,激發(fā)學生的成就動機。2.本課程教學的關(guān)鍵是任務(wù)驅(qū)動,應選用典型網(wǎng)絡(luò)構(gòu)建為載體,在教學過程中,教師示范和學生上機操作訓練互動,學生提問與教師解答、指導有機結(jié)合,讓學生在“教”與“學”過程中,對網(wǎng)絡(luò)構(gòu)建與配置提高認識。3.在教學過程中,要創(chuàng)設(shè)工作情景,同時應加大實踐實操的容量,要緊密結(jié)合職業(yè)技能證書的考證,加強考證的實操項目的訓練,提高學生的崗位適應能力。4.在教學過程中,要應用掛圖、多媒體、投影和演示、手機APP、各種電子資源等輔助教學,幫助學生快速掌握相關(guān)知識和技能。5.在教學過程中,要重視本專業(yè)領(lǐng)域新技術(shù)、新工藝、新設(shè)備發(fā)展趨勢,貼近生產(chǎn)現(xiàn)場,為學生提供職業(yè)生涯發(fā)展的空間,努力培養(yǎng)學生參與社會實踐的創(chuàng)新精神和職業(yè)能力。6.教學過程中教師應積極引導學生提升職業(yè)素養(yǎng),提高職業(yè)道德。(四)教學資源的開發(fā)與利用建議1.學習包和教材,都是素材性的課程資源,但教材是知識的載體,而學習包是引導學生學習的載體。因此,要開發(fā)學習包,突出以學生為中心的學習過程,將本課程的教學內(nèi)容與地區(qū)經(jīng)濟的發(fā)展密切結(jié)合,并體現(xiàn)學生職業(yè)生涯發(fā)展的需要。2.教學中學生的問題、困惑、見解、情感和體驗等都是動態(tài)生成的課程資源,老師應重視這些教學過程中動態(tài)生成的課程資源,并主動性和創(chuàng)造性地運用,使以項目為主的教學充滿生機與活力。3.本課程的實施必須依賴于一定的實訓條件,如計算機機房,PHP開發(fā)環(huán)境等必備的軟件平臺。4.本課程的實施,不僅應充分開發(fā)校內(nèi)的課程資源,還應利用校外的課程資源,如相關(guān)企業(yè)的崗位實習和實踐,盡量做到校企結(jié)合、工學結(jié)合。5.網(wǎng)絡(luò)教學資源。充分開發(fā)和利用網(wǎng)絡(luò)教學資源,為學生提供多樣化的學習資源和形式,了解最新的技術(shù)策略和實施方法,培養(yǎng)學生自主學習的能力。(五)教學評價建議及標準1.改革評價手段和辦法,加強實踐性技能的考核,可采用過程評價和綜合評價辦

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論