《Android手機軟件開發(fā)》說課課件_第1頁
《Android手機軟件開發(fā)》說課課件_第2頁
《Android手機軟件開發(fā)》說課課件_第3頁
《Android手機軟件開發(fā)》說課課件_第4頁
《Android手機軟件開發(fā)》說課課件_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、說課內(nèi)容說課內(nèi)容課程設(shè)置課程設(shè)置1教學(xué)目標(biāo)教學(xué)目標(biāo)2教學(xué)內(nèi)容教學(xué)內(nèi)容3課程實施課程實施4課程考核課程考核5第一堂課設(shè)計第一堂課設(shè)計6一、課程設(shè)置一、課程設(shè)置項項 目目內(nèi)內(nèi) 容容課程名稱課程名稱Android手機軟件開發(fā)手機軟件開發(fā)授課專業(yè)授課專業(yè)計算機應(yīng)用技術(shù)專業(yè)計算機應(yīng)用技術(shù)專業(yè)授課對象授課對象高職高職2011軟件班軟件班課程性質(zhì)課程性質(zhì)專業(yè)課程專業(yè)課程總總 學(xué)學(xué) 時時64學(xué)時(理論學(xué)時(理論32學(xué)時,學(xué)時, 實踐實踐32學(xué)時)學(xué)時)學(xué)學(xué) 分分4v課程信息課程信息 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)Linux操作系統(tǒng)操作系統(tǒng)v課程銜接課程銜接C語言程序設(shè)計語言程序設(shè)計Java程序設(shè)計程序設(shè)計移動互聯(lián)網(wǎng)開發(fā)移動

2、互聯(lián)網(wǎng)開發(fā)技術(shù)綜合實訓(xùn)技術(shù)綜合實訓(xùn)軟件測試軟件測試崗位群:崗位群:Android架構(gòu)師、架構(gòu)師、 手機游戲開發(fā)工程師、手機游戲開發(fā)工程師、 手機軟件研發(fā)工程師、手機軟件研發(fā)工程師、 手機軟件移植師等手機軟件移植師等一、課程設(shè)置一、課程設(shè)置v教學(xué)目標(biāo)教學(xué)目標(biāo)二、教學(xué)目標(biāo)二、教學(xué)目標(biāo)Text in here1. 熟練掌握熟練掌握Android開發(fā)所應(yīng)具開發(fā)所應(yīng)具備的基本理論及技術(shù);備的基本理論及技術(shù);2. 能夠以能夠以Java語言為基礎(chǔ),在語言為基礎(chǔ),在Android移動開發(fā)平臺上,獨立、移動開發(fā)平臺上,獨立、完整的實現(xiàn)完整的實現(xiàn)Android軟件項目的軟件項目的開發(fā)過程,從而具備一定的手機開發(fā)過

3、程,從而具備一定的手機程序開發(fā)與設(shè)計能力。程序開發(fā)與設(shè)計能力。3. 養(yǎng)成良好的職業(yè)素質(zhì),培養(yǎng)動養(yǎng)成良好的職業(yè)素質(zhì),培養(yǎng)動手能力、創(chuàng)新能力和獨立解決實手能力、創(chuàng)新能力和獨立解決實際問題的能力。際問題的能力??傮w目標(biāo)總體目標(biāo)具體目標(biāo)具體目標(biāo)知識知識能力能力素質(zhì)素質(zhì)1)養(yǎng)成誠實、守信、吃苦耐勞的思想品德;養(yǎng)成誠實、守信、吃苦耐勞的思想品德;2)養(yǎng)成善于動腦、勤于思考的學(xué)習(xí)習(xí)慣;養(yǎng)成善于動腦、勤于思考的學(xué)習(xí)習(xí)慣;3)養(yǎng)成規(guī)范的軟件代碼編寫習(xí)慣;養(yǎng)成規(guī)范的軟件代碼編寫習(xí)慣;4)具有良好的溝通能力和團隊寫作精神等。具有良好的溝通能力和團隊寫作精神等。素質(zhì)素質(zhì)1)熟悉開發(fā)環(huán)境的安裝和配置;熟悉開發(fā)環(huán)境的安裝

