STEM課程系列

 

 

Android App 電話程式設計

簡介

App Inventor 是什麼?

 

開發一個App Inventor 程式就從您的網路瀏覽器開始,您首先要設計程式的外觀。接著是設定程式的行為,這部分就像玩樂高積木一樣簡單有趣。最後只要將手機與電腦連線,剛出爐熱騰騰的程式就會出現在您的手機上了。

App Inventor 讓您可在網路瀏覽器上來開發Android手機應用程式,開發完成的程式可下載到實體手機或在模擬器上執行。App Inventor 伺服器會儲存您的工作進度還會協助您管理專案進度。請注意App Inventor仍持續開發與更新,並不定期推出新的元件。

 

App Inventor 的優點

1. 適合無基礎的初學朋友

2. 操作概念很類似Scratch

3. 全雲端,所有作業都在瀏覽器完成

4. 支援樂高機器人

 

App Inventor 適合誰?

1. 想要學習手機程式設計的入門學習者

2. 相關科系領域的師長/教學夥伴們,Google App Inventor非常適合做為投入正規Android程式開發前的先導教材

 

課程目標

1. 學員能夠製作 Android程式

2. 了解編程理念

 

課程內容

Level 1 : 適合任何未學過 Appinventor 2 的學生

1. Setup Environment

Setup MIT Appinventor 2 desktop component

Login to MIT Appinventor

Connect to Android simulator

Connect to Android Real Device

2. Create first app

Familiar with block editor

Create input text field

Display text in text field

3. Basic Operation

Dial phone number

Open web page

Alert message box

Image on page

Close Screen

4. Logic

If Then Else

For Loop

Repeat until

5. List View

Create list view

Setup list view item

Setup list view item content page

Setup list view item icon

6. Database Related

Create TinyDB

Read data to TinyDB

Write data in TinyDB

7. Location Related

Access GPS data

Open google map in web view

8. Timer

Setup timer for repeat event

9. Camera

Access Camera image

 

 

Level 2 : 已完成Level 1的學生, 或對 Appinventor 2 有基礎之學生

Android App Inventor 進階及 Node.js Server API 程式設計

單元一

製作基於GPS 及地圖應用

製作簡單塗鴉軟件

單元二

製作網絡聊天軟件

製作網絡共同塗鴉軟件

使用網絡資料庫

單元三

製作體感射擊遊戲

製作 '打地鼠' 遊戲

 

 

對象

升小五至中三學生 (上課時會按程度分組)

 

導師

Gary Au

Gary 作為資深網絡管理人員, 在 IT 業界工作已有 15 年, 由基本的桌面電腦硬件, 伺服器硬件, 以至伺服器軟件, 資料庫及軟件設計都有涉獵, 現為一間IT公司的技術總監, 管理支援團隊及網頁寄存業務。

作為資深技術人員, 除了在日常處理高階技術問題, 亦會在各培訓中心講學, 傳授工作心得, 其講學理論及實踐並重, 幫助學員應付真實的工作環境。

多年教學經驗, 學生包括成人、中小學、企業、及不同機構員工, 課程涵蓋 Microsoft MCSE , Microsoft Exchange Server, IBM Lotus Domino 系統管理及應用設計, Checkpoint Firewall, Linux LPI, Oracle OCP, Android 及 iOS 應用程式設計。

 

上課日期及時間

共 6 堂, 每堂 2 小時, 共 12 小時

 

2018聖誕班


Level 1 : 適合任何未學過 Appinventor 2 的學生

第5屆

日期 : 2018年12月24, 25, 26, 27, 28, 29日 (星期一至六)

時間 : 10:00 - 12:00

 

Level 2 : 已完成Level 1, 或對 Appinventor 2 有基礎之學生

第2屆

日期 : 2018年12月24, 25, 26, 27, 28, 29日 (星期一至六)

時間 : 13:00 - 15:00

 

費用及報讀

原價 : HK$3000

早鳥優惠 : 七折

二人同行或同時報兩個或以上課程: 六折 (須於2018年11月15日23:59前報名)

上課地點及查詢

恩賢教育中心

教育局學校註册編號 : 579246

電話 : 34210332

傳真 : 34210337

WhatsApp : 51273949

辦公時間 : 請按此

電郵 : This e-mail address is being protected from spambots. You need JavaScript enabled to view it

地址 : 九龍油麻地彌敦道518號彌敦行2樓全層 (Google Maps)

交通 : 港鐵油麻地站D出口左轉一分鐘直達 (港鐵街道圖)

按下圖可放大地圖