版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《智能終端與移動(dòng)應(yīng)用開發(fā)》教學(xué)大綱適用范圍:202X版本科人才培養(yǎng)方案課程代碼:08150421課程性質(zhì):專業(yè)選修課學(xué)分:4學(xué)分學(xué)時(shí):64學(xué)時(shí)(理論48學(xué)時(shí),實(shí)驗(yàn)16學(xué)時(shí))先修課程:Java程序設(shè)計(jì)、數(shù)據(jù)庫原理及應(yīng)用后續(xù)課程:無適用專業(yè):數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)開課單位:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院一、課程說明《智能終端與移動(dòng)應(yīng)用開發(fā)》是數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)的一門專業(yè)選修課程。本課程主要是掌握Android語言的基本知識(shí)、語法;能夠綜合運(yùn)用所學(xué)知識(shí),熟練掌握閱讀和分析簡短Android程序的方法和技巧,熟練掌握調(diào)試簡單Android程序的方法和技巧;涉及Android基礎(chǔ)知識(shí)、UI界面、數(shù)據(jù)存儲(chǔ)、SQLite數(shù)據(jù)庫、四大組件、網(wǎng)絡(luò)編程、高級(jí)編程等。通過本課程的學(xué)習(xí),學(xué)生能夠掌握Android的基礎(chǔ)知識(shí),學(xué)會(huì)編寫簡單的應(yīng)用程序。最終掌握Android程序設(shè)計(jì)方法及自學(xué)新知識(shí)的能力,同時(shí)為學(xué)習(xí)后續(xù)課程打下必要的基礎(chǔ)。本課程注重基本理論知識(shí)的深入學(xué)習(xí),強(qiáng)調(diào)培養(yǎng)運(yùn)用理論知識(shí)解決實(shí)際應(yīng)用中出現(xiàn)的問題,注重培養(yǎng)“有足夠理論基礎(chǔ)、動(dòng)手能力強(qiáng)”的高素質(zhì)應(yīng)用型人才。二、課程目標(biāo)通過本課程的學(xué)習(xí),使學(xué)生達(dá)到如下目標(biāo):課程目標(biāo)1:掌握移動(dòng)應(yīng)用程序的基本開發(fā)框架;以Android這一主流移動(dòng)平臺(tái)操作系統(tǒng)為基礎(chǔ),使學(xué)生掌握移動(dòng)應(yīng)用程序開發(fā)的特點(diǎn),基本流程和方法;使學(xué)生熟練掌握移動(dòng)應(yīng)用程序的開發(fā)、部署、管理和應(yīng)用等高級(jí)開發(fā)技術(shù)。課程目標(biāo)2:使學(xué)生的學(xué)習(xí)和思維方法得到訓(xùn)練,通過具體案例的實(shí)現(xiàn)來反復(fù)強(qiáng)化思維模式,使學(xué)生能夠掌握各種移動(dòng)應(yīng)用開發(fā)技術(shù),并在此基礎(chǔ)上進(jìn)行歸納和總結(jié),全面掌握各種手機(jī)軟件開發(fā)技術(shù),提高學(xué)生在手機(jī)軟件開發(fā)方面的動(dòng)手能力和解決問題的能力,形成科學(xué)的學(xué)習(xí)觀和方法論。課程目標(biāo)3:使學(xué)生掌握移動(dòng)應(yīng)用開發(fā)領(lǐng)域前沿技術(shù),掌握移動(dòng)應(yīng)用程序開發(fā)應(yīng)用的最新開發(fā)工具。具備堅(jiān)持不懈的學(xué)習(xí)精神、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和積極向上的價(jià)值觀,培養(yǎng)學(xué)生良好的愛國情操和民族自豪感,為未來的學(xué)習(xí)、生活和工作打下良好的基礎(chǔ)。三、課程目標(biāo)與畢業(yè)要求《智能終端與移動(dòng)應(yīng)用開發(fā)》課程教學(xué)目標(biāo)對(duì)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)等專業(yè)畢業(yè)要求的支撐見表1。表1課程教學(xué)目標(biāo)與畢業(yè)要求關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)支撐強(qiáng)度3.設(shè)計(jì)/開發(fā)解決方案3.2能夠根據(jù)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)領(lǐng)域工程項(xiàng)目任務(wù)要求,選擇技術(shù)路線,設(shè)計(jì)滿足需求的大數(shù)據(jù)系統(tǒng)解決方案。課程目標(biāo)1:掌握移動(dòng)應(yīng)用程序的基本開發(fā)框架;以Android這一主流移動(dòng)平臺(tái)操作系統(tǒng)為基礎(chǔ),使學(xué)生掌握移動(dòng)應(yīng)用程序開發(fā)的特點(diǎn),基本流程和方法;使學(xué)生熟練掌握移動(dòng)應(yīng)用程序的開發(fā)、部署、管理和應(yīng)用等高級(jí)開發(fā)技術(shù)。H5.使用現(xiàn)代工具5.2能夠選擇與使用恰當(dāng)?shù)募夹g(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具,對(duì)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)領(lǐng)域復(fù)雜工程問題進(jìn)行預(yù)測與模擬。課程目標(biāo)2:使學(xué)生的學(xué)習(xí)和思維方法得到訓(xùn)練,通過具體案例的實(shí)現(xiàn)來反復(fù)強(qiáng)化思維模式,使學(xué)生能夠掌握各種移動(dòng)應(yīng)用開發(fā)技術(shù),并在此基礎(chǔ)上進(jìn)行歸納和總結(jié),全面掌握各種手機(jī)軟件開發(fā)技術(shù),提高學(xué)生在手機(jī)軟件開發(fā)方面的動(dòng)手能力和解決問題的能力,形成科學(xué)的學(xué)習(xí)觀和方法論。H6.工程與社會(huì)6.1了解數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)領(lǐng)域復(fù)雜工程問題的社會(huì)性因素與社會(huì)影響,熟悉大數(shù)據(jù)相關(guān)產(chǎn)業(yè)的技術(shù)標(biāo)準(zhǔn)體系、知識(shí)產(chǎn)權(quán)、產(chǎn)業(yè)政策和法律法規(guī),能夠合理分析大數(shù)據(jù)工程與社會(huì)、健康、安全、法律及文化之間的關(guān)系。課程目標(biāo)3:使學(xué)生掌握移動(dòng)應(yīng)用開發(fā)領(lǐng)域前沿技術(shù),掌握移動(dòng)應(yīng)用程序開發(fā)應(yīng)用的最新開發(fā)工具。具備堅(jiān)持不懈的學(xué)習(xí)精神、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和積極向上的價(jià)值觀,培養(yǎng)學(xué)生良好的愛國情操和民族自豪感,為未來的學(xué)習(xí)、生活和工作打下良好的基礎(chǔ)。M注:表中“H(高)、M(中)”表示課程與相關(guān)畢業(yè)要求的關(guān)聯(lián)度。四、教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配1.理論部分理論部分的教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配見表2。表2教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配教學(xué)內(nèi)容教學(xué)要求,教學(xué)重點(diǎn)難點(diǎn)理論學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí)對(duì)應(yīng)的課程目標(biāo)1.Android基礎(chǔ)入門1.1Android體系結(jié)構(gòu)1.2Android開發(fā)環(huán)境搭建1.3應(yīng)用程序的開發(fā)教學(xué)要求:使學(xué)生掌握Android的體系結(jié)構(gòu),掌握Android集成開發(fā)環(huán)境的搭建方法。使學(xué)生掌握移動(dòng)應(yīng)用程序開發(fā)的基本流程。重點(diǎn):Android開發(fā)環(huán)境搭建、開發(fā)一個(gè)完整的Android程序。難點(diǎn):開發(fā)一個(gè)完整的Android程序。41、2、32.AndroidUI開發(fā)2.1常見的界面布局2.2常用控件的使用2.3常見對(duì)話框2.4樣式和主題2.5程序調(diào)試教學(xué)要求:掌握常見布局和控件的使用,掌握對(duì)話框以及樣式和主題的使用,掌握程序調(diào)試的方法。掌握事件處理方法重點(diǎn):常見的Android布局、樣式和主題、對(duì)話框、事件處理。難點(diǎn):Android布局、樣式和主題、事件處理。1041、2、33.Activity3.1Activity的創(chuàng)建3.2顯式意圖和隱式意圖3.3Activity的數(shù)據(jù)傳遞3.4Activity的生命周期教學(xué)要求:了解什么是Activity,掌握顯式意圖和隱式意圖的使用方法,掌握Activity的數(shù)據(jù)傳遞,掌握Activity的生命周期。重點(diǎn):顯式意圖和隱式意圖、Activity的數(shù)據(jù)傳遞、Activity的生命周期。難點(diǎn):Activity的數(shù)據(jù)傳遞、Activity的生命周期。641、2、34.數(shù)據(jù)存儲(chǔ)4.1文件存儲(chǔ)4.2SharedPreferences存儲(chǔ)4.3SQLite數(shù)據(jù)庫教學(xué)要求:掌握如何使用文件存儲(chǔ)數(shù)據(jù),掌握SharedPreferences的使用,掌握SQLite數(shù)據(jù)庫的基本使用方法,掌握內(nèi)容提供者的使用方法。重點(diǎn):文件存儲(chǔ)數(shù)據(jù)的方法。SQLite數(shù)據(jù)庫的基本使用方法。難點(diǎn):SQLite數(shù)據(jù)庫的基本使用方法。641、2、35.廣播接收者5.1廣播接收者介紹5.2自定義廣播的發(fā)送與接收5.3有序廣播和無序廣播教學(xué)要求:了解廣播機(jī)制以廣播接收者,掌握如何發(fā)送并接收自定義廣播,掌握有序廣播和無序廣播的使用。重點(diǎn):自定義廣播的發(fā)送與接收、有序廣播和無序廣播。難點(diǎn):有序廣播和無序廣播。41、2、36.服務(wù)6.1服務(wù)的創(chuàng)建6.2服務(wù)的生命周期6.3服務(wù)的啟動(dòng)方式6.4服務(wù)的通信教學(xué)要求:了解服務(wù)的生命周期,掌握服務(wù)的兩種開啟方式,掌握如何使用本地服務(wù)和遠(yuǎn)程服務(wù)。重點(diǎn):服務(wù)的生命周期、start方式開啟服務(wù)和綁定方式開啟服務(wù)、本地服務(wù)通信。難點(diǎn):start方式開啟服務(wù)和綁定方式開啟服務(wù)、本地服務(wù)通信。41、2、37.內(nèi)容提供者7.1訪問其他應(yīng)用程序7.2內(nèi)容觀察者教學(xué)要求:掌握內(nèi)容提供者的工作原理,了解內(nèi)容觀察者模式。重點(diǎn):內(nèi)容提供者的創(chuàng)建、訪問其他應(yīng)用程序。難點(diǎn):訪問其他應(yīng)用程序。21、2、38.網(wǎng)絡(luò)編程8.1Handler消息機(jī)制8.2訪問網(wǎng)絡(luò)教學(xué)要求:掌握Handler消息機(jī)制的使用,掌握訪問網(wǎng)絡(luò)的方法,掌握基于回調(diào)機(jī)制的事件處理方法。重點(diǎn):Handler消息機(jī)制、網(wǎng)絡(luò)編程方法、基于回調(diào)機(jī)制的事件處理。難點(diǎn):Handler消息機(jī)制、基于回調(diào)機(jī)制的事件處理。841、2、39.高級(jí)編程9.1圖形圖像、動(dòng)畫9.2音頻、視頻播放教學(xué)要求:掌握?qǐng)D形圖像的使用方法、掌握動(dòng)畫的制作方法;掌握音頻、視頻播放方法。重點(diǎn):圖形圖像的使用方法、動(dòng)畫的制作方法;難點(diǎn):動(dòng)畫的制作方法。41、2、3合計(jì):64學(xué)時(shí)48162.實(shí)驗(yàn)部分實(shí)驗(yàn)部分的教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配見表3。表3實(shí)驗(yàn)項(xiàng)目、實(shí)驗(yàn)內(nèi)容與學(xué)時(shí)實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)內(nèi)容和要求實(shí)驗(yàn)學(xué)時(shí)對(duì)應(yīng)的課程目標(biāo)1.AndroidUI開發(fā)實(shí)驗(yàn)內(nèi)容:進(jìn)行界面設(shè)計(jì)。實(shí)驗(yàn)要求:了解常用的幾種布局使用方法,掌握常用控件的使用,掌握對(duì)話框和樣式的使用方法。41、22.Activity實(shí)驗(yàn)內(nèi)容:實(shí)現(xiàn)Activity間數(shù)據(jù)傳遞實(shí)驗(yàn)要求:掌握Activity的基本使用方法,掌握數(shù)據(jù)的傳遞、接收和返回。41、23.數(shù)據(jù)存儲(chǔ)實(shí)驗(yàn)內(nèi)容:實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)的讀取。實(shí)驗(yàn)要求:掌握文件存儲(chǔ)、SQLite數(shù)據(jù)庫存儲(chǔ)方法,掌握SharedPreferences存儲(chǔ)方法。41、2、34.網(wǎng)絡(luò)編程實(shí)驗(yàn)內(nèi)容:實(shí)現(xiàn)線程通信和網(wǎng)絡(luò)編程。實(shí)驗(yàn)要求:掌握Handler消息機(jī)制,掌握網(wǎng)絡(luò)編程方法。41、2合計(jì)16五、教學(xué)方法及手段本課程以課堂講授為主,采用啟發(fā)式、討論式教學(xué)和案例教學(xué)等,促進(jìn)學(xué)生積極思考,開發(fā)學(xué)生的潛能,培養(yǎng)學(xué)生思考問題、分析問題和解決問題的能力;以“少而精”為原則,精選教學(xué)內(nèi)容,精講多練;安排習(xí)題課,鞏固課堂所學(xué)知識(shí)。實(shí)驗(yàn)教學(xué)著重講授如何用科學(xué)的手段來完成理論的驗(yàn)證;如何組織實(shí)驗(yàn)、處理數(shù)據(jù)和分析實(shí)驗(yàn)現(xiàn)象;介紹常用實(shí)驗(yàn)設(shè)備和開發(fā)工具的工作原理、構(gòu)造和使用維護(hù)方法以及綜合實(shí)驗(yàn)內(nèi)容的思路和方案設(shè)計(jì)等。采用教師講授和學(xué)生動(dòng)手操作的方法;在實(shí)驗(yàn)前學(xué)生應(yīng)復(fù)習(xí)和掌握與本實(shí)驗(yàn)有關(guān)的教學(xué)內(nèi)容、認(rèn)真閱讀實(shí)驗(yàn)指導(dǎo)書;在實(shí)驗(yàn)中要嚴(yán)格遵守實(shí)驗(yàn)紀(jì)律,按操作規(guī)程使用儀器;實(shí)驗(yàn)結(jié)束后,按規(guī)定對(duì)實(shí)驗(yàn)設(shè)備進(jìn)行維護(hù)保養(yǎng);每完成一項(xiàng)實(shí)驗(yàn),要認(rèn)真完成一份實(shí)驗(yàn)報(bào)告。六、課程資源1.推薦教材(1)張雪梅等.Android軟件開發(fā)教程(第3版·微課版)[M].北京:清華大學(xué)出版社,2022.(2)方敏等.Android程序設(shè)計(jì)項(xiàng)目教程(微課版)[M].北京:清華大學(xué)出版社,2022.(3)施冬梅等.Android案例開發(fā)項(xiàng)目實(shí)戰(zhàn)[M].北京:清華大學(xué)出版社,2021.2.參考書(1)蕭文翰.打造流暢的AndroidApp[M].北京:清華大學(xué)出版社,2020.(2)[美]克莉絲汀·馬西卡諾(KristinMarsicano)等.Android編程權(quán)威指南第4版[M].北京:人民郵電出版社,2022.(3)蘭紅.AndroidStudio移動(dòng)應(yīng)用開發(fā)從入門到實(shí)戰(zhàn)[M].北京:清華大學(xué)出版社,2019.3.期刊(1)柯熙政等.一種移動(dòng)終端可見光數(shù)據(jù)收發(fā)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].西安理工大學(xué)學(xué)報(bào),2019,35(01):21-26.(2)夏智偉.基于Android的智慧交通系統(tǒng)的設(shè)計(jì)與研究[J].中小企業(yè)管理與科技(下旬刊),2019,(12):148-149.(3)郁璟貽等.基于Android移動(dòng)終端的北京市本地化地震應(yīng)急工作平臺(tái)實(shí)現(xiàn)與應(yīng)用[J].中國地震,2022,38(02):280-292.(4)李慧貞等.基于手機(jī)App的植物生長環(huán)境監(jiān)測系統(tǒng)設(shè)計(jì)[J].傳感器與微系統(tǒng),2020,9(11),57-59,63.(5)RazgallahAsma,KhouryRapha?l,HalléSylvainetal.AsurveyofmalwaredetectioninAndroidapps[J].Recommendationsandperspectivesforfutureresearch,ComputerScienceReview,2021,39(11):832-839.4.網(wǎng)絡(luò)資源(1)人車路云邊.車載Android應(yīng)用開發(fā)入門指南[EB/OL].2022./k/20220522A02UFC00?web_channel=wap&openApp=false.(2)\o"致壽有道"致壽有道.android前世今生和發(fā)展,Android發(fā)展歷程.2021./weixin_31282459/article/details/117295650.七、課程考核對(duì)課程目標(biāo)的支撐課程成績由過程性考核成績和期末考核成績兩部分構(gòu)成,具體考核/評(píng)價(jià)細(xì)則及對(duì)課程目標(biāo)的支撐關(guān)系見表4。表4課程考核對(duì)課程目標(biāo)的支撐考核環(huán)節(jié)占比考核/評(píng)價(jià)細(xì)則課程目標(biāo)123過程性考核課堂表現(xiàn)12.5(1)根據(jù)課堂出勤情況和課堂回答問題情況進(jìn)行考核,滿分100分。(2)以平時(shí)考核成績乘以其在總評(píng)成績中所占的比例計(jì)入課程總評(píng)成績。√√√63.53實(shí)驗(yàn)12.5(1)根據(jù)每個(gè)實(shí)驗(yàn)的實(shí)驗(yàn)操作完成情況和實(shí)驗(yàn)報(bào)告質(zhì)量單獨(dú)評(píng)分,滿分100分;(2)每次實(shí)驗(yàn)單獨(dú)評(píng)分,取各次實(shí)驗(yàn)成績的平均值作為此環(huán)節(jié)的最終成績。(3)以實(shí)驗(yàn)成績乘以其在總評(píng)成績中所占的比例計(jì)入課程總評(píng)成績?!獭?7.5作業(yè)25(1)主要考核學(xué)生對(duì)各章節(jié)知識(shí)點(diǎn)的復(fù)習(xí)、理解和掌握程度,滿分100分;(2)每次作業(yè)單獨(dú)評(píng)分,取各次成績的平均值作為此環(huán)節(jié)的最終成績。(3)以作業(yè)成績乘以其在總評(píng)成績中所占的比例計(jì)入課程總評(píng)成績。√√√10510期末考核50(1)卷面成績100分,以卷面成績乘以其在總評(píng)成績中所占的比例計(jì)入課程總評(píng)成績。(2)主要考核UI設(shè)計(jì)、四大組件、數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)編程等內(nèi)容。(3)考核題型為:綜合應(yīng)用題?!獭獭?02010合計(jì):100分413623八、考核與成績?cè)u(píng)定1.考核方式及成績?cè)u(píng)定考核方式:本課程主要以課堂表現(xiàn)、實(shí)驗(yàn)、作業(yè)、期末機(jī)試等方式對(duì)學(xué)生進(jìn)行考核評(píng)價(jià)??己嘶疽螅嚎己丝偝煽冇善谀C(jī)試成績和過程性考核成績組成。其中:期末機(jī)試成績?yōu)?00分(權(quán)重50%);課堂表現(xiàn)、實(shí)驗(yàn)、作業(yè)等過程性考核成績?yōu)?00分(權(quán)重50%);過程性考核和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度手摩托車售后服務(wù)買賣合同協(xié)議書模板3篇
- 二零二五年度綠色屋頂與垂直綠化施工承包合同3篇
- 2025年度綠色建材購貨合同3篇
- 2024空調(diào)安裝工勞務(wù)合同樣本
- 2024年輔導(dǎo)班家長責(zé)任與權(quán)益合同范本一
- 2024年草藥交易協(xié)議3篇
- 二零二五年度農(nóng)產(chǎn)品質(zhì)量安全檢測服務(wù)協(xié)議3篇
- 2024年貨物運(yùn)輸保險(xiǎn)協(xié)議
- 2024軟件購買許可協(xié)議
- 2024年現(xiàn)場施工管理人員雇傭合同3篇
- 品牌管理部績效考核指標(biāo)
- 《數(shù)學(xué)廣角——數(shù)與形》評(píng)課稿
- 財(cái)務(wù)負(fù)責(zé)人統(tǒng)一委派制度
- 瀝青路面施工監(jiān)理工作細(xì)則
- 物業(yè)設(shè)備設(shè)施系統(tǒng)介紹(詳細(xì)).ppt
- 公司走賬合同范本
- 獲獎(jiǎng)一等獎(jiǎng)QC課題PPT課件
- 人教版小學(xué)三年級(jí)數(shù)學(xué)上冊(cè)判斷題(共3頁)
- 國際項(xiàng)目管理手冊(cè)The Project Manager’s Manual
- 小學(xué)五年級(jí)思政課教案三篇
- 華為內(nèi)部虛擬股管理暫行條例
評(píng)論
0/150
提交評(píng)論