4、和配置;2)能夠從事移動能夠從事移動App和移動互聯(lián)網(wǎng)產(chǎn)品的設(shè)和移動互聯(lián)網(wǎng)產(chǎn)品的設(shè)計、開發(fā)、測試、維護等工作;計、開發(fā)、測試、維護等工作;3)熟悉熟悉Android程序的開發(fā)流程等。程序的開發(fā)流程等。1)掌握移動開發(fā)基本理論和概念及資源訪問;掌握移動開發(fā)基本理論和概念及資源訪問;2)掌握用戶界面及界面響應(yīng)的基本方法;掌握用戶界面及界面響應(yīng)的基本方法;3)掌握四大組件的關(guān)系及使用;掌握四大組件的關(guān)系及使用;4)掌握掌握Android數(shù)據(jù)存儲方法。數(shù)據(jù)存儲方法。三、教學(xué)內(nèi)容三、教學(xué)內(nèi)容v教學(xué)內(nèi)容選取教學(xué)內(nèi)容選取 教學(xué)教學(xué)內(nèi)容內(nèi)容v教學(xué)內(nèi)容整合優(yōu)化教學(xué)內(nèi)容整合優(yōu)化項目一與項目一與Android的第一

5、次親密的第一次親密接觸(接觸(4課時)課時)項目二項目二 設(shè)計設(shè)計Android用戶界面用戶界面(20課時)課時)項目三項目三 實現(xiàn)實現(xiàn)Android高級界面高級界面設(shè)計(設(shè)計(8課時)課時)項目四項目四 Android游戲應(yīng)用程序游戲應(yīng)用程序開發(fā)開發(fā)(4課時)課時)項目五項目五 Android組件應(yīng)用(組件應(yīng)用(16課時)課時)項目六項目六 Android數(shù)據(jù)存儲應(yīng)數(shù)據(jù)存儲應(yīng)用用(8課時)課時)Activity生命周期生命周期 基于職業(yè)能力培養(yǎng)的教學(xué)過程基于職業(yè)能力培養(yǎng)的教學(xué)過程由易到難的工作任務(wù)安排由易到難的工作任務(wù)安排三、教學(xué)內(nèi)容三、教學(xué)內(nèi)容IntentBroardcastReceive

6、Service后臺服務(wù)后臺服務(wù)Android數(shù)據(jù)存儲與訪問數(shù)據(jù)存儲與訪問游戲碰撞與檢測技術(shù)游戲碰撞與檢測技術(shù)游戲常用界面設(shè)計游戲常用界面設(shè)計Android常用高級控件常用高級控件界面布局界面布局Android開發(fā)環(huán)境搭建開發(fā)環(huán)境搭建界面控件界面控件菜單菜單對話框?qū)υ捒蚪缑媸录缑媸录赢嫴シ艅赢嫴シ臕ndroid操作系統(tǒng)概述操作系統(tǒng)概述項目結(jié)構(gòu)及資源的使用項目結(jié)構(gòu)及資源的使用v教學(xué)內(nèi)容設(shè)計教學(xué)內(nèi)容設(shè)計三、教學(xué)內(nèi)容三、教學(xué)內(nèi)容1基礎(chǔ)理論:基礎(chǔ)理論:項目結(jié)構(gòu)及資源使項目結(jié)構(gòu)及資源使用用常用基本控件常用基本控件常用高級控件常用高級控件游戲應(yīng)用程序開發(fā)游戲應(yīng)用程序開發(fā)消息與廣播消息與廣播Service

7、后臺服務(wù)后臺服務(wù)數(shù)據(jù)存儲應(yīng)用數(shù)據(jù)存儲應(yīng)用2實踐案例:實踐案例:短信發(fā)送短信發(fā)送簡易計算器簡易計算器模擬小時鐘模擬小時鐘掃雷游戲掃雷游戲攔截短信攔截短信單機版音樂盒單機版音樂盒學(xué)生信息錄入系統(tǒng)學(xué)生信息錄入系統(tǒng)3綜合案例:綜合案例:手機相冊服務(wù)軟件手機相冊服務(wù)軟件v重點、難點重點、難點課程重點課程重點課程難點課程難點l用戶界面用戶界面lService后臺服務(wù)后臺服務(wù)l綜合開發(fā)綜合開發(fā)l資源訪問資源訪問l用戶界面用戶界面l組件使用組件使用l數(shù)據(jù)存儲數(shù)據(jù)存儲三、教學(xué)內(nèi)容三、教學(xué)內(nèi)容v教材分析教材分析三、教學(xué)內(nèi)容三、教學(xué)內(nèi)容主教材主教材Android程序設(shè)計實用程序設(shè)計實用教程教程電子工業(yè)出版社,電子工

