版權(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ā)課次2課題ArkTS開(kāi)發(fā)入門(mén):變量、常量與數(shù)據(jù)類型班級(jí)授課地點(diǎn)實(shí)到人數(shù)授課時(shí)間備課時(shí)間課型□理論□實(shí)踐√理實(shí)一體教學(xué)目標(biāo)知識(shí)目標(biāo):1.掌握ArkTS語(yǔ)言的基本概念、發(fā)展歷程及特點(diǎn)。2.理解ArkTS變量/常量的聲明方式及類型系統(tǒng)(基礎(chǔ)類型、引用類型)。3.熟練運(yùn)用ArkTS的常用類型進(jìn)行代碼編寫(xiě)。能力目標(biāo):1.能在DevEcoStudio中獨(dú)立編寫(xiě)ArkTS基礎(chǔ)語(yǔ)法代碼。2.能根據(jù)需求選擇合適的數(shù)據(jù)類型解決實(shí)際問(wèn)題。3.能通過(guò)靜態(tài)類型檢查規(guī)避運(yùn)行時(shí)錯(cuò)誤。素質(zhì)目標(biāo):1.培養(yǎng)“青出于藍(lán)”的技術(shù)創(chuàng)新意識(shí)。2.強(qiáng)化代碼規(guī)范性和工程化思維。3.通過(guò)歷史時(shí)間線案例培養(yǎng)家國(guó)情懷。教學(xué)重點(diǎn)1.ArkTS的類型系統(tǒng)與類型推斷機(jī)制。2.變量/常量的作用域與聲明規(guī)范。3.復(fù)合類型(Record/Union)的實(shí)際應(yīng)用。教學(xué)難點(diǎn)1.元組與數(shù)組的異同辨析。2.Record類型的使用。3.類型別名的靈活運(yùn)用。教學(xué)過(guò)程(主要教學(xué)內(nèi)容、教學(xué)方式方法、教學(xué)時(shí)間分配等)主要教學(xué)內(nèi)容教學(xué)方式、方法手段等(教師活動(dòng)/學(xué)生活動(dòng))教學(xué)用時(shí)(分鐘)一、導(dǎo)入新課二、編寫(xiě)基礎(chǔ)三、語(yǔ)法核心四、類型實(shí)戰(zhàn)五、鞏固練習(xí)六、總結(jié)提升1.對(duì)比JS/TypeScript/ArkTS代碼片段,學(xué)生觀察討論。(案例演示法、對(duì)比分析法)1.ArkTS發(fā)展歷程(TS/JS兼容→NEXT強(qiáng)化)。2.開(kāi)發(fā)環(huán)境演示(.ets文件+預(yù)覽器)。(講授法+PPT圖示)1.變量:let局部聲明vs成員聲明。2.常量:const局部聲明vsreadonly成員聲明。3.類型系統(tǒng)。(實(shí)操演示)1.基礎(chǔ)類型:string/boolean/number/bigInt/undefined/null。2.復(fù)合類型:Enum/Array/Tuple/Union/Alias。3.Record案例:歷史時(shí)間線。(講授法,實(shí)操演示)1.定義描述學(xué)生信息的Tuple類型。2.用Record實(shí)現(xiàn)城市溫度記錄。(任務(wù)驅(qū)動(dòng)法,同伴互評(píng))1.變量、常量回顧。2.類型系統(tǒng)回顧。(歸納總結(jié)法)10'10'10'20'20'10'課程思政教學(xué)設(shè)計(jì)1.技術(shù)創(chuàng)新:通過(guò)“ArkTS演進(jìn)”案例說(shuō)明自主創(chuàng)新的重要性。2.歷史擔(dān)當(dāng):結(jié)合“歷史時(shí)間線”代碼強(qiáng)調(diào)技術(shù)報(bào)國(guó)。3.工匠精神:以類型系統(tǒng)的嚴(yán)謹(jǐn)性培養(yǎng)代碼規(guī)范意識(shí)。教學(xué)手段教具極域課堂教學(xué)課后作業(yè)與思考題1.超星在線作業(yè)。2.思考題:對(duì)比ArkTS與Java的類型安全機(jī)制。總結(jié)分析本堂課圍繞ArkTS基礎(chǔ)語(yǔ)法展開(kāi)教學(xué),通過(guò)理論講解與實(shí)踐操作相結(jié)合的方式,使學(xué)生系統(tǒng)掌握了ArkTS的核心語(yǔ)法特性。課程以HarmonyOS生態(tài)為背景,突出ArkTS作為主力開(kāi)發(fā)語(yǔ)言的優(yōu)勢(shì),幫助學(xué)生建立起類型化編程的思維模式。
教學(xué)詳案(附頁(yè))一、導(dǎo)入新課(10分鐘)目標(biāo):通過(guò)對(duì)比分析激發(fā)學(xué)習(xí)興趣,建立ArkTS認(rèn)知框架。教學(xué)活動(dòng):1.案例演示(5分鐘)展示兩組代碼片段://JavaScript動(dòng)態(tài)類型leta=1;a="hello";//合法//ArkTS強(qiáng)化類型letc:string="HarmonyOS";c=100;//編譯報(bào)錯(cuò)提問(wèn):“這三段代碼的區(qū)別體現(xiàn)了哪些技術(shù)演進(jìn)思想?”學(xué)生討論:自由發(fā)言,教師歸納“動(dòng)態(tài)→靜態(tài)→強(qiáng)化靜態(tài)”的演進(jìn)路徑。2.思政切入(3分鐘)結(jié)合“青出于藍(lán)”案例,強(qiáng)調(diào)ArkTS通過(guò)繼承TypeScript并強(qiáng)化類型檢查,體現(xiàn)“技術(shù)創(chuàng)新需立足前人成果”的價(jià)值觀。3.教學(xué)目標(biāo)公示(2分鐘)板書(shū)本課三大目標(biāo):掌握變量/常量聲明規(guī)范。理解基礎(chǔ)與復(fù)合類型特性。運(yùn)用Record實(shí)現(xiàn)歷史時(shí)間線案例。二、編寫(xiě)基礎(chǔ)(10分鐘)目標(biāo):理解ArkTS設(shè)計(jì)理念與開(kāi)發(fā)環(huán)境配置。教學(xué)活動(dòng):1.理論講解(5分鐘)(1)ArkTS演進(jìn)(結(jié)合書(shū)本2.1.1)起源:華為方舟計(jì)劃+TypeScript基礎(chǔ)。特性:去除TS靈活特性→強(qiáng)化靜態(tài)檢查→聲明式UI支持。(2)開(kāi)發(fā)演示(結(jié)合書(shū)本2.1.2)演示DevEcoStudio中.ets文件創(chuàng)建。實(shí)時(shí)預(yù)覽器與Log面板聯(lián)動(dòng)效果。2.快速體驗(yàn)(5分鐘)學(xué)生跟隨操作:(1)新建Index.ets文件。(2)在struct前或后,輸入console.log("HelloArkTS")。(3)觀察預(yù)覽器與Log輸出。三、語(yǔ)法核心(10分鐘)目標(biāo):掌握變量/常量的聲明規(guī)則與作用域。教學(xué)活動(dòng):1.對(duì)比教學(xué)(5分鐘)(1)變量常量聲明(板書(shū)對(duì)比)類型局部聲明成員聲明變量letname:stringname:string常量constPI=3.14readonlyID=1(2)易錯(cuò)點(diǎn)強(qiáng)調(diào)常量二次賦值報(bào)錯(cuò)(展示書(shū)本編譯錯(cuò)誤示例)。自動(dòng)類型推斷的隱式規(guī)則(letx=1→x確定為number)。2.即時(shí)練習(xí)(5分鐘)任務(wù):聲明readonlyMAX_SPEED=120,并嘗試修改觸發(fā)錯(cuò)誤。四、類型實(shí)戰(zhàn)(20分鐘)目標(biāo):熟練運(yùn)用基礎(chǔ)與復(fù)合類型解決實(shí)際問(wèn)題。教學(xué)活動(dòng):1.基礎(chǔ)類型闖關(guān)(8分鐘)(1)對(duì)boolean、number、bigInt、string、undefined、null等基礎(chǔ)類型進(jìn)行講解。(2)完成表格填空類型示例特殊值BigInt10000n超過(guò)2^53-1的整數(shù)string`Hi,${name}`模板字符串booleantrue真、假number100小于2^53-1的整數(shù)nullnull空undefinedundefined未定義2.復(fù)合類型案例(12分鐘)(1)講解enum、Array、Union、Tuple、Record等引用類型。(2)Record實(shí)戰(zhàn)(書(shū)本2.2.2歷史時(shí)間線案例)consthistory:Record<number,string>={1949:"新中國(guó)成立",2020:"全面建成小康社會(huì)"}任務(wù)分解:①添加2035年“基本實(shí)現(xiàn)現(xiàn)代化”條目。②使用Object.keys().forEach()遍歷輸出。思政升華:結(jié)合輸出結(jié)果討論“技術(shù)報(bào)國(guó)與時(shí)代責(zé)任”。五、鞏固練習(xí)(20分鐘)任務(wù)驅(qū)動(dòng)+同伴互評(píng)1.Tuple挑戰(zhàn)(10分鐘)要求:定義描述學(xué)生信息的元組[學(xué)號(hào),姓名,成績(jī)],并訪問(wèn)成績(jī)字段。關(guān)鍵點(diǎn)提醒:類型順序不可調(diào)換(對(duì)比Array自由性)。2.Record拓展(10分鐘)題目:用Record存儲(chǔ)城市溫度{"北京":25,"上海":28},計(jì)算平均溫度。互評(píng)標(biāo)準(zhǔn):類型明確定義;使用Object.values()簡(jiǎn)化計(jì)算。六、總結(jié)提升(10分鐘)??1.師生共同構(gòu)建思維導(dǎo)圖。(5分鐘)2.拓展思考(5分鐘)預(yù)留問(wèn)題:“為什么ArkTS要取消any類型?對(duì)代碼健壯性有何影響?”。XX學(xué)院教案課程HarmonyOS鴻蒙應(yīng)用開(kāi)發(fā)課次3課題運(yùn)算符、控制語(yǔ)句班級(jí)授課地點(diǎn)實(shí)到人數(shù)授課時(shí)間備課時(shí)間課型□理論□實(shí)踐√理實(shí)一體教學(xué)目標(biāo)知識(shí)目標(biāo):1.能正確選擇運(yùn)算符完成計(jì)算任務(wù)。2.理解控制語(yǔ)句的執(zhí)行流程和適用場(chǎng)景。3.建立完整的程序流程控制知識(shí)體系。能力目標(biāo):1.能根據(jù)業(yè)務(wù)需求選擇合適的程序結(jié)構(gòu)。2.能正確處理程序中的邊界條件。3.能編寫(xiě)可維護(hù)的條件判斷邏輯。素質(zhì)目標(biāo):1.培養(yǎng)系統(tǒng)化的編程思維。2.建立防御性編程意識(shí)。3.養(yǎng)成嚴(yán)謹(jǐn)?shù)拇a風(fēng)格。教學(xué)重點(diǎn)1.條件表達(dá)式的構(gòu)建。2.循環(huán)結(jié)構(gòu)的流程控制。3.異常處理機(jī)制的應(yīng)用。教學(xué)難點(diǎn)1.復(fù)雜邏輯的簡(jiǎn)化表達(dá)。2.循環(huán)終止條件的精確控制。3.try-catch-finally執(zhí)行時(shí)序。教學(xué)過(guò)程(主要教學(xué)內(nèi)容、教學(xué)方式方法、教學(xué)時(shí)間分配等)主要教學(xué)內(nèi)容教學(xué)方式、方法手段等(教師活動(dòng)/學(xué)生活動(dòng))教學(xué)用時(shí)(分鐘)一、運(yùn)算符二、分支結(jié)構(gòu)精講三、循環(huán)結(jié)構(gòu)實(shí)戰(zhàn)四、異常處理強(qiáng)化五、總結(jié)提升1.展示教材“運(yùn)算符分類”表格,要求學(xué)生根據(jù)已學(xué)語(yǔ)言比對(duì)學(xué)習(xí)。并重點(diǎn)強(qiáng)調(diào)i++和++i的區(qū)別。(講授法,對(duì)比分析法)1.對(duì)比分析教材中if與switch實(shí)現(xiàn)差異。2.刪除switch的break觀察穿透。3.三元運(yùn)算符對(duì)代碼的簡(jiǎn)化案例。(模仿練習(xí)+調(diào)試糾錯(cuò))1.for,for...of,while,do...while教材案例展示??赏卣箍傻鷮?duì)象的forEach方法。2.要求改造教材求for循環(huán)和案例為while實(shí)現(xiàn)。3.制造無(wú)限循環(huán)讓學(xué)生修復(fù)。(實(shí)操演示)1.教材中try...catch...finally實(shí)現(xiàn)垃圾回收案例。(講授法,實(shí)操演示)1.運(yùn)算符回顧。2.控制語(yǔ)句回顧。(歸納總結(jié)法)15'20'20'20'5’課程思政教學(xué)設(shè)計(jì)1.工程倫理:從try-catch-finally機(jī)制強(qiáng)調(diào)技術(shù)開(kāi)發(fā)的容錯(cuò)設(shè)計(jì)。2.工匠精神:以運(yùn)算符優(yōu)先級(jí)培養(yǎng)嚴(yán)謹(jǐn)?shù)木幊塘?xí)慣。教學(xué)手段教具極域課堂教學(xué)課后作業(yè)與思考題1.超星在線作業(yè)。2.基礎(chǔ)題:用三元運(yùn)算符重寫(xiě)成績(jī)等級(jí)案例。3.思考題:總結(jié)if與switch對(duì)流程控制的異同??偨Y(jié)分析本次課程以教材案例為核心,通過(guò)對(duì)比分析if/switch分支結(jié)構(gòu)、調(diào)試for/while循環(huán)邊界錯(cuò)誤、擴(kuò)展垃圾分類異常處理等實(shí)戰(zhàn)訓(xùn)練,使學(xué)生扎實(shí)掌握控制語(yǔ)句的核心應(yīng)用。通過(guò)任務(wù)驅(qū)動(dòng)和錯(cuò)誤注入等教學(xué)方法,成功實(shí)現(xiàn)了知識(shí)目標(biāo)與素質(zhì)目標(biāo)的雙重達(dá)成。教學(xué)詳案(附頁(yè))一、運(yùn)算符(10分鐘)1.教師演示(3分鐘)(1)板書(shū):繪制運(yùn)算符思維導(dǎo)圖(算術(shù)/邏輯/比較/賦值/位運(yùn)算)。(2)易錯(cuò)點(diǎn)屏幕共享演示:console.log(5=="5");//true(值相等)console.log(5==="5");//false(類型不等)leti=1console.log('++在前',++i)//輸出2letj=1console.log('++在后',j++);//輸出1letx="10"+20;//"1020"(字符串拼接)console.log(’’,true||false&&false)//輸出true,強(qiáng)調(diào)&&優(yōu)先于||2.總結(jié)(2分鐘)===>&&>||>三元>賦值二、分支結(jié)構(gòu)精講(20分鐘)1.if與switch深度對(duì)比(12分鐘)(1)情景案例(5分鐘)教師端:展示外賣(mài)App優(yōu)惠判斷邏輯//if版本(嵌套復(fù)雜)if(userLevel==="gold")discount=0.3;elseif(orderAmount>100)discount=0.2;//switch版本(清晰但需break)switch(true){//高級(jí)技巧caseuserLevel==="gold":discount=0.3;break;caseorderAmount>100:discount=0.2;break;}學(xué)生端:用極域系統(tǒng)投票選擇更優(yōu)方案(實(shí)時(shí)統(tǒng)計(jì)結(jié)果)(2)穿透實(shí)驗(yàn)(5分鐘)故意刪除break觀察結(jié)果:letfruit="apple";switch(fruit){case"apple":console.log("蘋(píng)果");case"banana":console.log("香蕉");//會(huì)輸出兩行}(3)三元表達(dá)式(3分鐘)??letcoffee=isWeekend?"拿鐵":"美式";//周末犒勞自己喝什么2.邊界條件訓(xùn)練(8分鐘)(1)經(jīng)典Bug分析:if(score=60){...}//少寫(xiě)=變成賦值(2)防御性編程技巧:if(60===score){...}//把常量放左側(cè)避免誤寫(xiě)三、循環(huán)結(jié)構(gòu)實(shí)戰(zhàn)(20分鐘)1.循環(huán)類型對(duì)比表(10分鐘)循環(huán)類型適用場(chǎng)景易錯(cuò)點(diǎn)for明確次數(shù)迭代忘記修改循環(huán)變量while條件滿足時(shí)執(zhí)行死循環(huán)do-while至少執(zhí)行一次分號(hào)遺漏for的變體:for...of,以及可迭代對(duì)象的forEach方法。2.無(wú)限循環(huán)急救(10分鐘)(1)故意制造崩潰while(true){console.log("系統(tǒng)運(yùn)行中...");}(2)急救方案添加安全計(jì)數(shù)器:letsafeCount=0;while(safeCount++<1000){...}四、異常處理強(qiáng)化(20分鐘)1.語(yǔ)法規(guī)范精講(5分鐘)try{//可能出錯(cuò)的代碼}catch(error){//錯(cuò)誤處理邏輯}finally{//必須執(zhí)行的清理}(1)代碼逐行講解try{//嘗試執(zhí)行分類邏輯if(["電池","化學(xué)品"].includes(waste)){category="有害";}else{//拋出標(biāo)準(zhǔn)Error對(duì)象thrownewError("無(wú)效的垃圾類型");}}catch(error){//捕獲錯(cuò)誤并輸出友好提示console.error(`分類失敗:${error.message}`);}finally{//無(wú)論成功失敗都執(zhí)行日志記錄console.log("******本次分類結(jié)束******");}(2)重點(diǎn)強(qiáng)調(diào)throw必須配合try-catch使用(單獨(dú)使用會(huì)終止程序)。finally在以下情況依然執(zhí)行:有return(教材未提及,可根據(jù)需要補(bǔ)充演示)functiontest(){try{return"try";}catch(e){return'catch'}finally{return"finally";}//實(shí)際返回此值!}未被捕獲的異常(會(huì)導(dǎo)致程序終止但finally先執(zhí)行)2.教材案例逐行演練(10分鐘)步驟1:正常流程演示waste="電池"→完整執(zhí)行try→finally學(xué)生觀察:控制臺(tái)輸出有害垃圾處理流程步驟2:異常觸發(fā)演示waste="建筑垃圾"→觸發(fā)throw→catch→finally關(guān)鍵提問(wèn):“如果刪除finally語(yǔ)句,最后一次日志會(huì)不會(huì)輸出?”→通過(guò)修改代碼驗(yàn)證步驟3:穿透性實(shí)驗(yàn)try{try{thrownewError("內(nèi)層錯(cuò)誤");}finally{console.log("內(nèi)層finally");}}catch(e){console.log("外層捕獲:",e.message);}教材延伸:演示嵌套異常時(shí)執(zhí)行順序(課本未涉及但重要)。3.課本思政點(diǎn)還原(5分鐘)(1)工程倫理:通過(guò)try-catch機(jī)制強(qiáng)調(diào)“容錯(cuò)設(shè)計(jì)”。(2)工匠精神:規(guī)范使用finally確保資源釋放。XX學(xué)院教案課程HarmonyOS鴻蒙應(yīng)用開(kāi)發(fā)課次4課題函數(shù)及綜合案例“學(xué)生成績(jī)管理”班級(jí)授課地點(diǎn)實(shí)到人數(shù)授課時(shí)間備課時(shí)間課型□理論□實(shí)踐√理實(shí)一體教學(xué)目標(biāo)知識(shí)目標(biāo):1.掌握ArkTS函數(shù)的定義與調(diào)用(普通函數(shù)/箭頭函數(shù))。2.理解函數(shù)參數(shù)處理(可選參數(shù)/默認(rèn)參數(shù)/剩余參數(shù))。3.掌握函數(shù)返回值類型聲明與類型推斷。4.理解綜合案例中的錯(cuò)誤處理機(jī)制。能力目標(biāo):1.能獨(dú)立實(shí)現(xiàn)帶類型聲明的ArkTS函數(shù)。2.能運(yùn)用函數(shù)封裝學(xué)生成績(jī)管理功能。3.能處理函數(shù)調(diào)用中的異常情況。素質(zhì)目標(biāo):1.培養(yǎng)模塊化編程思維。2.強(qiáng)化工程化錯(cuò)誤處理意識(shí)。3.通過(guò)成績(jī)管理案例培養(yǎng)數(shù)據(jù)嚴(yán)謹(jǐn)性。教學(xué)重點(diǎn)1.箭頭函數(shù)的this綁定特性。2.剩余參數(shù)的數(shù)組化處理。教學(xué)難點(diǎn)1.函數(shù)類型推斷規(guī)則。2.元組類型在成績(jī)管理中的應(yīng)用。3.高階函數(shù)(map/find)的使用。教學(xué)過(guò)程(主要教學(xué)內(nèi)容、教學(xué)方式方法、教學(xué)時(shí)間分配等)主要教學(xué)內(nèi)容教學(xué)方式、方法手段等(教師活動(dòng)/學(xué)生活動(dòng))教學(xué)用時(shí)(分鐘)一、導(dǎo)入新課二、函數(shù)基礎(chǔ)三、參數(shù)進(jìn)階四、案例實(shí)戰(zhàn)五、錯(cuò)誤處理六、總結(jié)提升1.展示計(jì)算器功能模塊的兩種實(shí)現(xiàn)(重復(fù)代碼vs函數(shù)封裝)。(對(duì)比演示法)1.普通函數(shù)定義規(guī)范。2.箭頭函數(shù)的簡(jiǎn)寫(xiě)優(yōu)勢(shì)。3.類型推斷演示。(示例代碼演示)1.可選參數(shù)與undefined處理。2.默認(rèn)參數(shù)的使用場(chǎng)景。3.剩余參數(shù)的數(shù)組操作。(講授法,實(shí)操演示)1.學(xué)生信息元組設(shè)計(jì)。2.成績(jī)校驗(yàn)函數(shù)實(shí)現(xiàn)。3.統(tǒng)計(jì)函數(shù)的高階應(yīng)用。(任務(wù)驅(qū)動(dòng)法)1.結(jié)合案例,回顧錯(cuò)誤處理。(歸納總結(jié)法)1.函數(shù)封裝優(yōu)勢(shì)總結(jié)。2.類型系統(tǒng)與函數(shù)的關(guān)系。(思維導(dǎo)圖歸納)10'15'15'25'5’10’課程思政教學(xué)設(shè)計(jì)1.工匠精神:通過(guò)成績(jī)校驗(yàn)函數(shù)強(qiáng)調(diào)數(shù)據(jù)精確性。2.創(chuàng)新意識(shí):對(duì)比普通/箭頭函數(shù)體現(xiàn)語(yǔ)法演進(jìn)。3.責(zé)任擔(dān)當(dāng):借錯(cuò)誤處理培養(yǎng)健壯編碼習(xí)慣。教學(xué)手段教具極域課堂教學(xué)課后作業(yè)與思考題1.超星在線作業(yè)。2.思考題:為成績(jī)管理系統(tǒng)添加排序功能??偨Y(jié)分析本課通過(guò)“理論講解→語(yǔ)法演示→案例實(shí)戰(zhàn)”的三段式教學(xué),使學(xué)生在掌握ArkTS函數(shù)核心語(yǔ)法的同時(shí),理解函數(shù)化開(kāi)發(fā)在實(shí)際工程中的應(yīng)用價(jià)值。成績(jī)管理案例有效融合了類型系統(tǒng)、函數(shù)封裝、錯(cuò)誤處理等知識(shí)點(diǎn),培養(yǎng)了學(xué)生的工程化思維。教學(xué)詳案(附頁(yè))一、導(dǎo)入新課(10分鐘)【教師活動(dòng)】展示未使用函數(shù)的計(jì)算器代碼(重復(fù)計(jì)算邏輯)letresult1=5+10;letresult2=3+7;console.log(‘’,result1,result2);展示使用函數(shù)封裝的版本functionsum(a:number,b:number):number{returna+b;}console.log(‘’,sum(5,10),sum(3,7));提問(wèn)引導(dǎo):“哪種實(shí)現(xiàn)更易維護(hù)?為什么?”“當(dāng)需要修改計(jì)算邏輯時(shí),哪個(gè)版本更高效?”【學(xué)生活動(dòng)】通過(guò)極域課堂實(shí)時(shí)投票,選擇更優(yōu)方案并說(shuō)明理由【設(shè)計(jì)意圖】通過(guò)視覺(jué)化對(duì)比建立函數(shù)封裝必要性的認(rèn)知。二、函數(shù)基礎(chǔ)(15分鐘)普通函數(shù)教學(xué)//帶返回類型聲明functionsayHello(name:string):void{console.log(`Hello,${name}!`);}//類型推斷示例functionsum(a:number,b:number){returna+b;//自動(dòng)推斷返回number}箭頭函數(shù)轉(zhuǎn)化演示將上述sum函數(shù)轉(zhuǎn)化為箭頭函數(shù)://逐步簡(jiǎn)化過(guò)程constsum=(a:number,b:number):number=>{returna+b;}constsum=(a:number,b:number)=>a+b;三、參數(shù)進(jìn)階(15分鐘)可選參數(shù)陷阱演示functionbuildName(first:
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 常州武進(jìn)市三河口高級(jí)中學(xué)高三物理周周練
- 中職第一學(xué)年(市場(chǎng)營(yíng)銷)市場(chǎng)調(diào)研實(shí)務(wù)2026年綜合測(cè)試題及答案
- 2025年高職軌道交通(列車(chē)駕駛)試題及答案
- 2025-2026年高三化學(xué)(基礎(chǔ)鞏固)下學(xué)期期末檢測(cè)卷
- 2025年中職(環(huán)境監(jiān)測(cè)技術(shù))固體廢物檢測(cè)實(shí)操試題及答案
- 2025年高職種子生產(chǎn)與經(jīng)營(yíng)(種子質(zhì)量檢驗(yàn))試題及答案
- 2025年大學(xué)護(hù)理學(xué)(人力資源管理)試題及答案
- 2025年大學(xué)農(nóng)業(yè)工程(農(nóng)業(yè)機(jī)械操作實(shí)訓(xùn))試題及答案
- 2025年大學(xué)車(chē)輛工程(汽車(chē)維修技術(shù))試題及答案
- 高職第二學(xué)年(食品營(yíng)養(yǎng)與檢測(cè))食品成分分析2026年階段測(cè)試題及答案
- (2026.01.01施行)《生態(tài)環(huán)境監(jiān)測(cè)條例》解讀與實(shí)施指南課件
- 2025年及未來(lái)5年市場(chǎng)數(shù)據(jù)中國(guó)廢舊輪胎循環(huán)利用市場(chǎng)深度分析及投資戰(zhàn)略咨詢報(bào)告
- 《科研倫理與學(xué)術(shù)規(guī)范》期末考試試題及答案2025
- 2025天津大學(xué)管理崗位集中招聘15人考試筆試備考題庫(kù)及答案解析
- Unit 7 When Tomorrow Comes Section A (1a-1d) 課件 2025-2026學(xué)年人教版八年級(jí)英語(yǔ)上冊(cè)
- 2025年影像成像原理考試題庫(kù)
- 2025年智能制造工廠改造項(xiàng)目可行性研究報(bào)告及總結(jié)分析
- 國(guó)電投面試技巧與實(shí)戰(zhàn)經(jīng)驗(yàn)交流
- 學(xué)堂在線 批判性思維-方法和實(shí)踐 章節(jié)測(cè)試答案
- GB/T 44971-2024土壤硒含量等級(jí)
- 2019國(guó)家安全知識(shí)競(jìng)賽試題試題及答案大全(共471題)
評(píng)論
0/150
提交評(píng)論