《HarmonyOS鴻蒙應(yīng)用開(kāi)發(fā)》電子教案-項(xiàng)目7-10_第1頁(yè)
《HarmonyOS鴻蒙應(yīng)用開(kāi)發(fā)》電子教案-項(xiàng)目7-10_第2頁(yè)
《HarmonyOS鴻蒙應(yīng)用開(kāi)發(fā)》電子教案-項(xiàng)目7-10_第3頁(yè)
《HarmonyOS鴻蒙應(yīng)用開(kāi)發(fā)》電子教案-項(xiàng)目7-10_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

XX學(xué)院教案課程HarmonyOS鴻蒙應(yīng)用開(kāi)發(fā)課次32課題新聞模塊班級(jí)授課地點(diǎn)實(shí)到人數(shù)授課時(shí)間備課時(shí)間課型□理論□實(shí)踐√理實(shí)一體教學(xué)目標(biāo)知識(shí)目標(biāo):1.掌握新聞列表分頁(yè)加載的實(shí)現(xiàn)原理。2.理解RefreshLoadList組件的使用方法。3.熟悉Web組件顯示HTML內(nèi)容的技術(shù)要點(diǎn)。能力目標(biāo):1.能夠?qū)崿F(xiàn)下拉刷新和上拉加載功能。2.能夠完成新聞列表到詳情的跳轉(zhuǎn)。3.能夠使用Web組件展示新聞詳情。素質(zhì)目標(biāo):1.培養(yǎng)數(shù)據(jù)分頁(yè)處理的編程思維。2.樹(shù)立用戶體驗(yàn)優(yōu)化的意識(shí)。3.培養(yǎng)模塊化開(kāi)發(fā)的工程素養(yǎng)。教學(xué)重點(diǎn)1.分頁(yè)數(shù)據(jù)加載邏輯。2.列表刷新與加載實(shí)現(xiàn)。3.Web組件參數(shù)傳遞與控制。教學(xué)難點(diǎn)1.分頁(yè)參數(shù)動(dòng)態(tài)管理。2.列表性能優(yōu)化。3.Web組件生命周期控制。教學(xué)過(guò)程(主要教學(xué)內(nèi)容、教學(xué)方式方法、教學(xué)時(shí)間分配等)主要教學(xué)內(nèi)容教學(xué)方式、方法手段等(教師活動(dòng)/學(xué)生活動(dòng))教學(xué)用時(shí)(分鐘)一、導(dǎo)入新課二、新聞列表分頁(yè)加載三、列表項(xiàng)UI設(shè)計(jì)與優(yōu)化四、新聞詳情頁(yè)實(shí)現(xiàn)五、綜合案例實(shí)踐六、總結(jié)提升1.展示主流新聞App的列表和詳情頁(yè)。2.分析新聞模塊的核心功能需求。(案例展示法、問(wèn)題引導(dǎo)法)1.講解pageNum/pageSize參數(shù)作用。2.演示refreshData/loadMoreData實(shí)現(xiàn)。3.分析箭頭函數(shù)綁定this的必要性。(演示法、代碼解析法)1.講解removeHtmlTags方法作用。2.演示文本截?cái)囡@示實(shí)現(xiàn)。3.分析列表項(xiàng)點(diǎn)擊事件處理。(任務(wù)驅(qū)動(dòng)法、實(shí)操演示法)1.講解參數(shù)傳遞的兩種方式。2.演示W(wǎng)eb組件加載HTML內(nèi)容。3.分析WebviewController生命周期。(案例教學(xué)法)1.指導(dǎo)完成完整新聞模塊功能。2.調(diào)試分頁(yè)加載邊界條件。3.優(yōu)化Web組件加載性能。(小組協(xié)作法、項(xiàng)目實(shí)戰(zhàn)法)1.關(guān)鍵知識(shí)點(diǎn)回顧。2.常見(jiàn)問(wèn)題解答。(歸納總結(jié)法、問(wèn)答互動(dòng)法)8'20’15'20’12’5’課程思政教學(xué)設(shè)計(jì)1.信息素養(yǎng)培養(yǎng):通過(guò)新聞內(nèi)容處理,強(qiáng)調(diào)信息真實(shí)性和網(wǎng)絡(luò)安全。2.工匠精神培養(yǎng):在列表性能優(yōu)化環(huán)節(jié),培養(yǎng)精益求精的編程態(tài)度。3.創(chuàng)新意識(shí)激發(fā):結(jié)合“分而治之”的設(shè)計(jì)理念,引導(dǎo)學(xué)生思考技術(shù)優(yōu)化方案。教學(xué)手段教具極域課堂教學(xué)課后作業(yè)與思考題1.超星在線作業(yè)。2.基礎(chǔ)作業(yè):實(shí)現(xiàn)無(wú)數(shù)據(jù)時(shí)的默認(rèn)界面展示。3.提升作業(yè):調(diào)研Web組件的更多應(yīng)用場(chǎng)景。總結(jié)分析通過(guò)本次課程的系統(tǒng)學(xué)習(xí),學(xué)生將掌握新聞?lì)惞δ苣K的核心實(shí)現(xiàn)技術(shù)。學(xué)生能夠深入理解分頁(yè)加載的業(yè)務(wù)邏輯,熟練運(yùn)用RefreshLoadList組件實(shí)現(xiàn)下拉刷新和上拉加載功能,并能掌握Web組件展示HTML內(nèi)容的完整技術(shù)方案。學(xué)生能形成良好的工程化思維,能夠?qū)⒎猪?yè)請(qǐng)求、UI優(yōu)化、詳情展示等功能模塊有機(jī)整合,構(gòu)建出符合實(shí)際業(yè)務(wù)需求的新聞模塊。課程通過(guò)分層遞進(jìn)的任務(wù)設(shè)計(jì),既保證了基礎(chǔ)功能的普遍實(shí)現(xiàn),又為能力突出的學(xué)生提供了無(wú)數(shù)據(jù)提示等擴(kuò)展空間。培養(yǎng)了數(shù)據(jù)分頁(yè)處理的編程思維和用戶體驗(yàn)優(yōu)化意識(shí),為后續(xù)復(fù)雜業(yè)務(wù)模塊開(kāi)發(fā)奠定了堅(jiān)實(shí)基礎(chǔ)。整體教學(xué)效果將實(shí)現(xiàn)知識(shí)、能力、素質(zhì)三個(gè)維度的協(xié)同提升。