8、業(yè)出版社,2012.11優(yōu)點:優(yōu)點:知識系統(tǒng)、簡單易知識系統(tǒng)、簡單易學(xué)、案例詳細、符合教學(xué)學(xué)、案例詳細、符合教學(xué)需求。需求。缺點:缺點:對重要知識介紹深對重要知識介紹深度不夠、缺少調(diào)試技術(shù)方度不夠、缺少調(diào)試技術(shù)方面的介紹。面的介紹。教材教材輔助資源輔助資源教材:教材:Android SDK開開發(fā)范例大全發(fā)范例大全、瘋狂瘋狂Android講義講義 、Android應(yīng)用開發(fā)揭秘應(yīng)用開發(fā)揭秘 網(wǎng)站:網(wǎng)站:Android學(xué)習(xí)網(wǎng)站學(xué)習(xí)網(wǎng)站優(yōu)優(yōu)億開發(fā)、安卓巴士億開發(fā)、安卓巴士移移動開發(fā)、安盟動開發(fā)、安盟Android技術(shù)聯(lián)盟技術(shù)聯(lián)盟不足不足處理方法處理方法 理論基礎(chǔ)薄弱;理論基礎(chǔ)薄弱; 英語能力英語能力欠

9、佳。欠佳。 優(yōu)勢優(yōu)勢 Android智能手機使用率高,操作熟練;智能手機使用率高,操作熟練;具備具備Java基礎(chǔ)及軟件測試能力;基礎(chǔ)及軟件測試能力;對手機應(yīng)用軟件感興趣。對手機應(yīng)用軟件感興趣。 對知識講解對知識講解避免避免“面面俱到面面俱到”,以以“夠夠用、實用、會用用、實用、會用”為準(zhǔn)則為準(zhǔn)則;案例選?。话咐x取應(yīng)注重實用性及趣味性應(yīng)注重實用性及趣味性。v學(xué)情分析學(xué)情分析二年級軟件班學(xué)生二年級軟件班學(xué)生四、課程實施四、課程實施v課程實施原則課程實施原則四、課程實施四、課程實施理論知識理論知識實踐操作實踐操作1. 教師首先演示或者講解本次課學(xué)生需要完成的實踐項目教師首先演示或者講解本次課學(xué)生需

10、要完成的實踐項目引入項引入項目案例;目案例;2. 分析完成項目案例所需要的技術(shù)支撐分析完成項目案例所需要的技術(shù)支撐講解講解Android軟件開發(fā)的軟件開發(fā)的相關(guān)知識與技術(shù);相關(guān)知識與技術(shù);3. 某些技術(shù)支撐需借助小任務(wù)案例來分析,故此環(huán)節(jié)采用邊講邊練的某些技術(shù)支撐需借助小任務(wù)案例來分析,故此環(huán)節(jié)采用邊講邊練的方式;方式;4. 在項目案例開發(fā)過程演示結(jié)束后,學(xué)生以在項目案例開發(fā)過程演示結(jié)束后,學(xué)生以“項目小組項目小組”的形式,完的形式,完成實踐內(nèi)容。成實踐內(nèi)容。服務(wù)服務(wù)v項目實踐環(huán)節(jié)項目實踐環(huán)節(jié)學(xué)生主導(dǎo)學(xué)生主導(dǎo)四、教學(xué)實施四、教學(xué)實施1. 明確項目明確項目掌握所需關(guān)掌握所需關(guān)鍵技術(shù)鍵技術(shù)2. U

