《Android應用開發(fā)》課程標準



《《Android應用開發(fā)》課程標準》由會員分享,可在線閱讀,更多相關《《Android應用開發(fā)》課程標準(12頁珍藏版)》請在裝配圖網上搜索。
1、 《 Android 應用開發(fā)》課程標準 內蒙古電子信息職業(yè)技術學院計算機科學系 . 課程名稱: Android 應用開發(fā) 使用專業(yè) 物聯網應用技
2、術專業(yè) 教學課時 90 學時 修訂實踐 2013 年 9 月 課程學分 6 一.課程設置概述 1.1 課程在相關專業(yè)中的性質與定位 Android 應用開發(fā)是物聯網應用技術專業(yè) (應用開發(fā)方向) 的核心課程之一, 是 Android 應用程序開發(fā)方法的主要課程, 是 Android 應用的主要領域。 為了適應高職學生的學習情況,該課程以 Android 應用技術為重點,逐步闡述 Android 應用體系結構,介紹 Android 應用常見的幾個功能。采用項目 +案例教學法,既讓學生掌握 Android 的基本知識,同時,也讓學生在潛移默化中
3、了解一些 Android 的高級開發(fā)技術,從而為今后實現 Android 應用開發(fā)打下基礎。 本課程的任務是使學生通過學習和操作實踐, 了解和掌握 Android 的主流應 用技術及其開發(fā)方法,掌握 Android 的 sdk、Activity 、高級 UI 、網絡、多媒體 體方面的編程技術。 為進一步學習移動互聯工程師后續(xù)課程打下良好的理論和實 踐基礎。 1.2 本課程的基本教學理念 (一)突出學生主體,注重技能培養(yǎng),回歸能力本位 Android 應用開發(fā)是移動互聯工程師的專業(yè)核心課程, 注重軟件開發(fā)基本理 論、基本方法和基本技能的學習及素質教
4、育,激發(fā)學生的學習興趣,在啟發(fā)、提 示下使其自主地、 全面地理解軟件的基本理論和基本方法, 提高學生的思維能力 和實際操作技能, 增強他們理論聯系實際的能力, 培養(yǎng)學生的創(chuàng)新精神, 使學生 養(yǎng)成觀察、獨立分析和解決問題的習慣;以提高技能、磨礪意識、活躍思維、展 現個性和拓寬視野。 (二)尊重個體差異,注重過程評價,促進學生發(fā)展 本課程在教學過程中, 倡導自主學習,啟發(fā)學生對設定問題積極思考、 分析, . 鼓勵多種思維方式并將其表達出來,尊重個體差異。采用項目教學法進行教學,每個項目的成績采取自評、 互評、教
5、師綜合評價相結合的方式能激勵學生的學習興趣和自主學習能力的發(fā)展。 教師在給學生評價成績時應盡量以學習過程中的評價為主,注重培養(yǎng)和激發(fā)學生的學習積極性和自信心。 最后期末的成績評價應注重檢測學生的知識應用能力。 學生的最終課程成績應由平時的各次項目成績和期末的評定成績按一定比例構成, 在把握比例構成時要有利于促進學生的知識應用能力。建立以過程培養(yǎng)促進個體發(fā)展, 以學生可持續(xù)發(fā)展能力評價教學過程的雙向促進機制,以激發(fā)興趣、展現個性、發(fā)展心智和提高素質為基本理念。 (三)整合課程資源,開放創(chuàng)新教學,拓展學習渠道 本課程在教學過程中, 提醒學生留意觀察并思考生活中接觸的 Android 系
6、統(tǒng)應用,鼓勵其結合生活中熟悉的操作方法提出問題或假設, 在教師引導下, 通過分析、推理,使學生自主學習、總結,以便增強學生對 Android 開發(fā)方法基本理論的理解;通過課堂講解與討論、 案例分析等促進學生對所學理論的理解和運用,以培養(yǎng)其實際操作技能。 充分利用現代教學手段, 不斷改進教學方式, 突出典型案例的剖析, 采用互動式教學使學生得到模擬訓練, 提高他們發(fā)現問題、 分析問題、解決問題的能力。 ( 四) 體現能力標準 , 強調工學交替 , 開展職場鑒定 在本課程教學中全過程體現工學結合, 課程教學目標圍繞能力標準, 課程本身按模塊設置, 教學過程充分工學交替, 考核評價盡量
7、避免教師單方命題、 閉卷筆試模式,充分體現職場痕跡。 1.3 本課程標準的設計思路與特色 通過本課程的學習要求學生理解 Android sdk 的特點、 Android 應用開發(fā)環(huán) 境的搭建、 Android 高級 UI 開發(fā)、 Android 網絡開發(fā)、 Android 多媒體處理的主要內容,要求學生基本掌握 Android 的應用開發(fā)技術,能解決一些簡單的問題。本課程采取由簡入深, 逐步復雜的項目單元模式, 學生先掌握 Android 應用開發(fā) 的基本技術后, 開始逐一設計項目由學生在解決問題的過程中達到掌握 Android 應用開發(fā)的目的。 二.課程
8、教學目標 2.1 課程總目標 . 理解 Android SDK ; 能夠搭建開發(fā)環(huán)境。 掌握 Android Activity 應用開發(fā)。 掌握 Android 網絡處理。 掌握 Android 多媒體處理技術。 掌握 Android 界面處理技術。 2.2 具體目標 2.2.1 知識目標 正確理解 Android sdk 。 掌握 Android 開發(fā)環(huán)境的搭建、軟件發(fā)布知識。 掌握 Android Activity 知識。 掌握 Android 高級 UI 知識。
9、 掌握 Android 網絡處理知識。 掌握 Android 多線程知識。 掌握 Android 數據存儲知識。 掌握 Android 多媒體知識。 2.2.2 技能目標 能夠熟練搭建 Android 開發(fā)環(huán)境。 能夠實現 Android Activity 開發(fā)。 能夠使用 Android UI 控件開發(fā)。 能實現 Android 網絡開發(fā)。 能掌握 Android 數據存儲技術。 能掌握 Android 多線程處理技術。 能實現 Android 多媒體體處理。 能實現 Android Service 。 2.
10、2.3 過程與方法目標 本課程在教學過程中,突出學生主體,采用項目 +案例教學,啟發(fā)學生善于 觀察、自主思考、獨立分析問題與解決問題的能力。通過以學生為主體的學習, 使學生在觀察、思維、推理與判斷、分析與解決問題能力方面有明顯的提高,對 生產型實踐中遇到的問題能通過分析處理并舉一反三得到正確、 靈活的解決,體 . 現注重實際應用技能的培養(yǎng)目標。 2.2.4 情感態(tài)度與價值觀目標 在教學過程中,采用角色扮演教學、案例教學等方法。注重基礎應用性,從 理論的傳授過渡到方法的學習。 通過本課程的學習使學生掌握 And
11、roid 系統(tǒng)應用開發(fā)的基本知識及實踐技術, 在每章甚至于每一次課程都有相應的案例, 與現實實踐結合緊密, 鼓勵學生積極參與案例分析。 也注重理論新穎性, 使本課程具有觀念新、易學習的特點。還注重趣味性,密切結合高職學生的特點,開放意識、 訓練意識、互動意識、交流意識,使學生真正成為學習的主人、課堂的主人,獲得應有的收獲。 三.課程教學內容 3.1 學習情景設計與學習分配 表 1 學習情景設計與學習分配 學習領域: Android 應用開發(fā) 序號 學習情景 情景描述 學時 Android 應 要
12、在計算機上做 Android 系統(tǒng)開發(fā),掌握編程工具的使用是必備的 1 用開發(fā)環(huán) 工作,理解 Android sdk 不可或缺。 6 境搭建 2 Android 資 Android 應用開發(fā)時,訪問系統(tǒng)資源是必不可少的一項基本技能。 6 源訪問 3 Android 界 Android 菜單、事件響應、布局管理、常用組件的使用。 12 面處理 Android Android 系統(tǒng)中 Activ
13、ity 的創(chuàng)建、啟動和生命周期管理等處理。 4 Activity 開 6 發(fā) 5 Android Android 系統(tǒng)中各組件之間的信使 Intent 的屬性、 使用策略和常見應 6 Intent 開發(fā) 用。 Android Android 系統(tǒng)中廣播事件處理機制, Notification 、NotificationManager 6 廣播事件 6 和 AlermManager 的使用。 處理
14、 Android Android 系統(tǒng)中后臺 Service 的創(chuàng)建、管理和使用,以及遠程服務調 7 Service 開 用。 6 發(fā) 8 Android 在 Android 系統(tǒng)的四種數據存取方法: Perference、File 、SqlLite 和 6 數據存取 NetWork 。 . Android Android 中不同應用之間如何共享數
15、據,包括Content Provider 和 9 Content 6 Content Resolver 。 Provider Android 10 多媒體應 Android 中音頻和視頻的播放、錄制,照相機的控制。 6 用 11 Android Android 中的圖片處理、動畫實現、圖形繪制、圖形特效 8 圖像圖像 12 Android 互 Android 中各種網絡應用,包括 Socket、URL 、HTTP
16、 、Web Service、 10 聯網應用 WebView 等 13 Android 中 Android 系統(tǒng)中的 LocationManager 、LocationProvider 、跟蹤、定位、 6 GPS 應用 Geocoder 正逆向編解碼和可視化位置服務。 總學分: 6 學分, 合計總學時 90 3. 2 學習情景與具體任務 表 2 學習情景與任務 學習 學習 情境 任務 具體學習內容 能力目標 知識目標 教學環(huán)境
17、1.1 Android 架 構及平臺 1.2 Android Market 1.Android 搭應 建用 1.3 搭建 開 Android 開發(fā)環(huán)境 發(fā) 1.4 使用 環(huán) Android 常用工具 境 2.1 Android 資源 的類型和布局 2.2 資源文件的使 用 2.Android 資 源 2.3 使用 Android 訪 的各種資源 問 Android 的由來 Android 平臺架構及特 性 Android 的應用程序組 件 Android M
18、arket 介紹 ① andriod sdk 下載、 安裝 ② Android 常 用 工具的使用 ③ 編寫、調試、運行 Hello, Android! 程 序 ① 認識 Android 資源 的類型和布局 ② 學習資源文件的使用方法 ①使用顏色( color ) 資源 ②使用字符串 ( string )資源③使用尺寸( dimen) 資源 ④使用原始 XML資源⑤使用 2.7drawables 資源 ⑥使用布局( layout ) 資源 ⑦使用菜單( menu)資
19、源 ① 認識 Android 的由來 ② 掌握 Eclipse 的架構 ③ 了解 Android 組件 ④ 掌握 Android Market 的使用 掌握 Android sdk 的下載安裝 掌握 Eclipse 常用工具的使用 掌握 Android 程序的編制過程 ① 能使用 Android 系統(tǒng)的資源 ①能獲取 Android 的各種資源 ① Eclipse 認識 Android 的由來 工具 掌握 Eclipse 的架構 ② Android 了解 Android 組件 開發(fā)板
20、 ① 理解 Android 工具 Eclipse 工具 ② 理解 Android 程序 Android 開發(fā) 編制過程 板 ① 了解 Android 的資 ① Eclipse 源類型和布局 系統(tǒng) ② 掌握 Android 資源 ② Android 文件的使用 實驗板 ①理解資源文件的獲 ① Eclipse 取 ②Android 實 ②理解各種資源屬性 驗板 . 學習 學習 情境 任務
21、 具體學習內容 能力目標 知識目標 教學環(huán)境 3.1 Android 菜單 3.2Android 事件 處理 3.3Android 布局 3.Android 管理 界 面 處 理 3.4Android 組件 4.1 Android ActivityActivity 開發(fā) 開 發(fā)4.Android 5.1Android Intent 屬性
22、 5.Android Intent 開 5.2AndroidIntent 發(fā) 應用 ① 選項菜單 ① 理解菜單的屬性 ② 上下文菜單 ① 能編制定制菜單 ② 理解各種菜單的異 ③ 子菜單 同 ①事件處理機制 ①理解事件屬性 ②事件監(jiān)聽器 ①能編制事件處理程序 ②理解事件處理模型 ③事件處理步驟 ① 線性布局 ② 幀布局 ① 能根據需要,實現各 ① 理解各種布局及其 ③ 表格布局 種布局處理 屬性、意義 ④
23、相對布局 ⑤ 絕對布局 ①常用組件 ②自動完成文本框 ③選項卡 ④進度條 ⑤日期、時間選擇框 ①能使用 Android 提供的 ⑥ 列 表 視 ①理解各組件的屬性 圖 ( ListView ) ②各種組件實現定制服 及使用方法 務 ⑦ 網 格 視 圖 ( GridView ) ⑧畫廊視圖 ( Gallery )⑨地圖視圖 ( MapView)⑩網絡視圖 ( WebView) ①
24、Activity 的創(chuàng)建 ② 啟 動 另 一 個 Activity ③ Activity 之間傳遞 ① 能創(chuàng)建 Activity 對象 ① 理解 Activity 數據 ② 能 根 據 需 要 管 理 ② 理解 Activity 生 ④ 啟 動 另 一 個 Activity 的生命周記 命周期 Activity 并返回結果 ⑤ Activity 的生命周 期 ①
25、 Intent 的 ComponentName屬性 ② Intent 的 Action 屬 性 ① 掌握 Intent 對象及其 ① 理解 Intent 及其 ③ Intent 的 Data 屬性 屬性 屬性 ④ Intent 的 Category 屬性 ⑤ Intent 的 Extras 屬 性 ①和打電話相關的標 準 ActivityAction 應 用 ①能實現 Intent 電話應 的實現
26、①掌握 Intent ②訪問瀏覽器和地圖 用 策略 ③發(fā)郵件 ②能實現郵件處理 ④ Intent 的實現策略 ①Eclipse ②Android 實驗板 ①Eclipse ②Android 實驗板 ①Eclipse ②Android 實 驗板 ①Eclipse ②Android 實驗板 ①Eclipse ②Android 實 驗板
27、 ①Eclipse ②Android 實驗板 ①Eclipse ②Android 實 驗板 . 學習 學習 情境 任務 廣 播 6.1Android 廣 理事 播事件處理 件 處6.Android 具體學習內容 能力目標 知識目標 教學環(huán)境 ① 理 解 ①Eclipse ① Notification 和 ① 掌握 Notification 和
28、Notification 和 ②Android 實 NotificationManager NotificationManage NotificationMana 驗板 的使用 r 對象 ger ② AlarmManager 的使 ② 掌握 AlarmManager對 ② 理 解 用 象 AlarmManager 對 象 開 7.1 掌握 Android 發(fā) id Service 的使用 Service7.Andro 據 8.1Android 數據
29、 存oid 存取 取數8.Andr 9.1 Android Content Provider 9.Androi ProviderContent ① 創(chuàng)建一個 Service ① 能使用 Service 實 ② 啟 動 和 停 止 現服務 Service ① 理解 Service 服務 ② 能綁定一個存在的 ③ 綁定一個已經存在 Service 的 Service ① Prefere
30、nce ① 能使用 Preference ① 理解 Android 數據 ② File ② 能使用 File 存儲的集中方式及 ③ SQLite ③ 能使用 SQLite 其區(qū)別 ① Content Provider ① 理 解 Content 的使用 ① 能 使 用 Content 及其使 ②自 定 義 Provider Provider ContentProvider 用 ①Eclipse ②Android 實驗板
31、 ①Eclipse ②Android 實驗板 ①Eclipse ② Android 實驗板 10.1 Android 多 媒體應用 體id 應多 用媒10.Andro 11.1 Android 圖 像 像圖像 圖oid 像圖11.Andr 互 12.1 Android 互聯 網應用 聯 網 應 用12.Android d 13.1 Android 中 中 GPS應用 用GPS 應13.Androi ①能實現音、視頻播放處
32、 ①Eclipse ① 音頻和視頻播放 理 ①理解音、視頻的處理 ②Android 實 技術 驗板 ② 音視頻的錄制 ②能實現音、視頻的錄制 ③ Camera 照相 ②理解 Camera處理技 ③能實現 Camera照相處 理 術 ①圖片處理 ①能實現圖片處理 ①Eclipse ②Android 實 ②動畫設計 ②能實現動畫設計 ①理解常見的圖形圖 驗板 ③動態(tài)圖形繪制
33、 ③能實現動態(tài)圖形繪制 像處理技術 ④圖形特效 ④能實現圖形特效 ① Socket 、 ①Eclipse ServerSocket 網絡編 ① 實 現 Socket 、 、 ②Android 實 程 ① 理 解 Socket 驗板 ServerSocket 通信編程 ② URL網絡編程 ServerSocket ②實現 URL、HTTP編程 ③ HTTP網絡編程 ②掌握 URL、HTTP ③實現 W
34、ebService 服務 ④ Web Service ④實現 WebView瀏覽 ③理解 Web服務 ⑤ WebView處理 ① LocationManger 和 ① 理 解 ①Eclipse LocationProvider ①實現位置服務 ③ Android LocationManager 和 ②位置服務 ②實現定位和跟蹤處理 LocationProvider 對 實驗板 ③定位和跟蹤 ③實現 Geocoder 正逆向
35、 ④ Geocoder 正逆向編 編解碼 象 ②理解 Geocoder對象 解碼 四.教學實施與保障 4.1 教學方式與考核方法 本課程建議教學中主要提取一些具代表性的生產性問題, 采用項目教學、 案 例教學為主,教師在每個案例教學中先提綱挈領的闡明一些新技術手段和語法表 . 達形式,之后學生分組,以 3-5 人為宜,每組注意實踐操作能力強弱的搭配,完成后抽取具代表性的作品公開集中評價,所有學生共同參與,同步提高。 結合案例教學的特點,
36、對學生的考核采用平時情況結合期末總評情況綜合評 價。學生在每次項目完成后,每組學生在項目組內自評,教師給每組一個總評, 將學生自評成績和教師總評成績按比例結合為一次項目的成績。 多次項目成績組 成了學生此課程的平時實踐操作部分的成績。 另外學生在每部分學習后完成的其 它任務(如課后作業(yè)),此又作為學生平時成績的一部分。在期末課程結束后, 按實際情況可布置每個學生獨立完成一個較綜合的項目實踐, 以此作為期末考核 成績;考慮到部分學生非獨立完成的作弊行為, 亦可組織學生統(tǒng)一卷面考試, 以 此成績作為期末考核成績。 最后將每個學生的平時實踐成績、 其它成績(
37、課后作 業(yè)、課堂表現等)、學習表現、期末考核成績根據實際情況按一定比例綜合得出 學生此門課程的最終評價。 對學生學習過程的評價, 包括參與討論的積極態(tài)度、 自信心、實際操作技能、合作交流意識,以及獨立思考的能力、創(chuàng)新思維能力等方面,如: 1.是否積極主動地參與討論和分析; 2.是否敢于表述自己的想法,對自己的觀點有充分的自信; 3.是否積極認真地參與模擬實踐和應用實踐; 4.是否敢于嘗試從不同角度思考問題,有獨到的見解; 5.能否理解他人的思路,并在與小組成員合作交流中得到啟發(fā)與進步; 6.是否有認真反思自己思考過程的意識。 或者是引用職場鑒定來考核學生實際操作技能。 4.2 課程對雙師結構或教師素質要求 本課程除在理論上指導學生外, 在實踐上也對教師提出了一定的要求, 故而 教師除 Android 系統(tǒng)有較深的理解外,在實踐操作能力上也應具備一定的能力, 建議具有生產實踐經驗的教師擔當此課程的教學任務。 4.3 課程教學資源 (1)電子教案、電子課件、課程錄像 (2)各教學情景練習項目 .
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高考政治一輪復習:統(tǒng)編版選擇性必修1-3【共3冊重點知識點匯總】
- 2025年高考政治一輪復習:七冊教材重點考點匯總
- 2025年高考生物一輪復習:高中生物必修+選必修5冊教材重點知識點匯總
- 2025政府工作報告要點速覽發(fā)展總體要求和政策取向
- 《哪吒2》與DEEPSEEK年輕力量的崛起助力中國突破重圍
- 建設金融強國做好金融五篇大文章的指導意見
- 落實高質量發(fā)展要求如期完成既定目標任務更新理念科學統(tǒng)籌切實增強規(guī)劃執(zhí)行的系統(tǒng)性整體性協(xié)同性
- 如何成為一名暖護暖護的概念與職責
- 藥品儲存與養(yǎng)護醫(yī)療護理藥品儲存藥品養(yǎng)護藥品常識
- 手術室職業(yè)暴露與防護診療護理等過程中被患者血液體液等污染自身皮膚或黏膜導致的感染
- XX企業(yè)中層管理者領導力提升培訓課程
- 醫(yī)院新員工入職培訓醫(yī)院新員工必備主要職業(yè)意識醫(yī)院新員工必備工作觀
- 人工智能技術介紹人工智能DeepSeek人工智能的未來展望與發(fā)展
- 養(yǎng)娃要有松弛感家庭教育讓孩子在具有松弛感的家庭里慢慢成長
- 醫(yī)院新員工入職培訓醫(yī)院新員工必備主要職業(yè)意識