国产v亚洲v天堂无码久久无码_久久久久综合精品福利啪啪_美女扒开尿口让男人桶_国产福利第一视频在线播放_滨崎步无码AⅤ一区二区三区_三年片免费观看了_大屁股妇女流出白浆_泷川苏菲亚无码AV_我想看我想看一级男同乱伦_国产精品午夜福利免费视频,gogo国模全球大胆高清摄影图,2008门艳照全集视频,欧美午夜在线精品品亚洲AV中文无码乱人伦在线播放

課程簡介 Course Introduction
《移動應(yīng)用開發(fā)》是計算機科學與技術(shù)專業(yè)全日制本科生的一門專業(yè)任選課,。通過課程的學習,使學生對Android操作系統(tǒng)獲得比較完整的概念,,并掌握Android軟件開發(fā)的基本理論與方法,。通過本課程的學習,為以后學習物聯(lián)網(wǎng)和移動前端開發(fā)等后續(xù)課程打下必備的基礎(chǔ),,并為從事手機APP開發(fā)的工作提供技術(shù)支持,。
教學大綱 Teaching Syllabus

嶺南師范學院大學本科專業(yè)教學大綱

中文課程名稱:移動應(yīng)用開發(fā)

英文課程名稱:Mobile Application Development

適用專業(yè):計算機科學與技術(shù)(師范兼非師范)

制定單位:信息工程學院

嶺南師范學院教務(wù)處

二〇一七年一月


《移動應(yīng)用開發(fā)》課程教學大綱

一、課程基本信息

(一)課程代碼及課程名稱

1.課程代碼:08191150

2.課程名稱(中/英文):移動應(yīng)用開發(fā)/ Mobile Application Development

(二)課程類別及課程性質(zhì)

專業(yè)基礎(chǔ)課

(三)學時及學分:

總學時數(shù):48,;總學分數(shù):3,。

其中,講授學時:32 ,,實踐(實驗)學時:16,。

(四)適用專業(yè)及開設(shè)學期

適用專業(yè):計算機科學與技術(shù)(師范兼非師范)

開設(shè)學期:第6學期

(五)先修課程與后續(xù)課程

先修課程:Java程序設(shè)計

后續(xù)課程:物聯(lián)網(wǎng)

二、課程簡介

《移動應(yīng)用開發(fā)》是計算機科學與技術(shù)專業(yè)全日制本科生的一門專業(yè)任選課,。通過課程的學習,,使學生對Android操作系統(tǒng)獲得比較完整的概念,并掌握Android軟件開發(fā)的基本理論與方法。通過本課程的學習,,為以后學習物聯(lián)網(wǎng)和移動前端開發(fā)等后續(xù)課程打下必備的基礎(chǔ),,并為從事手機APP開發(fā)的工作提供技術(shù)支持。

三,、教學目的與基本要求

(一)該課程教學目的與專業(yè)培養(yǎng)要求對應(yīng)關(guān)系矩陣

培養(yǎng)要求

課程名稱

培養(yǎng)

要求1

培養(yǎng)

要求2

培養(yǎng)

要求3

培養(yǎng)

要求4

培養(yǎng)

要求5

培養(yǎng)

要求1.6

培養(yǎng)

要求1.7

培養(yǎng)

要求2.6

培養(yǎng)

要求2.7

移動應(yīng)用開發(fā)




說明:表格要清晰展示該課程與每項培養(yǎng)要求達成的關(guān)聯(lián)度情況,,關(guān)聯(lián)度強的用“●”標識,關(guān)聯(lián)度中等的用“◎”標識,,關(guān)聯(lián)度弱的用“○”標識,;每門課程與4-8項(底線為總培養(yǎng)要求的50%)培養(yǎng)要求相關(guān)聯(lián)。

(二)教學目的

本課程要求學生熟練使用LinearLayout線性布局及RelativeLayout相對布局完成UI界面設(shè)計,靈活運用Android程序設(shè)計中的四大組件 Activity,Service,BroadcastReceiver,ContentProvider,;并深刻理解連接四大組件的信使---Intent用法,。在本門課程設(shè)計了多個完整應(yīng)用案例,涵蓋幾乎所有知識點以及由這些知識點衍生或組合的題目,,通過本門課程的學生,,讓同學們能夠熟練應(yīng)用Android開發(fā)工具包,為后續(xù)課程提供堅實的基礎(chǔ),。

