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

下載本文檔

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

文檔簡介

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

溫馨提示

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

最新文檔

評論

0/150

提交評論