




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1啟程探索PHP世界—PHP編程入門2.課程介紹(課程地位、崗位技能分析、課程內容)3.課程新授●網頁基礎知識●網頁開發(fā)技術●網頁開發(fā)工具●前端開發(fā)和后端開發(fā)的區(qū)別●演示搭建開發(fā)環(huán)境1.了解有關網絡的基本知識、網頁設計的工具等2.掌握前端開發(fā)和后端開發(fā)的區(qū)別3.熟悉PHP的概念;4.了解PHP的發(fā)展歷史、語言特性;5.掌握PHP開發(fā)環(huán)境的搭建;6.掌握VisualStudioCode的安裝、配置以及運行;7.掌握如何編寫PHP程序,能夠創(chuàng)建并執(zhí)行PHP腳本。教學重點編寫簡單的PHP頁面教學難點學生學習的興趣)二、新授課程(65分鐘)●網頁的基本術語介紹,包括Internet歷史、IP/域名、URL、編寫第一個簡單的PHP頁●什么是PHP●PHP的發(fā)展歷史●PHP的語言特性●PHP的工作原理5.PHP開發(fā)環(huán)境與工具●PHP集成開發(fā)環(huán)境●VisualStudioCode的安裝配置●PHP的標記方式●PHP的注釋方式●PHP的數據輸出方式●字符串連接運算符●換行符的使用三、課堂小結及知識鞏固(10分鐘)●Internet歷史、IP/域名、URL、HTML/CSS、瀏覽器、B/S、靜態(tài)網頁與動態(tài)網頁●PHP文件的結構●第一個PHP頁面面班班 ww.ll●列舉你知道的瀏覽器?●HTML文件的擴展名是什么?PHP文件的擴展名是什么?●嘗試編寫你的第一個PHP文件。五、預習語法基礎12語法基礎12學時1.PHP的常量與變量2.數據類型1.理解標識符與關鍵字的區(qū)別和用法;2.掌握變量的聲明和使用方法、常量的概念和聲明方式;3.理解不同類型的表達式及其在PHP中的應用;4.掌握PHP中的基本數據類型(整型、浮點型、布爾型、象、資源等);教學重點常量和變量的使用教學難點常量和變量的區(qū)別、數據類型二、創(chuàng)設意境,導入新課(5分鐘)三、新授課程(70分鐘)●變量的命名(2)整型四、課堂小結及知識鞏固(5分鐘)【案例實踐2-1】輸出商品信息【案例實踐2-2】輸出商品折扣信息【案例實踐2-3】編寫簡單的自我●自我介紹頁面?!穹治霾⒖偨Y變量與常量的應用場景;六、預習語法基礎231.運算符3.數據類型的轉換1.掌握數據類型和運算符的使用2.能夠使用不同的數據類型和運算符來操作數據教學重點1.常用的數據類型3.算術運算符5.邏輯運算符教學難點二、創(chuàng)設意境,導入新課(5分鐘)(10分鐘)三、新授課程(70分鐘)1.運算符(1)運算符的分類(2)算術運算符(3)賦值運算符(4)比較運算符(5)邏輯運算符(6)運算符的優(yōu)先級(1)賦值表達式(2)比較表達式(3)表達式的靈活應用3.數據類型的轉換(1)自動類型轉換●自動轉換成布爾型●自動轉換成整型●自動轉換成字符串型(2)強制類型轉換四、歸納總結(5分鐘)回顧本節(jié)課所講的知識,并通過提問的方式引導學生解答問題并【案例實踐2-3】計算商品【案例實踐2-4】計算商品盈利六、預習流程控制4分支結構2學時分支結構掌握分支結構的使用,能夠實現條件判斷教學重點分支結構教學難點多分支結構1.總結講解上次課實驗的完成情況三、新授課程(70分鐘)分支結構就是對某個條件進行判斷,通過不(1)if語句是單分支結構的基礎,它允許程序在滿足某個條件時執(zhí)行特定的代碼塊(3)if語句的執(zhí)行流程。(4)當if語句的代碼段只有一條語句時,"{}"可以省略。(1)i...else語句實現雙分支結構,它提供了兩種可能的執(zhí)行路徑:如件為假,則執(zhí)行else語句塊(子語句塊2)內的代碼。(4)使用if…else語句判斷兩個變量的大小,優(yōu)化上個知識點的代3.分支結構的嵌套應用(1)在if語句的語句塊和else語句的語句塊中再使用if...else語句,(2)在使用分支結構嵌套時,需要特別注意,默認情況下,else與前面最近的if匹配,而不是通過縮進來匹配。為了保證合理的匹配關系,盡量使用花括號({})來確定語句的層次關系,否則會得到不一樣的結構。4.多分支結構——if...elseif...else語句都不滿足時,可以通過elseif語句指定另(3)if…elseif…else語句的執(zhí)行流程。列舉學生所做題目及過編寫簡單的學生等級判定程序(10分鐘)【案例實踐3-1】兒童旅行費折扣問題【案例實踐3-2】分時問候(4)演示如何使用if…elseif…else語句對學生的考試成績進行等級劃(5)else和if之間的空格可以省略,即"elseif"可以寫為"e5.多分支結構——switch語句(3)使用switch語句根據給定的數值輸出中文格式的星(4)注意如果沒有break語句,程序會執(zhí)行到最后一個cas回顧本節(jié)課所講的知識,并通過提問的方式引導學生解答問題并【案例實踐3-3】課余活 流程控制 六、預習自定義函數52學時1.循環(huán)結構-循環(huán)嵌套1.掌握循環(huán)結構的使用,能夠實現循環(huán)操作2.掌握循環(huán)嵌套的使用,能夠通過循3.掌握跳轉語句的使用,能夠在循環(huán)結構中正確使用跳轉語句4.掌握文件包含語句的使用,能夠根據需求使用不同的文件包含語句教學重點循環(huán)結構、跳轉語句、文件包含語句教學難點循環(huán)結構、循環(huán)嵌套、跳轉語句二、創(chuàng)設意境,導入新課(5分鐘)列舉學生所做題目及三、新授課程(70分鐘)●while循環(huán)結構可以根據循環(huán)條件來判斷是否重復執(zhí)行某一段代●do...while循環(huán)結構的基本語法格(1)循環(huán)嵌套是指在一個循環(huán)語句的循環(huán)體中再定義一個循環(huán)語句。(2)while、do…while、for語句都可(2)continue語句?!馽ontinue語句用于結束本次循環(huán),開始下一輪循環(huán)。(1)錯誤類型和級別(2)異常處理方式。(1)獲取include語句和require語句都可以引入外部文件。(2)以include語句為例講解,演示include語句的語法格(3)絕對路徑和相對路徑的區(qū)別。(5)當引入的外部文件出現錯誤時,include語句會發(fā)生警告信息,程序繼續(xù)運行;require語句會拋出一個致命錯誤,程序停止運行?!景咐龑嵺`3-4】實現1~10的奇偶數判斷【素養(yǎng)提升】有趣的while循環(huán)結構和do….while循環(huán)結構【案例實踐3-5】實現九九乘法表的輸出探究文件包含語句的引入,避免重復引入同一文件。(2)為了演示文件是否被重復引入,使用include_once語句和include語句對比引入外部文件時的區(qū)別,在for循環(huán)語句中計引入外部文件的次數?;仡櫛竟?jié)課所講的知識,并通過提問的方式引導學生解答問題并給 循環(huán)結構 流程控制流程控制六、預習自定義函數6自定義函數2學時1.掌握函數的基本使用方法,能夠在程序中定義和調用函數2.掌握函數的特殊調用方式,能夠使用嵌套調用和教學重點設置函數的參數、變量作用域教學難點設置函數的參數二、創(chuàng)設意境,導入新課(5分鐘)列舉學生所做題目及過程等內課堂上,張華正聚精會神地聽著李老師的講解。今天,他們討論一個網絡安話題——文本內容過濾器。張華好奇地問:“那我們該如何利用PHP來實現這樣的過濾器呢?”李老師微笑著回答:“首先,我們需要創(chuàng)建一個PHP數組,用于存儲那些需要過濾的敏感詞;然后,我們可以使用字符串處理函數來掃描用戶提交的內容,檢查是否包含這些敏應的處理措施?!笨吹綇埲A對此非常感興趣,李老師鼓勵他深入學習PHP的數據處理功能,并嘗應用于實踐,如開發(fā)簡單的文本內容過濾器。李老師相信這樣的實踐不僅能夠加深張據處理的理解,還能提高他解決實際問題的能力,為未來的編程之路打下堅實的基礎將幫助張華更加深入地了解網絡安全的重要性,并提升他對不良信息的防范意三、新授課程(70分鐘)(1)函數的概念(2)函數的優(yōu)勢(3)函數的分類●有參函數和無參函數●有返回值的函數和無返回值的函數(1)自定義函數的語法格式定義函數時的注意函數命名和編碼規(guī)范(2)設置函數的參數3.函數的調用(1)直接調用(2)賦值調用(3)嵌套調用(2)局部變量和全局變量的概念。(3)通過代碼演示局部變量和全局變量的區(qū)(4)在函數中使用全局變量的3種方式?!癯肿兞?GLOBALS。(1)GET請求的基本概念(2)預定義變量$_GET在PHP中的應用【案例實踐4-1】使用函數創(chuàng)建【案例實踐4-2】精確判斷特定回顧本節(jié)課所講的知識,并通過提問的方式引導學生解答 六、預習72學時2.熟悉PHP手冊的訪問方法,能夠通過PHP手冊查詢相關信息教學重點教學難點日期和時間函數列舉學生所做題目及過三、新授課程(70分鐘)通過PPT展示一個簡單的變量賦值和調用數。通過PPT展示常用的數學函數及其作用。在編程環(huán)境中編寫代碼,演示如何調用這些數學函數,并解釋每個函數的作用和返回值。(1)數學函數的作用。3.時間和日期函數通過PPT展示一個時間戳的例子,解釋時間戳的基本概(1)時間和日期函數的作用。(2)UNIX時間戳的概念。(3)列舉常用的時間和日期函數。(4)通過代碼演示時間和日期函數的使用?;仡櫛竟?jié)課所講的知識,并通過提問的方式引導學生解答問題并給予指導?!景咐龑嵺`4-3】數據驗【案例實踐4-4】數學運算工具箱【案例實踐4-5】計算度過的時間**自文的和陽文通數處理CET請求和預定義常量中_GET 六、預習數據處理—數組的操作84.數組的基本操作7.數組排序函數1.熟悉數組的概念,能夠區(qū)分索引數組和關聯(lián)數組2.掌握數組的基本使用方法,能夠對數組進行定義、訪問、遍歷、刪除等操作3.掌握常用數組函數的使用方法,能夠利用這些函數完成對數組的操作教學重點關聯(lián)數組、二維數組的遍歷、元素操作函數、數組排序函數教學難點數組的基本操作、遍歷數組、數組轉換成字符串應的處理措施?!绷信e學生所做題目及過程等內(1)數組的特點(2)數組的分類●根據鍵的類型:索引數組和關聯(lián)數組●根據數組的維度:一維數組和多維數組(1)通過array(語言結構定義數組教師引導思考,PHP中的array()(2)通過短數組定義法定義數組(3)通過賦值方式定義數組(4)使用range()函數創(chuàng)建包含指定范圍內元素的數組(5)使用array_fill(函數創(chuàng)建具有指定值的數組(6)通過循環(huán)結構動態(tài)創(chuàng)建數組$k表示數組元素的“鍵”,$v表示數組元素的“值”,變量(3)通過代碼演示元素操作函數的使用。(3)通過代碼演示數組排序函數的使用。(3)通過代碼演示數組檢索函數的使用。(1)列舉其他常用的數組函數。例如,創(chuàng)建指定范圍的數組、獲(2)以count()函數和range()函數為例,通過代碼演示這兩四、歸納總結【案例實踐5-1】計算學生平均分的各種統(tǒng)計信息【案例實踐5-3】使用指針操作r住用arrio2pE具有車 nn六、預習數據處理——字符串9數據處理——字符串1.字符串的輸出1.掌握PHP內置函數的使用,能夠使用內置函數對字符串進行處理2.熟悉PHP手冊的訪問方法,能夠通過PHP手冊查詢相關信息教學重點查找字符串教學難點替換字符串不良信息的侵擾,我們需要借助技術手段進行過濾,而PHP的數據處理功能在這方面大有作為。”張華好奇地問:“那我們該如何利用PHP來實現這樣的過濾器呢?”李老師微笑著回答:“首先,我們需要創(chuàng)建一個PHP數組,用于存儲那些需要過濾的敏感詞;應的處理措施?!比⑿率谡n程(70分鐘)教師通過PPT結合實際操作的方式講解課程內容。1.字符串的輸出通過PPT展示一個簡單的字符串輸出示例,并解釋字符串在編嘗試自己編寫一個簡單的字符串輸出代碼,并分享他們的代碼和結果。(1)字符串函數的作用。通過PPT詳細解釋字符串函數在編程中的作用,如處理文本數據、進行數據驗證等。給出一個或多個實際應用場景,說明在這些場景中如何使用字符串函數來解決問題。(2)列舉常用的字符串函數。(3)通過代碼演示字符串函數的應用。●截取函數(substr)?!癫檎液瘮?strpos、strstr)●轉換函數(strrolower、strtoupper等)●過濾空白字符(trim)●替換字符串(str_replacesubstr_replace)針對每個字符串函數,現場編寫并運行相應的代碼示例,演示函數的具體用法和效果。詳細解釋代碼中的每一步,包括函數的參數、返回值以及可能遇到的錯誤情況。隨時回顧本節(jié)課所講的知識,并通過提問的方式引導學生解答問題并給予指導?!景咐龑嵺`5-4】通過文件路徑獲取文件基本信息【案例實踐5-5】格式化表單提交的數據【案例實踐5-7】判斷IP地轉快數常用的字藥89nannn通過教輔平臺布置本節(jié)課作業(yè)以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 景區(qū)旅游服務質量提升工程考核試卷
- 寶石的稀有性與收藏價值分析考核試卷
- 生活初一上冊語文作文
- 筆的使用與維護培訓考核試卷
- 河南省洛陽市宜陽縣2023-2024學年七年級下學期期末考試數學試卷(含答案)
- 紡織原料行業(yè)人才培養(yǎng)計劃考核試卷
- 未來的數字化戲劇與表演藝術創(chuàng)新方向考核試卷
- 漁業(yè)機械化捕撈作業(yè)效率與漁獲物處理考試考核試卷
- 纖維板生產設備維護與管理考核試卷
- 青浦高三語文二模作文
- 電梯的應急預案培訓
- 高中語文部編版教材單元寫作任務(必修上下冊+選擇性必修上中下冊)
- 2025年國際教育資源共享合同范本
- GB/T 45166-2024無損檢測紅外熱成像檢測總則
- 脫硝催化劑環(huán)境影響評估-洞察分析
- 2025年春新外研版(三起)英語三年級下冊課件 Unit4第1課時Startup
- 2025年異位妊娠診斷與治療策略研究綜述
- 2025年福建省龍巖市武平縣鄉(xiāng)村振興戰(zhàn)略儲備人才引進18人歷年高頻重點提升(共500題)附帶答案詳解
- 人教版(2025新版)七年級下冊數學第七章 相交線與平行線 單元測試卷(含答案)
- 12J12無障礙設施圖集
- 【八年級下冊地理中圖北京版】期中真題必刷卷B-【期中真題必刷卷】(北京專用)(解析版)
評論
0/150
提交評論