《Android應用開發(fā)》課程標準
《《Android應用開發(fā)》課程標準》由會員分享,可在線閱讀,更多相關(guān)《《Android應用開發(fā)》課程標準(9頁珍藏版)》請在裝配圖網(wǎng)上搜索。
.《Android 應用開發(fā) 》課程標準內(nèi)蒙古電子信息職業(yè)技術(shù)學院計算機科學系 .一.課程設置概述1.1 課程在相關(guān)專業(yè)中的性質(zhì)與定位Android應用開發(fā)是物聯(lián)網(wǎng)應用技術(shù)專業(yè)(應用開發(fā)方向)的核心課程之一,是 Android應用程序開發(fā)方法的主要課程,是 Android應用的主要領域。為了適應高職學生的學習情況,該課程以 Android應用技術(shù)為重點,逐步闡述Android應用體系結(jié)構(gòu),介紹 Android應用常見的幾個功能。采用項目+案例教學法,既讓學生掌握 Android的基本知識,同時,也讓學生在潛移默化中了解一些 Android的高級開發(fā)技術(shù),從而為今后實現(xiàn) Android應用開發(fā)打下基礎。本課程的任務是使學生通過學習和操作實踐,了解和掌握 Android的主流應用技術(shù)及其開發(fā)方法,掌握 Android的 sdk、Activity、高級 UI、網(wǎng)絡、多媒體體方面的編程技術(shù)。為進一步學習移動互聯(lián)工程師后續(xù)課程打下良好的理論和實踐基礎。1.2 本課程的基本教學理念(一)突出學生主體,注重技能培養(yǎng),回歸能力本位Android應用開發(fā)是移動互聯(lián)工程師的專業(yè)核心課程,注重軟件開發(fā)基本理論、基本方法和基本技能的學習及素質(zhì)教育,激發(fā)學生的學習興趣,在啟發(fā)、提示下使其自主地、全面地理解軟件的基本理論和基本方法,提高學生的思維能力和實際操作技能,增強他們理論聯(lián)系實際的能力,培養(yǎng)學生的創(chuàng)新精神,使學生養(yǎng)成觀察、獨立分析和解決問題的習慣;以提高技能、磨礪意識、活躍思維、展現(xiàn)個性和拓寬視野。(二)尊重個體差異,注重過程評價,促進學生發(fā)展本課程在教學過程中,倡導自主學習,啟發(fā)學生對設定問題積極思考、分課程名稱: Android 應用開發(fā)使用專業(yè) 物聯(lián)網(wǎng)應用技術(shù)專業(yè)教學課時 90 學時修訂實踐 2013 年 9 月課程學分 6.析,鼓勵多種思維方式并將其表達出來,尊重個體差異。采用項目教學法進行教學,每個項目的成績采取自評、互評、教師綜合評價相結(jié)合的方式能激勵學生的學習興趣和自主學習能力的發(fā)展。教師在給學生評價成績時應盡量以學習過程中的評價為主,注重培養(yǎng)和激發(fā)學生的學習積極性和自信心。最后期末的成績評價應注重檢測學生的知識應用能力。學生的最終課程成績應由平時的各次項目成績和期末的評定成績按一定比例構(gòu)成,在把握比例構(gòu)成時要有利于促進學生的知識應用能力。建立以過程培養(yǎng)促進個體發(fā)展,以學生可持續(xù)發(fā)展能力評價教學過程的雙向促進機制,以激發(fā)興趣、展現(xiàn)個性、發(fā)展心智和提高素質(zhì)為基本理念。(三)整合課程資源,開放創(chuàng)新教學,拓展學習渠道本課程在教學過程中,提醒學生留意觀察并思考生活中接觸的 Android系統(tǒng)應用,鼓勵其結(jié)合生活中熟悉的操作方法提出問題或假設,在教師引導下,通過分析、推理,使學生自主學習、總結(jié),以便增強學生對 Android開發(fā)方法基本理論的理解;通過課堂講解與討論、案例分析等促進學生對所學理論的理解和運用,以培養(yǎng)其實際操作技能。充分利用現(xiàn)代教學手段,不斷改進教學方式,突出典型案例的剖析,采用互動式教學使學生得到模擬訓練,提高他們發(fā)現(xiàn)問題、分析問題、解決問題的能力。(四) 體現(xiàn)能力標準,強調(diào)工學交替,開展職場鑒定在本課程教學中全過程體現(xiàn)工學結(jié)合,課程教學目標圍繞能力標準,課程本身按模塊設置,教學過程充分工學交替,考核評價盡量避免教師單方命題、閉卷筆試模式,充分體現(xiàn)職場痕跡。1.3 本課程標準的設計思路與特色通過本課程的學習要求學生理解 Android sdk的特點、Android 應用開發(fā)環(huán)境的搭建、Android 高級 UI開發(fā)、Android 網(wǎng)絡開發(fā)、Android 多媒體處理的主要內(nèi)容,要求學生基本掌握 Android的應用開發(fā)技術(shù),能解決一些簡單的問題。本課程采取由簡入深,逐步復雜的項目單元模式,學生先掌握 Android應用開發(fā)的基本技術(shù)后,開始逐一設計項目由學生在解決問題的過程中達到掌握 Android應用開發(fā)的目的。二.課程教學目標.2.1 課程總目標? 理解 Android SDK;? 能夠搭建開發(fā)環(huán)境。? 掌握 Android Activity應用開發(fā)。? 掌握 Android網(wǎng)絡處理。? 掌握 Android多媒體處理技術(shù)。? 掌握 Android界面處理技術(shù)。2.2 具體目標2.2.1知識目標? 正確理解 Android sdk。? 掌握 Android開發(fā)環(huán)境的搭建、軟件發(fā)布知識。? 掌握 Android Activity知識。? 掌握 Android高級 UI知識。? 掌握 Android網(wǎng)絡處理知識。? 掌握 Android多線程知識。? 掌握 Android數(shù)據(jù)存儲知識。? 掌握 Android多媒體知識。2.2.2技能目標? 能夠熟練搭建 Android開發(fā)環(huán)境。 ? 能夠?qū)崿F(xiàn) Android Activity開發(fā)。? 能夠使用 Android UI控件開發(fā)。? 能實現(xiàn) Android網(wǎng)絡開發(fā)。? 能掌握 Android數(shù)據(jù)存儲技術(shù)。? 能掌握 Android多線程處理技術(shù)。? 能實現(xiàn) Android多媒體體處理。? 能實現(xiàn) Android Service。2.2.3過程與方法目標本課程在教學過程中,突出學生主體,采用項目+案例教學,啟發(fā)學生善于觀察、自主思考、獨立分析問題與解決問題的能力。通過以學生為主體的學習,使學生在觀察、思維、推理與判斷、分析與解決問題能力方面有明顯的提高,.對生產(chǎn)型實踐中遇到的問題能通過分析處理并舉一反三得到正確、靈活的解決,體現(xiàn)注重實際應用技能的培養(yǎng)目標。2.2.4情感態(tài)度與價值觀目標在教學過程中,采用角色扮演教學、案例教學等方法。注重基礎應用性,從理論的傳授過渡到方法的學習。通過本課程的學習使學生掌握 Android系統(tǒng)應用開發(fā)的基本知識及實踐技術(shù),在每章甚至于每一次課程都有相應的案例,與現(xiàn)實實踐結(jié)合緊密,鼓勵學生積極參與案例分析。也注重理論新穎性,使本課程具有觀念新、易學習的特點。還注重趣味性,密切結(jié)合高職學生的特點,開放意識、訓練意識、互動意識、交流意識,使學生真正成為學習的主人、課堂的主人,獲得應有的收獲。三.課程教學內(nèi)容3.1學習情景設計與學習分配表 1 學習情景設計與學習分配學習領域: Android 應用開發(fā)序號 學習情景 情景描述 學時1Android 應用開發(fā)環(huán)境搭建要在計算機上做 Android 系統(tǒng)開發(fā),掌握編程工具的使用是必備的工作,理解 Android sdk 不可或缺。 62 Android 資源訪問 Android 應用開發(fā)時,訪問系統(tǒng)資源是必不可少的一項基本技能。 63 Android 界面處理 Android 菜單、事件響應、布局管理、常用組件的使用。 124Android Activity 開發(fā)Android 系統(tǒng)中 Activity 的創(chuàng)建、啟動和生命周期管理等處理。65 Android Intent 開發(fā) Android 系統(tǒng)中各組件之間的信使 Intent 的屬性、使用策略和常見應用。 66Android 廣播事件處理Android 系統(tǒng)中廣播事件處理機制,Notification、NotificationManager 和 AlermManager 的使用。 67Android Service 開發(fā)Android 系統(tǒng)中后臺 Service 的創(chuàng)建、管理和使用,以及遠程服務調(diào)用。 68 Android 數(shù)據(jù)存取 在 Android 系統(tǒng)的四種數(shù)據(jù)存取方法: Perference、File、SqlLite 和NetWork。 6.9Android Content ProviderAndroid 中不同應用之間如何共享數(shù)據(jù),包括 Content Provider 和Content Resolver。 610Android 多媒體應用Android 中音頻和視頻的播放、錄制,照相機的控制。 611 Android 圖像圖像 Android 中的圖片處理、動畫實現(xiàn)、圖形繪制、圖形特效 812 Android 互聯(lián)網(wǎng)應用 Android 中各種網(wǎng)絡應用,包括 Socket、URL、HTTP、Web Service、WebView 等 1013Android中 GPS 應用Android 系統(tǒng)中的 LocationManager、LocationProvider 、跟蹤、定位、Geocoder 正逆向編解碼和可視化位置服務。 6總學分:6 學分, 合計總學時 903.2 學習情景與具體任務表 2 學習情景與任務學習情境學習任務 具體學習內(nèi)容 能力目標 知識目標 教學環(huán)境1.1 Android 架構(gòu) 及 平 臺1.2 Android MarketAndroid 的 由 來Android 平 臺 架 構(gòu) 及 特性Android 的 應 用 程 序 組件Android Market 介 紹① 認 識 Android 的 由 來② 掌 握 Eclipse 的 架 構(gòu)③ 了 解 Android 組 件④ 掌 握 Android Market的 使 用認 識 Android 的 由 來掌 握 Eclipse 的 架 構(gòu)了 解 Android 組 件① Eclipse工 具② Android開 發(fā) 板1.Android應用開發(fā)環(huán)境搭建1.3 搭 建Android 開 發(fā) 環(huán) 境1.4 使 用Android 常 用 工 具① andriod sdk 下載、安裝② Android 常用工具的使用③ 編寫、調(diào)試、運行Hello, Android!程序掌 握 Android sdk 的 下載 安 裝掌 握 Eclipse 常 用 工 具的 使 用掌 握 Android 程 序 的 編制 過 程① 理 解 Android 工 具② 理 解 Android 程序 編 制 過 程Eclipse 工具Android 開發(fā) 板2.1 Android 資 源的 類 型 和 布 局2.2 資 源 文 件 的 使用① 認識 Android 資源的類型和布局② 學習資源文件的使用方法① 能 使 用 Android 系 統(tǒng)的 資 源 ① 了 解 Android 的 資源 類 型 和 布 局② 掌 握 Android 資 源文 件 的 使 用① Eclipse系 統(tǒng)② Android實 驗 板2.Android資源訪問2.3 使 用 Android的 各 種 資 源①使用顏色(color)資源②使用字符串(string)資源③使用尺寸(dimen)資源④使用原始 XML 資源⑤使用 2.7drawables資源⑥使用布局(layout)資源⑦使用菜單(menu)資源① 能 獲 取 Android 的 各種 資 源① 理 解 資 源 文 件 的 獲?、?理 解 各 種 資 源 屬 性① Eclipse② Android實 驗 板.學習情境學習任務 具體學習內(nèi)容 能力目標 知識目標 教學環(huán)境3.1 Android 菜 單① 選 項 菜 單② 上 下 文 菜 單③ 子 菜 單① 能 編 制 定 制 菜 單① 理 解 菜 單 的 屬 性② 理 解 各 種 菜 單 的 異同① Eclipse② Android實 驗 板3.2Android 事 件處 理①事件處理機制②事件監(jiān)聽器③事件處理步驟① 能 編 制 事 件 處 理 程 序 ① 理 解 事 件 屬 性② 理 解 事 件 處 理 模 型① Eclipse② Android實 驗 板3.3Android 布 局管 理① 線 性 布 局② 幀 布 局③ 表 格 布 局④ 相 對 布 局⑤ 絕 對 布 局① 能 根 據(jù) 需 要 , 實 現(xiàn)各 種 布 局 處 理① 理 解 各 種 布 局 及其 屬 性 、 意 義① Eclipse② Android實 驗 板3.Android界面處理3.4Android 組 件①常用組件②自動完成文本框③選項卡④進度條⑤日期、時間選擇框⑥列表視圖(ListView)⑦網(wǎng)格視圖(GridView)⑧畫廊視圖(Gallery)⑨地圖視圖(MapView)⑩網(wǎng)絡視圖(WebView)① 能 使 用 Android 提 供的 ② 各 種 組 件 實 現(xiàn) 定 制服 務① 理 解 各 組 件 的 屬 性及 使 用 方 法① Eclipse② Android實 驗 板4.Android Activity開發(fā)4.1 Android Activity 開 發(fā)①Activity 的創(chuàng)建②啟動另一個Activity③Activity 之間傳遞數(shù)據(jù)④啟動另一個Activity 并返回結(jié)果⑤Activity 的生命周期① 能 創(chuàng) 建 Activity 對象② 能 根 據(jù) 需 要 管 理Activity 的 生 命 周 記① 理 解 Activity② 理 解 Activity 生命 周 期① Eclipse② Android實 驗 板5.1Android Intent 屬性①Intent 的ComponentName 屬性②Intent 的 Action 屬性③Intent 的 Data 屬性④Intent 的 Category屬性⑤Intent 的 Extras 屬性① 掌 握 Intent 對 象 及其 屬 性① 理 解 Intent 及 其屬 性① Eclipse② Android實 驗 板5.Android Intent開發(fā) 5.2AndroidIntent應 用①和打電話相關(guān)的標準 ActivityAction 應用②訪問瀏覽器和地圖③發(fā)郵件④Intent 的實現(xiàn)策略① 能 實 現(xiàn) Intent 電 話 應用② 能 實 現(xiàn) 郵 件 處 理① 掌 握 Intent 的 實現(xiàn) 策 略① Eclipse② Android實 驗 板.學習情境學習任務 具體學習內(nèi)容 能力目標 知識目標 教學環(huán)境6.Android 廣播事件處理 6.1Android 廣播 事 件 處 理①Notification 和 NotificationManager 的使用②AlarmManager 的使用① 掌 握 Notification和NotificationManager 對 象② 掌 握 AlarmManager對 象① 理 解Notification 和NotificationManager② 理 解AlarmManager 對象① Eclipse② Android實 驗 板7.AndroidService開發(fā) 7.1 掌 握 Android Service 的 使 用① 創(chuàng)建一個 Service② 啟動和停止Service③ 綁定一個已經(jīng)存在的 Service① 能 使 用 Service 實現(xiàn) 服 務② 能 綁 定 一 個 存 在 的Service① 理 解 Service 服 務① Eclipse② Android實 驗 板8.Android 數(shù)據(jù)存取 8.1Android 數(shù) 據(jù)存 ?、?Preference② File③ SQLite① 能 使 用 Preference② 能 使 用 File③ 能 使 用 SQLite① 理 解 Android 數(shù)據(jù) 存 儲 的 集 中 方式 及 其 區(qū) 別① Eclipse② Android實 驗 板9.Android Content Provider9.1 Android Content Provider①Content Provider 的使用②自定義 ContentProvider① 能 使 用 Content Provider① 理 解 Content Provider 及 其 使用① Eclipse② Android實 驗 板10.Android多媒體應用10.1 Android 多媒 體 應 用 ① 音頻和視頻播放② 音視頻的錄制③ Camera 照相① 能 實 現(xiàn) 音 、 視 頻 播 放處 理② 能 實 現(xiàn) 音 、 視 頻 的 錄制③ 能 實 現(xiàn) Camera 照 相 處理① 理 解 音 、 視 頻 的 處理 技 術(shù)② 理 解 Camera 處 理技 術(shù)① Eclipse② Android實 驗 板11.Android 圖像圖像11.1 Android 圖像 圖 像 ① 圖 片 處 理② 動 畫 設 計③ 動 態(tài) 圖 形 繪 制④ 圖 形 特 效① 能 實 現(xiàn) 圖 片 處 理② 能 實 現(xiàn) 動 畫 設 計③ 能 實 現(xiàn) 動 態(tài) 圖 形 繪 制④ 能 實 現(xiàn) 圖 形 特 效① 理 解 常 見 的 圖 形 圖像 處 理 技 術(shù)① Eclipse② Android實 驗 板12.Android互聯(lián)網(wǎng)應用12.1 Android 互聯(lián) 網(wǎng) 應 用 ①Socket、ServerSocket 網(wǎng)絡編程②URL 網(wǎng)絡編程③HTTP 網(wǎng)絡編程④Web Service⑤WebView 處理① 實 現(xiàn)Socket、 ServerSocket通 信 編 程② 實 現(xiàn) URL、 HTTP 編 程③ 實 現(xiàn) Web Service 服務④ 實 現(xiàn) WebView 瀏 覽① 理 解Socket、 ServerSocket② 掌 握 URL、 HTTP③ 理 解 Web 服 務① Eclipse② Android實 驗 板13.Android中GPS應用13.1 Android 中GPS 應 用①LocationManger和 LocationProvider②位置服務③定位和跟蹤④Geocoder 正逆向編解碼① 實 現(xiàn) 位 置 服 務② 實 現(xiàn) 定 位 和 跟 蹤 處 理③ 實 現(xiàn) Geocoder 正 逆 向編 解 碼① 理 解LocationManager 和LocationProvider 對象② 理 解 Geocoder 對象① Eclipse③ Android實 驗 板四.教學實施與保障4.1 教學方式與考核方法本課程建議教學中主要提取一些具代表性的生產(chǎn)性問題,采用項目教學、案例教學為主,教師在每個案例教學中先提綱挈領的闡明一些新技術(shù)手段和語.法表達形式,之后學生分組,以 3-5 人為宜,每組注意實踐操作能力強弱的搭配,完成后抽取具代表性的作品公開集中評價,所有學生共同參與,同步提高。結(jié)合案例教學的特點,對學生的考核采用平時情況結(jié)合期末總評情況綜合評價。學生在每次項目完成后,每組學生在項目組內(nèi)自評,教師給每組一個總評,將學生自評成績和教師總評成績按比例結(jié)合為一次項目的成績。多次項目成績組成了學生此課程的平時實踐操作部分的成績。另外學生在每部分學習后完成的其它任務(如課后作業(yè)) ,此又作為學生平時成績的一部分。在期末課程結(jié)束后,按實際情況可布置每個學生獨立完成一個較綜合的項目實踐,以此作為期末考核成績;考慮到部分學生非獨立完成的作弊行為,亦可組織學生統(tǒng)一卷面考試,以此成績作為期末考核成績。最后將每個學生的平時實踐成績、其它成績(課后作業(yè)、課堂表現(xiàn)等) 、學習表現(xiàn)、期末考核成績根據(jù)實際情況按一定比例綜合得出學生此門課程的最終評價。對學生學習過程的評價,包括參與討論的積極態(tài)度、自信心、實際操作技能、合作交流意識,以及獨立思考的能力、創(chuàng)新思維能力等方面,如:1.是否積極主動地參與討論和分析;2.是否敢于表述自己的想法,對自己的觀點有充分的自信;3.是否積極認真地參與模擬實踐和應用實踐;4.是否敢于嘗試從不同角度思考問題,有獨到的見解;5.能否理解他人的思路,并在與小組成員合作交流中得到啟發(fā)與進步;6.是否有認真反思自己思考過程的意識。或者是引用職場鑒定來考核學生實際操作技能。4.2 課程對雙師結(jié)構(gòu)或教師素質(zhì)要求本課程除在理論上指導學生外,在實踐上也對教師提出了一定的要求,故而教師除 Android系統(tǒng)有較深的理解外,在實踐操作能力上也應具備一定的能力,建議具有生產(chǎn)實踐經(jīng)驗的教師擔當此課程的教學任務。4.3 課程教學資源(1)電子教案、電子課件、課程錄像(2)各教學情景練習項目- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Android 應用 開發(fā) 課程標準
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權(quán),請勿作他用。
鏈接地址:http://www.hcyjhs8.com/p-453126.html