《PHP網(wǎng)站開發(fā)項(xiàng)目式教程(微課版) 教案任務(wù)3教案》由會(huì)員分享,可在線閱讀,更多相關(guān)《PHP網(wǎng)站開發(fā)項(xiàng)目式教程(微課版) 教案任務(wù)3教案(2頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、《PHP網(wǎng)站開發(fā)項(xiàng)目式教程(微課版)》教案
基本信息說明
模塊
PHP7的基本語(yǔ)法 單元數(shù) 4
教學(xué)目標(biāo)
知識(shí)目標(biāo)
掌握PHP7的基本語(yǔ)法
掌握PHP中日期時(shí)間函數(shù)的用法
掌握PHP的流程控制結(jié)構(gòu)
掌握PHP中數(shù)組的定義及應(yīng)用
能力目標(biāo)
使學(xué)生具備編寫各種流程結(jié)構(gòu)PHP程序的能力,使學(xué)生能夠熟練應(yīng)用PHP
中的數(shù)組和日期時(shí)間函數(shù)
重點(diǎn)
PHP中的輸出語(yǔ)句
PHP中的日期時(shí)間函數(shù)
使用循環(huán)結(jié)構(gòu)生成顯示在瀏覽器中的月歷
PHP中數(shù)組的定義和訪問
難點(diǎn)
輸出語(yǔ)句的各種用法;數(shù)組的定義和遍歷方法
日期時(shí)間函數(shù)的各個(gè)參數(shù)的使用方法
使用循環(huán)結(jié)構(gòu)生成顯示在瀏覽器中
2、的月歷
教學(xué)方法與教學(xué)手段
教學(xué)方法
案例分析、啟發(fā)引導(dǎo)式和小組討論
教學(xué)手段
通過設(shè)計(jì)的導(dǎo)入問題,引導(dǎo)學(xué)生學(xué)習(xí)數(shù)組、日期時(shí)間函數(shù)的相關(guān)基礎(chǔ)知識(shí)
教學(xué)內(nèi)容
PHP的基本語(yǔ)法、流程控制結(jié)構(gòu)、日期時(shí)間函數(shù)、數(shù)組
LPHP&基本語(yǔ)強(qiáng)調(diào)程序的結(jié)構(gòu)、變量的定義形式、輸出語(yǔ)句echo的應(yīng)用
法
程序結(jié)構(gòu)中的代碼定界符、注釋符號(hào)
漢字亂碼問題的解決
變量定義中$符號(hào)的應(yīng)用
各種運(yùn)算符的應(yīng)用,字符串連接運(yùn)算符.
使用echo語(yǔ)句輸出普通文本字符串、HTML標(biāo)記、CSS樣式代碼、獨(dú)立的變量、
放在單引號(hào)中的變量和放在雙引號(hào)中的變量,說明引號(hào)定界對(duì)變量的影響
2.日期時(shí)間函數(shù)
3、
強(qiáng)調(diào)date。函數(shù)的各種參數(shù)及返回值的形式;強(qiáng)調(diào)時(shí)間戳函數(shù)strtotime()
的作用及用法
(1) date。函數(shù)
date。函數(shù)可以返回日期中各種分量的取值
函數(shù)的參數(shù):Y一四位年份,y—2位年份,M一月份英文單詞前二個(gè)字母,m-帶前導(dǎo)0的
月份,n-不帶前導(dǎo)0的月份,d一帶前導(dǎo)0的日,j一不帶前導(dǎo)0的日,D-星期幾的英文單詞前
三個(gè)字符,w-星期幾0'6, H—24小時(shí)制的時(shí),h—12小時(shí)制的時(shí),i一分鐘(有前導(dǎo)0) , s—
秒(有前導(dǎo)0)
各種參數(shù)的組合應(yīng)用方法
(2) 時(shí)間戳函數(shù)strtotime()
函數(shù)的格式及參數(shù)說明;獲取指定日期時(shí)間戳的用法
3.
4、流程控制結(jié)構(gòu)
強(qiáng)調(diào)if...else結(jié)構(gòu)和switch結(jié)構(gòu);使用for結(jié)構(gòu)生成月歷(難度是月歷開
始前空格的設(shè)置)
(1) 分支結(jié)構(gòu)
以小案例一一判定考試成績(jī)對(duì)應(yīng)的五分制中相應(yīng)等級(jí)引導(dǎo)講解if-else結(jié)
構(gòu),提出問題(語(yǔ)句中的條件是否可以隨意顛倒,是否可以去掉else等),引導(dǎo)
學(xué)生思考問題,加深對(duì)知識(shí)的理解
以輸出日期(星期幾)作為需求,引導(dǎo)學(xué)生思考使用if-else結(jié)構(gòu)和switch
結(jié)構(gòu)解決問題的方案,強(qiáng)調(diào)switch結(jié)構(gòu)case語(yǔ)句中break子句的應(yīng)用
(2) 循環(huán)結(jié)構(gòu)
使用for循環(huán)語(yǔ)句輸出系統(tǒng)當(dāng)月的月歷(即當(dāng)前月的每一天對(duì)應(yīng)的是星期幾),
當(dāng)前日期使用紅色邊框突出顯示,采用7列表格的形式輸出
通過上面小示例將for循環(huán)結(jié)構(gòu)、時(shí)間戳函數(shù)、date。函數(shù)、switch結(jié)構(gòu)和
html中的表格融合為一個(gè)整體。
4.數(shù)組
強(qiáng)調(diào)對(duì)關(guān)聯(lián)數(shù)組的定義和訪問方法、數(shù)組的遍歷方法
自定義數(shù)組中的索引數(shù)組,常規(guī)訪問形式
關(guān)聯(lián)數(shù)組中鍵名的應(yīng)用,定義格式:array( “鍵名”-- >取值,…)
訪問方式數(shù)組名['鍵名']
數(shù)組遍歷函數(shù)each。的應(yīng)用
遍歷數(shù)組時(shí)for each結(jié)構(gòu)的應(yīng)用