家教班Android App設計教學


課程概觀

1.基礎Java語法教學

  • 基礎變數及陣列宣告及使用
  • if else、while、switch等判斷式及迴圈使用
  • class基礎操作
  • 物件導向特性應用(封裝、多形、繼承)
  • 常用function及object介紹

2.Android基礎教學

  • 資料夾、gradle檔及manifest介紹
  • layout排版模式介紹
  • OnCreate()介紹
  • 基礎UI元件使用(TextView、EditText、Button、ImageView… )
  • 在Android Studio上撰寫第一支程式

3.Android中階教學

  • 如何用intent傳遞broadcast、開新頁面等
  • 學習如何使用Service
  • 學習如何使用Notification
  • 學習如何開啟dialog
  • 進階UI元件使用(TimePicker、ListView、GridView…)
  • HttpURLConnection連接資料庫

4.Android高階教學

  • 用fragment來設計app
  • 照相機使用
  • Thread和Handler使用
  • AlarmManager使用
  • AppWidget使用
  • Google Maps Service相關功能使用

推薦相關網站

Android官方網站(中文):https://developer.android.com/index.html

如何安裝Android Studio:http://www.flag.com.tw/android/AndroidStudio/

作業原則

  • 作業內容:二至四題練習題

  • 繳交時間:下次課堂前

  • 檢討時間:下次課堂

希望學生課後可以自行複習當天課堂內容,並學著將作業寫出來,我會在收到程式碼後進行修改並點出問題,以利下次課堂討論。

p.s.即使作業寫不出來也沒關係,還是可以將未完成的檔案交出來,並將你的想法及問題帶到下次課堂進行討論,最怕的是沒有嘗試去撰寫。

給學生的話

教學都是以學生可以良好吸收為主要目標,若對當天的教授課程有疑惑,都歡迎說出來溝通。課後的複習及作業練習對吸收有極大幫助,雖無強硬規定,但希望學生都可以努力配合。

祝 學業精進

results matching ""

    No results matching ""