69一区二三区好的精华液,中文字幕无码av波多野吉衣,亚洲精品久久久久久无码色欲四季,日本不卡高字幕在线2019

課程簡介 Course Introduction
近年來移動互聯網的崛起和火爆,Android一直占著絕對主導地位, Android應用開發是目前最為炙手可熱的工作之一。本課程通過大量案例介紹Android系統應用開發環境搭建、常用控件及Android系統四大組件Activity、Service、Broadcast、Content Provider的使用方法,以及事件處理機制、數據存儲、游戲開發、網絡通信等有關Android應用開發所需的知識,在案例的講解和動手實踐過程中,增強學生的學習興趣,提高學生的編程能力,為后續的就業打下良好的基礎。
教學大綱 Teaching Syllabus

[Android 應用開發]

本科課程教學大綱(理工醫類/電氣學院)

課程信息

開課單位

電氣及計算機工程學院

開課學年學期

2018-2019第一學期

授課年級

2016

授課對象專業

計算機

課程學分

2

課程學時

48

課程性質

¨專業必修 ¨√專業任選 ¨公共必修 ¨公共選修 ¨成長必修 ¨專業限選 ¨公共限選

先修課程要求

Java高級程序設計》等

教師信息

授課教師

譚志國、梁進良

聯系電話

13533892635

答疑地點

2實405

答疑時間

周二 第四節

電子郵件

tanzhiguo136@163.com

主 審:
一、課程描述及課程目標

(一)課程描述

近年來移動互聯網的崛起和火爆,Android一直占著絕對主導地位, Android應用開發是目前最為炙手可熱的工作之一。本課程通過大量案例介紹Android系統應用開發環境搭建、常用控件及Android系統四大組件Activity、Service、Broadcast、Content Provider的使用方法,以及事件處理機制、數據存儲、游戲開發、網絡通信等有關Android應用開發所需的知識,在案例的講解和動手實踐過程中,增強學生的學習興趣,提高學生的編程能力,為后續的就業打下良好的基礎。

(二)課程目標

畢業要求

具體指標點

課程教學目標

掌握Android系統架構及相關技術

1.Android系統層次架構

2.開發技術和開發環境搭建

1.了解Android發展歷史、現狀及趨勢2. 理解Android系統層次結構及相關技術

3 開發環境搭建

基本組件和布局的使用

1 TextViewImageViewlistviewgridview等控件及屬性的使用

2.各種布局方式的使用

3.四大組件的使用

1.通過設計各種案例使學生掌握Android中各種基本組件及布局的使用

2掌握Android中的數據操作(數據庫,文件等)

初步掌握企業Android項目的系統分析與設計和實現

1.項目需求分析

2.根據具體需求,以團隊形式使用所學相關技術完成項目目標

3.使用增量式開發完成系統總體設計及實現

1.使學生掌握文檔的撰寫

2.綜合運用所學知識點完成系統功能

3.掌握增量式開發和團隊合作

二、課程內容

(一)第1章 Android基礎入門

主要知識點:

1.1 Android概述

1.2 Android開發環境搭建

1.3 Android應用程序結構

教學要求:通過本章的學習,使學生了解Android的發展歷史,掌握Android應用開發環境的搭建及使用,掌握Android應用程序的結構。

重點:Android應用開發環境的搭建及使用,Android應用程序的結構。

難點:動手實踐。

采用的教學方法:案例演示、知識點講解、實踐指導、動手實驗。

參考案例:Hello應用程序的搭建及運行。

講授學時:1學時

實踐學時:2學時

(二)第2章 Andriod UI開發

主要知識點:

2.1 Android中的布局:線性布局、相對布局、表格布局等

2.2常用控件

2.3 按鈕事件的監聽

2.4 對話框

教學要求:通過本章的學習,使學生掌握Android中的界面布局方式,學習常用控件的使用,掌握按鈕事件的監聽,能夠實現常用的對話框。

重點:控件屬性的設置、事件監聽。

難點:控件屬性的設置。

采用的教學方法:案例演示、實踐指導、動手實驗。

參考案例:教材中的線性布局案例、表格布局案例等。

講授學時:4學時

實踐學時:5學時

(三)第3章 Activity

主要知識點:

3.1 Activity 生命周期

3.2 Intent

3.3 Activity 之間的跳轉

3.4 Activity之間數據傳遞

教學要求:通過本章的一些實際案例,使學生掌握Android中的Activity生命周期、意圖及其過濾器的使用、Activity 之間的跳轉及其數據傳遞。

重點:意圖及其過濾器的使用、Activity 之間的跳轉及其數據傳遞。