教學(xué)詳案(附頁(yè))【新課導(dǎo)入】(8分鐘)1.教師活動(dòng):(1)展示今日頭條、網(wǎng)易新聞等App的界面截圖。(2)提問(wèn):“這些新聞App有哪些共同的功能特點(diǎn)?”(3)引導(dǎo)學(xué)生關(guān)注:分頁(yè)加載、下拉刷新、詳情展示等核心功能。(4)明確本節(jié)課目標(biāo):實(shí)現(xiàn)七彩天氣App的新聞模塊。2.學(xué)生活動(dòng):(1)觀察分析主流新聞App的功能特點(diǎn)。(2)思考新聞模塊的技術(shù)實(shí)現(xiàn)難點(diǎn)。【新聞列表分頁(yè)加載】(20分鐘)1.核心知識(shí)點(diǎn):(1)pageNum/pageSize參數(shù)的作用機(jī)制。(2)refreshData與loadMoreData的區(qū)別。(3)箭頭函數(shù)的this綁定特性。(4)HttpUtil網(wǎng)絡(luò)請(qǐng)求封裝。2.教學(xué)實(shí)施:(1)分步演示:創(chuàng)建IndexNewsPage基礎(chǔ)結(jié)構(gòu)。實(shí)現(xiàn)refreshData方法(重點(diǎn)演示pageNum=1)。實(shí)現(xiàn)loadMoreData方法(重點(diǎn)演示++pageNum)。(2)通過(guò)console.log展示參數(shù)變化過(guò)程。(3)學(xué)生實(shí)操:完成基礎(chǔ)分頁(yè)請(qǐng)求功能。(4)典型錯(cuò)誤示范:普通函數(shù)導(dǎo)致的this丟失問(wèn)題?!玖斜眄?xiàng)UI設(shè)計(jì)與優(yōu)化】(15分鐘)1.關(guān)鍵技能點(diǎn):(1)removeHtmlTags方法實(shí)現(xiàn)原理(2)Text組件的maxLines/textOverflow屬性(3)列表項(xiàng)點(diǎn)擊事件處理(4)圖片占位符的使用2.教學(xué)實(shí)施:(1)代碼解析:演示HTML標(biāo)簽去除效果對(duì)比。展示文本截?cái)囡@示的實(shí)現(xiàn)。分析listItem構(gòu)建器的參數(shù)傳遞。(2)學(xué)生任務(wù):優(yōu)化新聞標(biāo)題顯示(單行省略)。實(shí)現(xiàn)內(nèi)容摘要顯示(雙行省略)。小組討論:如何處理圖片加載失敗的情況?!拘侣勗斍轫?yè)實(shí)現(xiàn)】(20分鐘)1.重點(diǎn)難點(diǎn):(1)getParamByIndex參數(shù)獲取。(2)Web組件加載HTML內(nèi)容。(3)WebviewController生命周期管理。(4)導(dǎo)航欄按鈕交互實(shí)現(xiàn)。2.教學(xué)實(shí)施:(1)圖示法講解頁(yè)面跳轉(zhuǎn)參數(shù)傳遞流程。(2)分步演示:創(chuàng)建NewsDetailPage基礎(chǔ)結(jié)構(gòu)。實(shí)現(xiàn)aboutToAppear參數(shù)接收。Web組件data:text/html格式處理。百度按鈕loadUrl方法調(diào)用。(3)強(qiáng)調(diào)資源釋放:aboutToDisappear中的controller置null(4)學(xué)生實(shí)操:完成詳情頁(yè)基礎(chǔ)功能集成【綜合調(diào)試與優(yōu)化】(12分鐘)1.實(shí)踐任務(wù):(1)完整新聞模塊功能聯(lián)調(diào).(2)邊界條件測(cè)試(空列表、網(wǎng)絡(luò)異常等)。Web組件加載性能觀察2.教學(xué)實(shí)施:(1)提供標(biāo)準(zhǔn)API模擬服務(wù)。(2)分組完成功能測(cè)試:正常分頁(yè)加載流程詳情頁(yè)跳轉(zhuǎn)與返回百度按鈕功能驗(yàn)證(3)性能優(yōu)化

溫馨提示

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

評(píng)論

0/150

提交評(píng)論