資源描述:
《安卓系統(tǒng)開發(fā)教學(xué)大綱》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、《安卓系統(tǒng)開發(fā)》課程教學(xué)大綱課程編號(hào):課程名稱:安卓系統(tǒng)開發(fā)英文名稱:課程類型:專業(yè)選修課課程性質(zhì):選修總學(xué)時(shí):48講課學(xué)時(shí):32實(shí)踐(實(shí)驗(yàn))學(xué)時(shí):16學(xué) 分:3適用對(duì)象:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)先修課程:java程序設(shè)計(jì)一、編寫說明(一)制定大綱的依據(jù):本大綱是根據(jù)國家教委高教司頒布的本科基礎(chǔ)課教學(xué)基本要求,結(jié)合我院培養(yǎng)目標(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)目中。具體內(nèi)容包括:Android環(huán)境的搭建,Android項(xiàng)目結(jié)構(gòu)分析,用戶界面
2、設(shè)計(jì),2D、3D圖形繪制,數(shù)據(jù)存儲(chǔ)和訪問,定位服務(wù)于地圖應(yīng)用,網(wǎng)絡(luò)編程,AndroidNDK開發(fā)及綜合案例。(三)課程的地位與作用:安卓系統(tǒng)開發(fā)課程是高等工科學(xué)校教學(xué)計(jì)劃中計(jì)算機(jī)相關(guān)專業(yè)一門重要的選修課,是為學(xué)習(xí)移動(dòng)手機(jī)開發(fā)的必要課程。通過實(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)。(四)課程
3、性質(zhì)、目的和任務(wù):安卓系統(tǒng)開發(fā)時(shí)高等工科院校計(jì)算機(jī)專業(yè)學(xué)生一門選修的重要的理論與實(shí)踐課,它是為培養(yǎng)我們社會(huì)主義現(xiàn)代化建設(shè)所需要的高質(zhì)量專業(yè)人才服務(wù)的。Android作為目前高端智能手機(jī)操作系統(tǒng),其前景不可限量。本課程主要從java基礎(chǔ)開始學(xué)習(xí),循環(huán)漸進(jìn),以培養(yǎng)3G網(wǎng)絡(luò)工程師為目標(biāo),深入講解GoogleAndroid開發(fā)實(shí)戰(zhàn),整套課程內(nèi)容完善深入。(五)與其他課程的聯(lián)系:安卓系統(tǒng)開發(fā)是計(jì)算機(jī)專業(yè)的一門重要的選修課。(六)對(duì)先修課的要求:學(xué)習(xí)本課程需要java基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)作為預(yù)備知識(shí)。二、大綱內(nèi)容第一章Android基礎(chǔ)知識(shí)(一)教學(xué)目的和任務(wù)通過本章的教學(xué),使學(xué)生正確
4、理解安卓開發(fā)的基本概念,掌握安卓的特點(diǎn)、環(huán)境的搭建以及程序運(yùn)行的基本流程,提高學(xué)生對(duì)安卓開發(fā)的認(rèn)知度。forthequalityofreviewsandreview.Article26threview(a)theCCRAcompliance,whethercopiesofchecks;(B)whetherdoubleinvestigation;(C)submissionofprogramcompliance,investigationorexaminationofwhetherviewsareclear;(D)theborrower,guarantorloans7(二
5、)教學(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.
6、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資源的管理。(二)教學(xué)基本要求掌握Android操作系統(tǒng)的整體架構(gòu),了解應(yīng)用程序的基本組件,應(yīng)用程序的生命周期,特別是activity的生命周期,掌握資源的創(chuàng)建、管理和使用,了解AndroidManifest.xml文件的組織結(jié)構(gòu)。(三)教學(xué)重點(diǎn)和
7、難點(diǎn)重點(diǎn):Android系統(tǒng)架構(gòu)難點(diǎn):應(yīng)用程序基本組件和生命周期(四)教學(xué)建議與說明1、正確理解Android的系統(tǒng)架構(gòu),舉例說明與其他嵌入式系統(tǒng)的區(qū)別。2、學(xué)習(xí)Android基本組件的屬性和用法。3、對(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介紹forthequalityofreviewsandreview.Article26