難點:意圖過濾器的使用。

采用的教學方法:案例演示、知識點講解、小組討論、動手實踐。

參考案例:Activity跳轉案例等。

講授學時:4學時

實踐學時:5學時

(四)第4章 數據存儲

主要知識點:

4.1 數據存儲方式

4.2 JSON解析

4.3 XML解析

4.4 SharedPreferences

掌握Android中的數據存儲技術

教學要求:通過本章的學習,使學生掌握Android中各種數據存儲技術的使用。

重點:SharedPreferences使用。

難點:SharedPreferences使用。

采用的教學方法:案例演示、知識點講解、小組討論、動手實驗。

參考案例:菜單創建案例、對話框創建案例。

講授學時:1.5學時

實踐學時:1.5學時

(五)第5章 Sqlite數據庫及ListView

主要知識點:

5.1 Sqlite數據庫的創建及使用

5.2 ListView的創建及使用

教學要求:通過本章眾多的實際案例,使得學生掌握ListView的使用,Sqlite數據庫的使用。

重點:適配器的使用,Sqlite的創建。

難點:適配器的使用,Sqlite的創建。

采用的教學方法:案例演示、知識點講解、小組討論、動手實驗。

參考案例:ListView使用案例,SQLite使用案例。

講授學時:3學時

實踐學時:3學時

(六)第6章 廣播接收者

主要知識點:

6.1 BroadcastReceiver概念及作用

6.2 注冊和接收廣播

教學要求:通過本章實際案例:掌握靜態和動態注冊廣播。

重點:注冊和接收廣播。

難點:注冊和接收廣播。

采用的教學方法:案例演示、知識點講解、小組討論、動手實驗。

參考案例:攔截史迪仔電話。

講授學時:1學時

實踐學時:2學時

(七)第7章 Service

主要知識點:

7.1 服務的創建

7.2服務的生命周期

7.3 服務的啟動方式

教學要求:通過本章實際案例,使學生掌握Service的創建及使用

重點:Service的啟動。

難點:Service的啟動。

采用的教學方法:案例演示、知識點講解、小組討論、動手實驗。

參考案例:startService等。

講授學時:1學時

實踐學時:2學時

(八)第8章 內容提供者

主要知識點:

8.1 ContentProvider簡介

8.2 ContentProvider的創建

8.3 ContentProvider的使用

教學要求:通過本章實際案例,使學生掌握ContentProvider的創建及使用

重點:ContentProvider的使用。

難點:ContentProvider的使用。

采用的教學方法:案例演示、知識點講解、小組討論、動手實驗。

參考案例:監測數據的喵。

講授學時:1學時

實踐學時:2學時

(九)第9章 網絡編程

主要知識點:

9.1 Http協議簡介

9.2 訪問網絡

教學要求:通過本章實際案例,使學生掌握Android中訪問網絡的技術

重點:訪問網絡。

難點:訪問網絡。

采用的教學方法:案例演示、知識點講解、小組討論、動手實驗。

參考案例:Handler發送數據。

講授學時:1學時

實踐學時:2學時

三、課程的預期學習成果

在本門課程結束時,學生應該能夠:

1、掌握Android開發環境搭建;

2、掌握Android組件的使用;

3、提高分析問題和解決問題的能力;

4、能針對具體的問題,從多角度、整體上進行分析和設計;

5、提高查閱資料的能力;

6、提高綜合運用所學知識和技能進行綜合程序設計和實踐的能力;

7、提高團隊合作的能力。

四、課程要求

(一)出勤與作業

學生應積極參與課堂教學并完成相關的作業、實驗。

(二)閱讀資料

學生應認真進行課前預習,閱讀教材和指定參考書及重要的參考文獻。

(三)課堂展示

在實驗課,安排各小組進行實驗題目的討論,以及實驗效果演示。

(四)課程實踐

本課程是理論與實踐結合的課程,理論課通過案例的形式重點講方法、講知識點的應用;實踐學時安排學生進行案例的討論、編碼和測試。

(五)小考與期末考

安排課堂測驗、期末綜合實驗。

(六)學術誠信

按中山大學南方學院相關規定執行。

(七)剽竊的定義以及相應的懲罰

剽竊是嚴重違反學校規章制度的行為。一經發現,將上報相關部門,并受到包括開除學籍在內的嚴厲處罰。

五、課程資料

(一)教科書-必讀

黑馬程序員編著,《Android移動開發基礎案例教程》,北京:人民郵電出版社. 2017.1

(二)教科書-強烈推薦

郭霖 編著 Andorid 第一行代碼》 北京:人民郵電出版社. 2016.12