通過AndroidAPI加強學生對android編程的運用能力,;通過完整項目案例UI框架搭建,提高學生對android四大組件及常用控件的理解能力,;對于復雜問題要借助ppt動態(tài)效果加以分析講解,,幫助學生理解和記憶。在學習過程中轉(zhuǎn)換角色讓學生真正的成為學習主人,,通過啟發(fā),、點撥、設(shè)疑及解惑,,激發(fā)學生的思維能力和創(chuàng)造能力; 通過輔助大量的實戰(zhàn)練習,,鍛煉學生的思考能力和動手的熟練程度。通過學習小組討論,、交流的過程,,能真正做到提高學生的溝通表達能力。

(三)教學要求:

本門課程主要培養(yǎng)學生學習Android核心SDK編程能力,建立有效的學習方法,,強化練習,,促使學生燃燒激情,銳意進取,,最終達成學生內(nèi)在,、外在與行為素養(yǎng)價值的全面提升。采取立體監(jiān)督學生記筆記,,加注釋,,寫總結(jié),,引導學生提高自學能力,對新技術(shù)有學習,、鉆研精神,,有較強的實踐能力。具有認真負責,、嚴謹細致的工作態(tài)度和工作作風,,具備良好的團隊協(xié)作和溝通交流能力。具備分析綜合決策能力,,資源合理整合能力,,環(huán)境適應(yīng)能力,可持續(xù)發(fā)展能力,,知識遷移能力,。

四、教學內(nèi)容

第一章 Android概述(共4學時)

(一)教學目的和要求

通過本講學習,,了解移動設(shè)備開發(fā)平臺,,Android操作系統(tǒng),Android應(yīng)用應(yīng)用程序構(gòu)成,;第一個Android應(yīng)用,。

(二)本講教學重點與難點

重點: 1. Android應(yīng)用應(yīng)用程序構(gòu)成

2. 第一個Android應(yīng)用

難點:1. Android應(yīng)用應(yīng)用程序構(gòu)成

(三)教學內(nèi)容

移動設(shè)備開發(fā)平臺,Android操作系統(tǒng),,Android應(yīng)用應(yīng)用程序構(gòu)成;第一個Android應(yīng)用,。

第二章 活動(Activity)(共8學時)

(一)教學目的和要求

通過本講學習,,掌握:Activity生命周期;Android中的資源使用等內(nèi)容,。

(二)本講教學重點與難點

重點: 1. Activity生命周期中的7個方法

2. 字符串資源與圖片資源

難點:1. Activity生命周期中的7個方法

(三)教學內(nèi)容

Activity生命周期,;Android中的資源使用。

第三章 用戶界面(共8學時)

(一)教學目的和要求

通過本講學習,,掌握:用戶界面元素分類,;事件處理機制;布局管理,;常用的Widget組件,;菜單與對話框的使用等內(nèi)容。

(二)本講教學重點與難點

重點: 1. 用戶界面元素

2. 事件處理機制

3. Widget組件

4. 菜單與對話框

難點:1. 事件處理機制

(三)教學內(nèi)容

線性布局,、相對布局與表格布局,;文本框、編輯框,、復選框,、單選按鈕,、下拉列表、圖片視圖,、滾動視圖,、網(wǎng)格視圖、列表視圖,;選項菜單與上下文菜單,;Toast等內(nèi)容。

第四章 意圖(Intent)(共4學時)

(一)教學目的和要求

通過本講學習,,掌握:Intent組成屬性與啟動,;Intent消息傳遞;Intent Filter,;廣播接收Intent,;設(shè)置Activity許可等內(nèi)容。

(二)本講教學重點與難點

重點: 1. Intent組成屬性與啟動

2. Intent消息傳遞

3. 廣播接收Intent

4.設(shè)置Activity許可

難點:1. Intent Filter

(三)教學內(nèi)容

Intent組成屬性與啟動,;Intent消息傳遞,;Intent Filter;廣播接收Intent,;設(shè)置Activity許可等內(nèi)容,。

第五章 Android后臺服務(wù)Service(共4學時)

