《移動(dòng)終端軟件開發(fā)》教學(xué)大綱(普、合)_第1頁
《移動(dòng)終端軟件開發(fā)》教學(xué)大綱(普、合)_第2頁
《移動(dòng)終端軟件開發(fā)》教學(xué)大綱(普、合)_第3頁
《移動(dòng)終端軟件開發(fā)》教學(xué)大綱(普、合)_第4頁
《移動(dòng)終端軟件開發(fā)》教學(xué)大綱(普、合)_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《移動(dòng)終端軟件開發(fā)》教學(xué)大綱課程英文名mobileterminalapplicationsdevelopment課程代碼03M0184學(xué)分3總學(xué)時(shí)48理論學(xué)時(shí)32實(shí)驗(yàn)/實(shí)踐學(xué)時(shí)16課程類別專業(yè)課課程性質(zhì)任選先修課程《面向?qū)ο蟪绦蛟O(shè)計(jì)》、《計(jì)算機(jī)操作系統(tǒng)》等適用專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)開課學(xué)院信息工程學(xué)院注:課程類別是指公共基礎(chǔ)課/學(xué)科基礎(chǔ)課/專業(yè)課;課程性質(zhì)是指必修/限選/任選。一、課程地位與課程目標(biāo)(一)課程地位該課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)一門重要的選修課,是為學(xué)習(xí)移動(dòng)手機(jī)開發(fā)的必要課程。具體內(nèi)容包括:Android環(huán)境的搭建,Android項(xiàng)目結(jié)構(gòu)分析,用戶界面設(shè)計(jì),2D、3D圖形繪制,數(shù)據(jù)存儲(chǔ)和訪問,定位服務(wù)于地圖應(yīng)用,網(wǎng)絡(luò)編程,AndroidNDK開發(fā)及綜合案例。(二)課程目標(biāo)從基礎(chǔ)開始學(xué)習(xí),循環(huán)漸進(jìn),精通GoogleAndroid開發(fā),熟練掌握3G移動(dòng)應(yīng)用程序開發(fā),通過項(xiàng)目實(shí)踐,提升動(dòng)手能力,將所學(xué)知識(shí)整合運(yùn)用到項(xiàng)目中。通過實(shí)訓(xùn)教學(xué),在崗位技能方面,經(jīng)過大量的上機(jī)練習(xí)、代碼閱讀、代碼改錯(cuò)、規(guī)范化檢查,訓(xùn)練學(xué)生編寫程序的熟練度和規(guī)范性;在項(xiàng)目經(jīng)驗(yàn)的積累方面,通過完成大量的項(xiàng)目案例和階段項(xiàng)目實(shí)戰(zhàn),增加對(duì)實(shí)際軟件項(xiàng)目開發(fā)的體驗(yàn);在職業(yè)素質(zhì)方面,通過項(xiàng)目組角色分配、技術(shù)研討等多種訓(xùn)練手段,培養(yǎng)學(xué)生具備良好的職業(yè)習(xí)慣,實(shí)現(xiàn)學(xué)生在校即成為準(zhǔn)職業(yè)人的目標(biāo)。通過介紹開放移動(dòng)終端操作系統(tǒng)包括華為鴻蒙系統(tǒng),了解華為事件和貿(mào)易戰(zhàn)的背景,讓學(xué)生認(rèn)識(shí)到掌握核心技術(shù)的重要性。課程目標(biāo):1.掌握移動(dòng)應(yīng)用程序開發(fā)的基本理論、基本知識(shí)和基本方法;2.將所學(xué)知識(shí)整合運(yùn)用到項(xiàng)目中。通過實(shí)訓(xùn)教學(xué),在崗位技能方面,經(jīng)過大量的上機(jī)練習(xí)、代碼閱讀、代碼改錯(cuò)、規(guī)范化檢查,訓(xùn)練學(xué)生編寫程序的熟練度和規(guī)范性;3.在項(xiàng)目經(jīng)驗(yàn)的積累方面,通過完成大量的項(xiàng)目案例和階段項(xiàng)目實(shí)戰(zhàn),增加對(duì)實(shí)際軟件項(xiàng)目開發(fā)的體驗(yàn);4.具備使用圖形界面編程實(shí)現(xiàn)完整的系統(tǒng)的能力。在圖形界面開發(fā)過程中能考慮到使用環(huán)境、用戶文化、使用習(xí)慣等因素,做到界面美觀、用戶體驗(yàn)良好。課程思政目標(biāo)1.理解課程知識(shí)的內(nèi)涵和價(jià)值,培養(yǎng)學(xué)生創(chuàng)新能力和課程知識(shí)綜合運(yùn)用能力,訓(xùn)練邏輯思維、辯證思維以及發(fā)現(xiàn)問題、分析問題與解決問題的能力,掌握科學(xué)的思維方法,培養(yǎng)全局觀念和大局意識(shí);2.培養(yǎng)嚴(yán)謹(jǐn)求實(shí)、一絲不茍、愛崗敬業(yè)、無私奉獻(xiàn)的工作作風(fēng)和良好的職業(yè)素養(yǎng);培養(yǎng)團(tuán)隊(duì)合作精神和溝通能力以及勇于探索、實(shí)事求是的實(shí)踐精神。3.培養(yǎng)學(xué)生的民族自豪感與文化認(rèn)同感,踐行文化自信,激發(fā)學(xué)生學(xué)習(xí)強(qiáng)國的熱情,引導(dǎo)學(xué)生樹立正確的人生觀、價(jià)值觀和理想信念。二、課程目標(biāo)達(dá)成的途徑與方法多媒體機(jī)房教學(xué)、案例導(dǎo)向、項(xiàng)目驅(qū)動(dòng)等教學(xué)方法、啟發(fā)學(xué)生對(duì)學(xué)科知識(shí)的把握理解和實(shí)際操作能力。在教學(xué)過程中,采用角色扮演教學(xué)、案例教學(xué)等方法。注重基礎(chǔ)應(yīng)用性,從理論的傳授過渡到方法的學(xué)習(xí)。通過本課程的學(xué)習(xí)使學(xué)生掌握Android系統(tǒng)應(yīng)用開發(fā)的基本知識(shí)及實(shí)踐技術(shù),在每章甚至于每一次課程都有相應(yīng)的案例,與現(xiàn)實(shí)實(shí)踐結(jié)合緊密,鼓勵(lì)學(xué)生積極參與案例分析。也注重理論新穎性,使本課程具有觀念新、易學(xué)習(xí)的特點(diǎn)。課程目標(biāo)課程目標(biāo)內(nèi)容支撐畢業(yè)要求指標(biāo)點(diǎn)目標(biāo)達(dá)成的途徑與方法教學(xué)內(nèi)容課程目標(biāo)1掌握移動(dòng)應(yīng)用程序開發(fā)的基本理論、基本知識(shí)和基本方法;指標(biāo)點(diǎn)5.1:了解計(jì)算機(jī)領(lǐng)域常用的軟硬件設(shè)計(jì)及開發(fā)工具、開發(fā)環(huán)境、模擬軟件和設(shè)備的使用原理和方法,并理解其適用范圍和局限性。1.課堂教學(xué)2.課堂討論3.實(shí)驗(yàn)4.課外作業(yè)第一章Android基礎(chǔ)知識(shí)第二章Android項(xiàng)目結(jié)構(gòu)分析第四章2D圖形繪制與多媒體課程目標(biāo)2將所學(xué)知識(shí)整合運(yùn)用到項(xiàng)目中。通過實(shí)訓(xùn)教學(xué),在崗位技能方面,經(jīng)過大量的上機(jī)練習(xí)、代碼閱讀、代碼改錯(cuò)、規(guī)范化檢查,訓(xùn)練學(xué)生編寫程序的熟練度和規(guī)范性;指標(biāo)點(diǎn)3.2:能夠針對(duì)特定需求,根據(jù)系統(tǒng)設(shè)計(jì)進(jìn)行復(fù)雜計(jì)算機(jī)系統(tǒng)的開發(fā)。1.課堂教學(xué)2.課堂討論3.實(shí)驗(yàn)4.課外作業(yè)第五章網(wǎng)絡(luò)編程第六章定位服務(wù)與地圖應(yīng)用課程目標(biāo)3在項(xiàng)目經(jīng)驗(yàn)的積累方面,通過完成大量的項(xiàng)目案例和階段項(xiàng)目實(shí)戰(zhàn),增加對(duì)實(shí)際軟件項(xiàng)目開發(fā)的體驗(yàn);指標(biāo)點(diǎn)2.3:能夠求解計(jì)算機(jī)領(lǐng)域問題或者完成實(shí)驗(yàn),并對(duì)解決方法進(jìn)行評(píng)價(jià),同時(shí)能尋找可替代方案。1.課堂教學(xué)2.課堂討論3.實(shí)驗(yàn)4.課外作業(yè)第五章網(wǎng)絡(luò)編程第六章定位服務(wù)與地圖應(yīng)用課程目標(biāo)4具備使用圖形界面編程實(shí)現(xiàn)完整的系統(tǒng)的能力。在圖形界面開發(fā)過程中能考慮到使用環(huán)境、用戶文化、使用習(xí)慣等因素,做到界面美觀、用戶體驗(yàn)良好。指標(biāo)點(diǎn)3.3:了解計(jì)算機(jī)系統(tǒng)對(duì)社會(huì)、健康、安全、法律、文化以及環(huán)境等因素的影響,能夠在解決方案中權(quán)衡涉及到的相關(guān)因素。1.課堂教學(xué)2.課堂討論3.實(shí)驗(yàn)4.課外作業(yè)第三章設(shè)計(jì)用戶界面三、課程目標(biāo)與相關(guān)畢業(yè)要求的對(duì)應(yīng)關(guān)系課程目標(biāo)課程目標(biāo)對(duì)畢業(yè)要求的支撐程度(H、M、L)畢業(yè)要求2畢業(yè)要求3畢業(yè)要求5課程目標(biāo)1M課程目標(biāo)2M課程目標(biāo)3M課程目標(biāo)4M注:1.支撐強(qiáng)度分別填寫H、M或L(其中H表示支撐程度高、M為中等、L為低)四、課程主要內(nèi)容與基本要求第一章Android基礎(chǔ)知識(shí)(一)教學(xué)目的和任務(wù)通過本章的教學(xué),使學(xué)生正確理解安卓開發(fā)的基本概念,掌握安卓的特點(diǎn)、環(huán)境的搭建以及程序運(yùn)行的基本流程,提高學(xué)生對(duì)安卓開發(fā)的認(rèn)知度。(二)教學(xué)基本要求了解Android的特征、特色,掌握Android環(huán)境的搭建,Android程序開發(fā)的步驟。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):掌握Android環(huán)境的搭建。難點(diǎn):Android程序開發(fā)的步驟。(四)教學(xué)建議與說明1、對(duì)安卓的發(fā)展及平臺(tái)的發(fā)展僅做簡要的總結(jié)、歸納。2、關(guān)于安卓的運(yùn)行環(huán)境,以及環(huán)境的搭建做詳細(xì)的介紹和講解。3、對(duì)于安卓程序的運(yùn)行,舉1到2個(gè)實(shí)例來講解簡單的Android程序設(shè)計(jì)及步驟。(五)教學(xué)內(nèi)容1.1Android概述1.2Android的特點(diǎn)1.2.1Android系統(tǒng)平臺(tái)五大特色1.2.2Android的優(yōu)勢1.3Android環(huán)境的搭建1.3.1安裝AndroidSDK的最低硬件需求1.3.2AndroidSDK軟件開發(fā)組件1.3.3Android開發(fā)環(huán)境搭建1.4一個(gè)簡單的Android程序第二章Android項(xiàng)目結(jié)構(gòu)分析(一)教學(xué)目的和任務(wù)通過本章教學(xué),使學(xué)生正確理解Android的系統(tǒng)架構(gòu)、基本組件,掌握Android組件的基本屬性和用法、Android資源的管理。(以優(yōu)質(zhì)的思政類App為例,對(duì)“學(xué)習(xí)強(qiáng)國”進(jìn)行產(chǎn)品分析,實(shí)現(xiàn)思政內(nèi)容的浸入式學(xué)習(xí),使學(xué)生在技術(shù)學(xué)習(xí)的同時(shí),堅(jiān)定社會(huì)主義文化自信,產(chǎn)生技術(shù)興國、學(xué)習(xí)強(qiáng)國的使命感和責(zé)任感。)(二)教學(xué)基本要求掌握Android操作系統(tǒng)的整體架構(gòu),了解應(yīng)用程序的基本組件,應(yīng)用程序的生命周期,特別是activity的生命周期,掌握資源的創(chuàng)建、管理和使用,了解AndroidManifest.xml文件的組織結(jié)構(gòu)。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):Android系統(tǒng)架構(gòu)難點(diǎn):應(yīng)用程序基本組件和生命周期(四)教學(xué)建議與說明正確理解Android的系統(tǒng)架構(gòu),舉例說明與其他嵌入式系統(tǒng)的區(qū)別。學(xué)習(xí)Android基本組件的屬性和用法。對(duì)于Android的組織結(jié)構(gòu),通過實(shí)際項(xiàng)目進(jìn)行講解。(五)教學(xué)內(nèi)容:2.21Android的系統(tǒng)架構(gòu)2.2應(yīng)用程序的基本組件2.2.1Activity介紹2.2.2Service介紹2.2.3BroadCastReciver介紹2.2.4ContentProvider介紹2.2.5Intents—連接組件的紐帶2.3應(yīng)用程序生命周期2.4資源2.4.1創(chuàng)建、管理資源2.4.2使用資源2.5AndroidManifest.xml的組織結(jié)構(gòu)2.5.1在AndroidMainfest.xml中聲明權(quán)限第三章設(shè)計(jì)用戶界面(一)教學(xué)目的和任務(wù)通過本章教學(xué),使學(xué)生正確理解控件、布局、事件的基本概念,掌握Android基本界面控件、界面布局、菜單、界面事件的屬性和使用方法。提高學(xué)生對(duì)Android系統(tǒng)開發(fā)的用戶界面的設(shè)計(jì)能力(二)教學(xué)基本要求掌握Android平臺(tái)下界面設(shè)計(jì)的各種組件的使用;掌握在界面設(shè)計(jì)時(shí)進(jìn)行布局編程、菜單編程,設(shè)計(jì)控件時(shí)兼控件的事件響應(yīng)處理。涉及得到各個(gè)方面。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):了解各種用戶界面的控件的使用方法。難點(diǎn):掌握界面布局的控件的使用方法、菜單的使用方法、按鍵事件和觸摸事件的處理。(四)教學(xué)建議與說明正確理解Android用戶界面的基礎(chǔ)知識(shí)。通過列舉不同的事例介紹Android界面的基本控件、布局、菜單。(五)教學(xué)內(nèi)容:3.1用戶界面基礎(chǔ)3.2界面控件3.2.1TextView與EditView3.2.2Botton和ImageButton3.3界面布局3.4菜單3.5界面事件第四章2D圖形繪制與多媒體(一)教學(xué)目的和任務(wù)通過本章教學(xué),使學(xué)生正確理Android圖形、視頻的基本概念,掌握基本的圖形圖形制作流程,提高學(xué)生對(duì)Android圖形、視頻的制作能力。(二)教學(xué)基本要求掌握Android平臺(tái)下的二維圖形編程的相關(guān)知識(shí)。掌握用MediaPlaye類和VideoView類播放音頻和視頻。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):Android圖形基礎(chǔ)。難點(diǎn):動(dòng)畫、音頻、視頻的實(shí)現(xiàn)(四)教學(xué)建議與說明正確理解Android圖形、視頻播放的基本概念通過Android程序展示講解圖形的繪制及視頻的播放。(五)教學(xué)內(nèi)容:4.1Android圖形基礎(chǔ)4.2動(dòng)畫實(shí)現(xiàn)4.3給游戲加上背景音樂4.4視頻播放第五章網(wǎng)絡(luò)編程(一)教學(xué)目的和任務(wù)通過本章教學(xué),使學(xué)生正確理解移動(dòng)網(wǎng)絡(luò)通信的相關(guān)概念,掌握基本網(wǎng)絡(luò)通信、網(wǎng)絡(luò)編程的原則和方法,通過使用WebView,提高學(xué)生網(wǎng)絡(luò)開發(fā)的能力。(介紹5G技術(shù),厚植愛國主義情懷,弘揚(yáng)大國工匠精神。通過介紹手機(jī)通信標(biāo)準(zhǔn)發(fā)展的歷史。讓學(xué)生感受到我國近年來的科技發(fā)展突飛猛進(jìn),產(chǎn)生學(xué)其精華為國效力的決心,增強(qiáng)民族自豪感。)(二)教學(xué)基本要求掌握網(wǎng)絡(luò)編程的過程及相關(guān)方法。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):Socket套接字通信難點(diǎn):獲取網(wǎng)絡(luò)資源;使用webView進(jìn)行網(wǎng)絡(luò)開發(fā)(四)教學(xué)建議與說明正確理解基于Socket套接字的移動(dòng)通信的理論基礎(chǔ)。通過使用webView,實(shí)現(xiàn)基于HTTP的網(wǎng)絡(luò)編程開發(fā)。(五)教學(xué)內(nèi)容:7.1基于Socket套接字的通信7.2基于HTTP協(xié)議的網(wǎng)絡(luò)編程7.3使用webView進(jìn)行網(wǎng)絡(luò)開發(fā)第六章定位服務(wù)與地圖應(yīng)用(一)教學(xué)目的和任務(wù)通過本章教學(xué),使學(xué)生正確理移動(dòng)定位服務(wù)的相關(guān)知識(shí),掌握基本移動(dòng)定位的方式方法,提高學(xué)生利用GPS和百度地圖實(shí)現(xiàn)定位服務(wù)的設(shè)計(jì)能力。(通過介紹GPS服務(wù)介紹中國北斗系統(tǒng),讓學(xué)生感受到我國近年來的科技發(fā)展突飛猛進(jìn),產(chǎn)生學(xué)其精華為國效力的決心,增強(qiáng)民族自豪感。)(二)教學(xué)基本要求掌握Android.location和BaiduMaps等類庫的使用方法,了解申請地圖秘鑰的方法。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):Android.location類庫中l(wèi)ocationmanager及相關(guān)類難點(diǎn):BaiduMaps類庫的使用方法(四)教學(xué)建議與說明正確理解使用GPS獲取位置的理論依據(jù)和方法。通過舉例說明Baidu地圖應(yīng)用的普遍性。(五)教學(xué)內(nèi)容:6.1使用GPS獲取位置6.2Baidu地圖應(yīng)用五、課程學(xué)時(shí)安排(“教學(xué)內(nèi)容”按章填寫,相應(yīng)章的學(xué)時(shí)數(shù)包括屬于本章的實(shí)驗(yàn)教學(xué)時(shí))章節(jié)號(hào)專業(yè)教學(xué)內(nèi)容思政教學(xué)內(nèi)容學(xué)時(shí)數(shù)學(xué)生任務(wù)(作業(yè)、自學(xué)、討論等任務(wù)要求)對(duì)應(yīng)課程目標(biāo)第1章Android基礎(chǔ)知識(shí)“掐脖子”技術(shù)壁壘41、完成課后作業(yè)2、課后完成實(shí)驗(yàn)預(yù)習(xí)專業(yè)目標(biāo)1思政目標(biāo)3第2章Android項(xiàng)目結(jié)構(gòu)分析優(yōu)質(zhì)的思政類App案例“學(xué)習(xí)強(qiáng)國”41、完成課后作業(yè)2、課后完成實(shí)驗(yàn)預(yù)習(xí)專業(yè)目標(biāo)12思政目標(biāo)3第3章設(shè)計(jì)用戶界面工匠精神,精益求精81、完成課后作業(yè)2、課后完成實(shí)驗(yàn)預(yù)習(xí)專業(yè)目標(biāo)12思政目標(biāo)12第4章2D圖形繪制與多媒體工匠精神,精益求精41、完成課后作業(yè)2、課后完成實(shí)驗(yàn)預(yù)習(xí)專業(yè)目標(biāo)123思政目標(biāo)12第5章網(wǎng)絡(luò)編程中國5G技術(shù)81、完成課后作業(yè)2、課后完成實(shí)驗(yàn)預(yù)習(xí)專業(yè)目標(biāo)23思政目標(biāo)123第6章定位服務(wù)與地圖應(yīng)用中國北斗系統(tǒng)41、完成課后作業(yè)2、課后完成實(shí)驗(yàn)預(yù)習(xí)專業(yè)目標(biāo)23思政目標(biāo)123六、實(shí)踐環(huán)節(jié)及基本要求序號(hào)實(shí)驗(yàn)項(xiàng)目名稱學(xué)時(shí)基本要求學(xué)生任務(wù)實(shí)驗(yàn)性質(zhì)實(shí)驗(yàn)類別1Android環(huán)境搭建4搭建好Android開發(fā)環(huán)境驗(yàn)證必做2Android用戶界面實(shí)驗(yàn)4掌握Android用戶界面應(yīng)用程序開發(fā)方法綜合必做3首選項(xiàng)、文件系統(tǒng)、選項(xiàng)菜單及Intent相關(guān)實(shí)驗(yàn)4掌握相關(guān)內(nèi)容實(shí)驗(yàn)綜合必做4Android數(shù)據(jù)庫實(shí)驗(yàn)4掌握數(shù)據(jù)庫應(yīng)用程序開發(fā)方法綜合必做注:1.實(shí)驗(yàn)性質(zhì)指演示性、驗(yàn)證性、設(shè)計(jì)性、綜合性等;2.實(shí)驗(yàn)類別指必做、選做等。七、考核方式及成績評(píng)定考核內(nèi)容考核方式評(píng)定標(biāo)準(zhǔn)(依據(jù))占總成績比例過程考核上課點(diǎn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論