91一级特黄大片|婷婷中文字幕在线|av成人无码国产|日韩无码一二三区|久久不射强奸视频|九九九久久久精品|国产免费浮力限制

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

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

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

英文課程名稱:Mobile Application Development

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

制定單位:信息工程學(xué)院

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

二〇一七年一月


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

一、課程基本信息

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

1.課程代碼:08191150

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

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

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

(三)學(xué)時(shí)及學(xué)分:

總學(xué)時(shí)數(shù):48;總學(xué)分?jǐn)?shù):3。

其中,講授學(xué)時(shí):32 ,實(shí)踐(實(shí)驗(yàn))學(xué)時(shí):16。

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

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

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

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

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

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

二、課程簡(jiǎn)介

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

三、教學(xué)目的與基本要求

(一)該課程教學(xué)目的與專業(yè)培養(yǎng)要求對(duì)應(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

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




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

(二)教學(xué)目的

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

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

(三)教學(xué)要求:

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

四、教學(xué)內(nèi)容

第一章 Android概述(共4學(xué)時(shí))

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

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

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

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

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

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

第二章 活動(dòng)(Activity)(共8學(xué)時(shí))

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

重點(diǎn): 1. Activity生命周期中的7個(gè)方法

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

難點(diǎn):1. Activity生命周期中的7個(gè)方法

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

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

第三章 用戶界面(共8學(xué)時(shí))

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

重點(diǎn): 1. 用戶界面元素

2. 事件處理機(jī)制

3. Widget組件

4. 菜單與對(duì)話框

難點(diǎn):1. 事件處理機(jī)制

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

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

第四章 意圖(Intent)(共4學(xué)時(shí))

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

重點(diǎn): 1. Intent組成屬性與啟動(dòng)

2. Intent消息傳遞

3. 廣播接收Intent

4.設(shè)置Activity許可

難點(diǎn):1. Intent Filter

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

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

第五章 Android后臺(tái)服務(wù)Service(共4學(xué)時(shí))

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

重點(diǎn): 1. Service的創(chuàng)建、啟動(dòng)

2. Service的綁定、停止

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

難點(diǎn):1. Service的創(chuàng)建、啟動(dòng)

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

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

第六章 數(shù)據(jù)存儲(chǔ)(共8學(xué)時(shí))

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

重點(diǎn): 1. Preference存儲(chǔ)數(shù)據(jù)

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

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

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

難點(diǎn):1. File存儲(chǔ)數(shù)據(jù)

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

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

數(shù)據(jù)存儲(chǔ)簡(jiǎn)介;Preference存儲(chǔ)數(shù)據(jù);File存儲(chǔ)數(shù)據(jù);SQLite存儲(chǔ)數(shù)據(jù);數(shù)據(jù)共享Content Provider等。

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

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

重點(diǎn): 1. Socket通信

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

3. WebView

難點(diǎn):1. Socket通信

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

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

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

(一)教學(xué)目的和要求

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

(二)本講教學(xué)重點(diǎn)與難點(diǎn)

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

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

3. 地圖與定位

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

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

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

五、教學(xué)時(shí)數(shù)分配

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

總學(xué)時(shí):48 學(xué)分:3

章次

標(biāo)題名稱

學(xué)時(shí)小計(jì)

講授

學(xué)時(shí)

實(shí)驗(yàn)

學(xué)時(shí)

實(shí)踐

學(xué)時(shí)

討論、習(xí)題課等學(xué)時(shí)

第一章

概述

4

2

2



第二章

活動(dòng)

8

6

2



第三章

用戶界面

8

6

2



第四章

意圖

4

2

2



第五章

后臺(tái)服務(wù)Service

4

2

2



第六章

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

8

6

2



第七章

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

6

4

2



第八章

Android特色開發(fā)

6

4

2



六、實(shí)驗(yàn)內(nèi)容與學(xué)時(shí)分配

《移動(dòng)應(yīng)用開發(fā)》課程實(shí)驗(yàn)教學(xué)一覽表

序號(hào)

項(xiàng)目名稱

內(nèi)容提要

學(xué)時(shí)

實(shí)驗(yàn)類型(演示、驗(yàn)證、綜合、設(shè)計(jì)等)

是否為

開放實(shí)驗(yàn)

1

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

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

2

驗(yàn)證

2

活動(dòng)

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

2

驗(yàn)證

3

用戶界面設(shè)計(jì)

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

2

設(shè)計(jì)

4

資源的使用

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

2

設(shè)計(jì)

5

Service編程

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

2

設(shè)計(jì)

6

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

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

2

設(shè)計(jì)

7

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

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

2

綜合

8

地圖與定位

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

2

設(shè)計(jì)

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

八、主要的教學(xué)方法與教學(xué)手段

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

課程名稱

對(duì)應(yīng)的教學(xué)方式方法

講授法

啟發(fā)式

討論法

案例法

項(xiàng)目教學(xué)

實(shí)驗(yàn)室

實(shí)驗(yàn)

技能訓(xùn)練

研究與設(shè)計(jì)

小組教學(xué)

個(gè)別教學(xué)

課程作業(yè)

課外閱讀及自學(xué)鍛煉

……

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







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

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

講授法:基本知識(shí)的講解。

啟發(fā)法:由基本知識(shí)點(diǎn)拓展新知識(shí)。

討論法:大多學(xué)生不好理解的知識(shí)點(diǎn)采用討論的方法。

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

實(shí)驗(yàn)室實(shí)驗(yàn):通過實(shí)際編寫程序,鞏固所學(xué)知識(shí),加深理解。

研究與設(shè)計(jì):有些實(shí)驗(yàn)課,提前布置給學(xué)生,讓他們自主設(shè)計(jì)研究。

個(gè)別教學(xué):對(duì)學(xué)習(xí)能力處于兩端的學(xué)生,采用個(gè)別教學(xué)法。

課程作業(yè):每次理論課后,布置相應(yīng)的課程作業(yè),加深學(xué)生對(duì)知識(shí)點(diǎn)的理解。

九、考核與成績(jī)?cè)u(píng)定

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