(一)教學目的和要求

通過本講學習,掌握:Service的使用,,Android系統(tǒng)服務(wù)等內(nèi)容,。

(二)本講教學重點與難點

重點: 1. Service的創(chuàng)建、啟動

2. Service的綁定,、停止

3.Android系統(tǒng)服務(wù)

難點:1. Service的創(chuàng)建,、啟動

(三)教學內(nèi)容

Service簡介;實現(xiàn)Service,;Android系統(tǒng)服務(wù)等,。

第六章 數(shù)據(jù)存儲(共8學時)

(一)教學目的和要求

通過本講學習,掌握:Preference存儲數(shù)據(jù),;File存儲數(shù)據(jù),;SQLite存儲數(shù)據(jù);數(shù)據(jù)共享Content Provider等內(nèi)容,。

(二)本講教學重點與難點

重點: 1. Preference存儲數(shù)據(jù)

2. File存儲數(shù)據(jù)

3. SQLite存儲數(shù)據(jù)

4. 數(shù)據(jù)共享Content Provider

難點:1. File存儲數(shù)據(jù)

2. SQLite存儲數(shù)據(jù)

(三)教學內(nèi)容

數(shù)據(jù)存儲簡介,;Preference存儲數(shù)據(jù);File存儲數(shù)據(jù),;SQLite存儲數(shù)據(jù),;數(shù)據(jù)共享Content Provider等。

第七章 網(wǎng)絡(luò)通信(共6學時)

(一)教學目的和要求

通過本講學習,,掌握:Socket通信,、HTTP網(wǎng)絡(luò)編程,、WebView等內(nèi)容。

(二)本講教學重點與難點

重點: 1. Socket通信

2. HTTP網(wǎng)絡(luò)編程

3. WebView

難點:1. Socket通信

(三)教學內(nèi)容

網(wǎng)絡(luò)通信簡介,;Socket通信,;HTTP網(wǎng)絡(luò)編程;WebView的使用等,。

第八章 Android特色開發(fā)(共6學時)

(一)教學目的和要求

通過本講學習,,掌握:電話功能結(jié)構(gòu)、SMS應(yīng)用,、傳感器應(yīng)用,、地圖與定位、搜索的開發(fā)使用,。

(二)本講教學重點與難點

重點: 1. SMS應(yīng)用

2. 傳感器應(yīng)用

3. 地圖與定位

難點:1. 傳感器應(yīng)用

(三)教學內(nèi)容

電話功能結(jié)構(gòu),、SMS應(yīng)用、傳感器應(yīng)用,、地圖與定位,、搜索等。

五,、教學時數(shù)分配

移動應(yīng)用開發(fā)》課程教學時數(shù)分配表

總學時:48 學分:3

章次

標題名稱

學時小計

講授

學時

實驗

學時

實踐

學時

討論,、習題課等學時

第一章

概述

4

2

2



第二章

活動

8

6

2



第三章

用戶界面

8

6

2



第四章

意圖

4

2

2



第五章

后臺服務(wù)Service

4

2

2



第六章

數(shù)據(jù)存儲

8

6

2



第七章

網(wǎng)絡(luò)通信

6

4

2



第八章

Android特色開發(fā)

6

4

2



六、實驗內(nèi)容與學時分配

《移動應(yīng)用開發(fā)》課程實驗教學一覽表

序號

項目名稱

內(nèi)容提要

學時

實驗類型(演示,、驗證,、綜合、設(shè)計等)

是否為

開放實驗

1

Android開發(fā)環(huán)境搭建

掌握Android開發(fā)環(huán)境的搭建,;開發(fā)第一個Android應(yīng)用

2

驗證

2

活動

利用活動生命周期中的7個函數(shù),,編寫相應(yīng)代碼,體會各個函數(shù)的調(diào)用時機

2

驗證

3

用戶界面設(shè)計

利用線性布局,、相對布局與表格布局;文本框,、編輯框,、復選框、單選按鈕,、下拉列表,、圖片視圖、滾動視圖,、網(wǎng)格視圖,、列表視圖;選項菜單與上下文菜單,;Toast等編寫用戶界面

2

設(shè)計

4

資源的使用

掌握數(shù)顏色,、尺寸以及XML等資源在Android中的使用