11、I設(shè)計設(shè)計素材收集、素材收集、UI設(shè)計設(shè)計3.功能實現(xiàn)功能實現(xiàn)程序編寫、程序編寫、編譯調(diào)試、編譯調(diào)試、運行測試運行測試4.解決問題解決問題學(xué)生組內(nèi)討學(xué)生組內(nèi)討論、教師輔論、教師輔助指導(dǎo)助指導(dǎo)5.評價總結(jié)評價總結(jié)學(xué)生展示運學(xué)生展示運行結(jié)果、教行結(jié)果、教師點評和總師點評和總結(jié)結(jié)精簡理論、突出實踐、鼓勵創(chuàng)新精簡理論、突出實踐、鼓勵創(chuàng)新v教學(xué)方法教學(xué)方法教學(xué)方法教學(xué)方法啟發(fā)式教學(xué)法啟發(fā)式教學(xué)法項目教學(xué)法法項目教學(xué)法法現(xiàn)場操練教學(xué)法現(xiàn)場操練教學(xué)法講練結(jié)合教學(xué)法講練結(jié)合教學(xué)法任務(wù)驅(qū)動教學(xué)法任務(wù)驅(qū)動教學(xué)法案例教學(xué)法案例教學(xué)法四、教學(xué)實施四、教學(xué)實施v考核體系考核體系五、課程考核五、課程考核在過程考核的基礎(chǔ)上

12、進行分項考核在過程考核的基礎(chǔ)上進行分項考核平時考核(平時考核(20)考勤(考勤(10)作業(yè)(作業(yè)(10)技能考核(技能考核(40)實踐環(huán)節(jié)隨機考核實踐環(huán)節(jié)隨機考核以提交軟件為準(zhǔn)以提交軟件為準(zhǔn)測試基本知識及編程測試基本知識及編程技能的掌握程度技能的掌握程度項目考核(項目考核(40)期末綜合項目期末綜合項目測試手機開測試手機開發(fā)綜合能力發(fā)綜合能力考核(考核(100)期末綜合項目考核成績(期末綜合項目考核成績(40分)分)=軟件驗收情況(軟件驗收情況(15分)分)+軟件開發(fā)文軟件開發(fā)文檔編寫(檔編寫(15分)分)+參與項目的工作量(參與項目的工作量(5分)分)+工作態(tài)度(工作態(tài)度(5分)。分)。項目

13、小組項目小組六、第一堂課設(shè)計六、第一堂課設(shè)計1. 課前認知:課前認知: 通過手機軟件開發(fā)現(xiàn)狀及通過手機軟件開發(fā)現(xiàn)狀及Android工程師的市場需求分析,說明該課程的開工程師的市場需求分析,說明該課程的開課目的、課程框架,使學(xué)生明確該課程的教學(xué)目標(biāo)、所應(yīng)掌握的技能及考試模式課目的、課程框架,使學(xué)生明確該課程的教學(xué)目標(biāo)、所應(yīng)掌握的技能及考試模式等。等。2. 導(dǎo)入新課:導(dǎo)入新課: 以運行以運行“第一個第一個Android項目項目” 為例,引入為例,引入Android平臺的介紹;平臺的介紹;3. 任務(wù)劃分:任務(wù)劃分: 任務(wù)一:認識任務(wù)一:認識Android操作系統(tǒng)操作系統(tǒng) 任務(wù)二:搭建任務(wù)二:搭建Android開發(fā)環(huán)境開發(fā)環(huán)境 任務(wù)三:分析任務(wù)三:分析Android項目結(jié)構(gòu)項目結(jié)構(gòu) 任務(wù)四:使用任務(wù)四:使用Android資源資源 案例演示案例演示1:Android開發(fā)環(huán)境的搭建開發(fā)環(huán)境的搭建 案例演示案例演示2:第一個:第一個Android應(yīng)用程序的開發(fā)過程應(yīng)用程序的開發(fā)過程4. 任務(wù)實施:任務(wù)實施: (1) 教師講解教師講解Android的發(fā)展、的發(fā)展、android開發(fā)平臺架構(gòu),使學(xué)生了解手開發(fā)平臺架構(gòu),使學(xué)生了解手機軟件開發(fā)的框架;機軟件開發(fā)的框架; (2) 教師以典型案例教師以典型案例“一個簡單一個簡單Android應(yīng)用程序應(yīng)用程序”為例,演示并講解為例,演示并講解A

溫馨提示

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

最新文檔

評論

0/150

提交評論