課程名稱

對(duì)應(yīng)的評(píng)價(jià)方法

課堂表現(xiàn)

實(shí)驗(yàn)報(bào)告

項(xiàng)目作業(yè)或報(bào)告

課程作業(yè)或報(bào)告

口試

口頭報(bào)告

上機(jī)操作

實(shí)踐操作

期中考核

期末考核

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





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

2.具體考核與成績(jī)?cè)u(píng)定辦法

最終考核成績(jī)由4部分組成:

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

(2) 實(shí)驗(yàn)報(bào)告:每次上機(jī)實(shí)驗(yàn)后,都需要手寫一份書面實(shí)驗(yàn)報(bào)告,根據(jù)報(bào)告的完成情況,評(píng)定分?jǐn)?shù)。

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

(4) 上機(jī)操作:每次實(shí)驗(yàn)課都要求學(xué)生上機(jī)完成相應(yīng)的實(shí)驗(yàn)課題,強(qiáng)化學(xué)生對(duì)新知識(shí)的理解與認(rèn)識(shí)。

十、推薦教材及參考書

(一)推薦教材

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

(二)參考書

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

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

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

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

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


留言板 Message Board
條留言  共

  • 參與互動(dòng)
    Interaction

  • 掃碼加入課程
    Scan QR Code
教學(xué)隊(duì)伍Teaching Members
  • 沈旭
    副教授/Associate Professor
    嶺南師范學(xué)院
需要驗(yàn)證您的身份,請(qǐng)輸入請(qǐng)求信息:
  • 學(xué)學(xué)號(hào)號(hào):
  • 班級(jí)選擇:
  • 課程密碼:

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

放大二維碼 查看使用方法
課程
引導(dǎo)