2

設(shè)計

5

Service編程

掌握實現(xiàn)音視頻的錄制和播放以及照相功能

2

設(shè)計

6

數(shù)據(jù)存儲

掌握數(shù)據(jù)存儲的四種方式

2

設(shè)計

7

網(wǎng)絡(luò)通信

利用Socket通信,、HTTP網(wǎng)絡(luò)編程、WebView等內(nèi)容編寫一個簡易瀏覽器

2

綜合

8

地圖與定位

掌握百度地圖API的調(diào)用與使用

2

設(shè)計

七,、本課程的實踐環(huán)節(jié)

八,、主要的教學方法與教學手段

1.課程與教學方法、教學手段對應(yīng)關(guān)系矩陣

課程名稱

對應(yīng)的教學方式方法

講授法

啟發(fā)式

討論法

案例法

項目教學

實驗室

實驗

技能訓練

研究與設(shè)計

小組教學

個別教學

課程作業(yè)

課外閱讀及自學鍛煉

……

移動應(yīng)用開發(fā)







說明:每門課程應(yīng)使用多種教學方式方法,,在相應(yīng)的教學方式方法中打“√”,。

2.主要采用的幾種教學方法和手段

講授法:基本知識的講解。

啟發(fā)法:由基本知識點拓展新知識,。

討論法:大多學生不好理解的知識點采用討論的方法,。

案例法:一批相關(guān)的知識點學習結(jié)束后,采用一個綜合案例把知識點串接起來,。

實驗室實驗:通過實際編寫程序,,鞏固所學知識,加深理解,。

研究與設(shè)計:有些實驗課,,提前布置給學生,讓他們自主設(shè)計研究,。

個別教學:對學習能力處于兩端的學生,,采用個別教學法。

課程作業(yè):每次理論課后,,布置相應(yīng)的課程作業(yè),,加深學生對知識點的理解。

九,、考核與成績評定

1. 該課程與評價方法對應(yīng)關(guān)系矩陣

課程名稱

對應(yīng)的評價方法

課堂表現(xiàn)

實驗報告

項目作業(yè)或報告

課程作業(yè)或報告

口試

口頭報告

上機操作

實踐操作

期中考核

期末考核

移動應(yīng)用開發(fā)





說明:每門課程應(yīng)使用多種評價方式,,注重過程評價,實現(xiàn)平時成績,、期中成績與期末成績相結(jié)合,,在相應(yīng)的評價方法中打“√”。

2.具體考核與成績評定辦法

最終考核成績由4部分組成:

(1) 課堂表現(xiàn):主要包括上課出勤情況與課堂反應(yīng)情況,。

(2) 實驗報告:每次上機實驗后,,都需要手寫一份書面實驗報告,根據(jù)報告的完成情況,,評定分數(shù),。

(3) 項目作業(yè):在學期中期與后期,安排2個開發(fā)項目,,讓每個學生上交項目代碼,、開發(fā)文檔與使用文檔成績考核的一項重要依據(jù)。

(4) 上機操作:每次實驗課都要求學生上機完成相應(yīng)的實驗課題,,強化學生對新知識的理解與認識,。

十,、推薦教材及參考書

(一)推薦教材

《Android程序設(shè)計》,東合信息技術(shù)有限公司著,,電子工業(yè)出版社,,2012年2月第1版。

(二)參考書

1.《Android應(yīng)用開發(fā)精解》,,高磊, 楊誠, 元凱主編,,北京航空航天大學出版社,2012年9月第1版,。

2.《Android學習精要》,,高洪巖主編,清華大學出版社,, 2012年9月第1版,。

3.《Android編程入門很簡單》,王勇主編,,清華大學出版社,,2012年8月第1版。

十一,、其他需要說明的問題

為了保證教學質(zhì)量,,要求配備能達到性能要求的實驗設(shè)備,確保實驗?zāi)軌蝽樌_展,。


留言板 Message Board
條留言  共

  • 參與互動
    Interaction

  • 掃碼加入課程
    Scan QR Code
需要驗證您的身份,,請輸入請求信息:
  • 學號號:
  • 班級選擇:
  • 課程密碼:

掃一掃二維碼,快速加入本課程,!

放大二維碼 查看使用方法
課程
引導