李剛著,《瘋狂Android講義》第3版,電子工業出版社。

(三)文章-必讀

1. www.csdn.net

2. 羅升陽. Android系統源代碼情景分析.電子工業出版社,2012.

(四)文章-強烈推薦

1. 老羅的Android之旅:http://blog.csdn.net/luoshengyang

(五)其他參考資料

1、Android開發者網站:http://developer.android.com/training/index.html

2Android Guides – CodePath : http://guides.codepath.com/android

3、中文Android社區:https://github.com/android-cn

六、教學活動以及對于預期學習成果的評估

(一)教學活動

1、個人預習

2、課堂講授

3、課堂問答

4、案例討論

5、課堂實驗

6、課后實踐

7、課程設計

(二)對預期學習成果的考察

預期學習成果

教學活動

學習成果考察內容:動手實踐

第1章 Android基礎入門

1、2、3、4、5、6

實踐內容:Android開發環境的搭建。

第2章 Andriod UI開發

1、2、3、4、5、6

實踐內容:界面設計、按鈕事件監聽。

第3章Activity

1、2、3、4、5、6、7

實踐內容:Activity、界面跳轉等

第4章 數據存儲

1、2、3、4、5、6、7

實踐內容:文件操作、Sharepreference等

第5章 Sqlite數據庫及ListView

1、2、3、4、5、6、7

實踐內容:Sqlite數據庫、ListView使用等

第6章廣播接收者

1、2、3、4、5、6、7

實踐內容:接受廣播。

第7章Service

1、2、3、4、5、6、7

實踐內容:啟動服務。

第8章 內容提供者

1、2、3、4、5、6、7

實踐內容:監聽內容改變。

七、評估的程序和方法

(一)評分體系

1、出勤率: 10%

2、課堂參與: 10%

3、課堂實踐及課后作業: 30%

4、課程設計: 50%

(二)課程的教學目標與評估方式的對應關系

編號

課程教學目標

評估方式

1

目標1:了解Android系統架構及相關技術

隨堂提問、課堂實驗、期末綜合實驗。

2

目標2:基本組件和布局的使用

隨堂提問、課堂實驗、期末綜合實驗。

3

目標3:初步掌握企業Android項目的系統分析與設計和實現

隨堂提問、課程文檔、課堂實驗、期末綜合實驗。

(三)評分標準及要求

課堂參與度 (20%)

1)課前預習

2)全勤(至少5次考勤,一次缺勤扣5分,遲到扣1分)

3)課堂討論、回答問題(回答問題加2分)

作業、實驗 (30%)

1)課后實踐:占本項的50%,按時按質量完成課后實踐案例;

2)課堂實踐:占本項的50%,完成每次實驗課程任務,根據完成情況評定A+A-B+B-CD

期末考試 (50%)

1)課程設計報告

2)課程設計項目代碼

八、教學進度與學時分配表

周次

課程要點

理論學時

實踐學時

習題學時

1

Android基礎入門

1

2


2

Android中的布局

1.5

1.5


3

常用布局

1.5

1.5


4

常用對話框,程序調試

1

2


5

IntentActivity之間跳轉

1.5

1.5


6

Activity生命周期

1.5

1.5


7

Activity數據傳遞

1

2


8

數據存儲

1.5

1.5


9

Sqlite

1

2


10

ListView

2

1


11

廣播接收者

1

2


12

Service

1

2


13

內容提供者

1

2


14

網絡編程

1

2


15

課程綜合設計

0

3


16

課程綜合設計

0

3







總學時

18.5

29.5


注:此表一式三份,于開學兩周內填好,一份送教務與科研部,一份開課單位留存,一份自留。


留言板 Message Board
條留言  共

  • 參與互動
    Interaction

  • 掃碼加入課程
    Scan QR Code
教學資源Resources ...
教學隊伍Teaching Members
需要驗證您的身份,請輸入請求信息:
  • 學號號:
  • 班級選擇:
  • 課程密碼:

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

放大二維碼 查看使用方法
課程
引導
主站蜘蛛池模板: 阿勒泰市| 新源县| 厦门市| 通海县| 沂水县| 平昌县| 房产| 福清市| 顺义区| 色达县| 竹溪县| 许昌市| 改则县| 灵川县| 从江县| 集安市| 新野县| 桑日县| 新疆| 台江县| 陇川县| 陵川县| 徐闻县| 永昌县| 南投县| 辽宁省| 金川县| 平江县| 澄迈县| 贡觉县| 肥东县| 江城| 蒲城县| 商河县| 临澧县| 盖州市| 商南县| 奉新县| 乌拉特后旗| 上思县| 繁峙县|