為什麼要學習編程?

利蘭·梅爾文太空人 - 美國太空總署教育管理者 
(Leland MelvinAstronaut, NASA Education Administrator)

電腦在各個科學領域發揮越來越大的作用,他們幫助我們探索外太空和太陽系。 不論您想成為醫生還是太空人,學習基礎編程知識都是有利的。

常規課程 - 編程高班 (年齡 13-15)

什麼是 App Inventor?

App Inventor是一款由Google開發,並由美國麻省理工學院(MIT)管理的Android在線應用程序開發工具。 App Inventor是一種輕鬆學習Android應用開發的工具,學生可以利用不同的指令方塊去建立應用程式,然後通過模擬器或Android的智能手機測試應用程式。 在編寫電腦程式的過程中,學生將會有更多機會來探索,思考和創造,發展他們的邏輯和計算思維,從而啟發和培養學生在程式設計方面的興趣。 App Inventor是近年盛行及常用的基礎編程語言,學生在App Inventor所學的編程技術和知識可用於各種編程語言, 如JAVA,C++和Python等等。

你的孩子能夠從App Inventor課程中學到什麼?

  1. 認識基礎電腦編程概念及演算法的運用

  2. 認識App Inventor程式開發

  3. 親手設計和製作屬於自己的簡單手機應用程式

  4. 學習解決問題的策略

  5. 學習探索和創造的態度

  6. 學習如何設計和規劃一個手機應用程式的使用

  7. 啟發和培養小朋友對程式編寫的興趣

什麼是 HTML 5?

本課程會利用HTML5, Javascript和CSS3等最常用的網頁設計程式語言,由淺入深地為學生介紹最新世代的網頁開發,透過實作指導和精選範例,帶領學生快速進入編程領域,明瞭物件導向與模組化程式設計,讓學生瞭解基本程式開發,啟發學員開發出屬於自己的HTML5網頁。在編寫HTML5網頁的過程中,學生能夠發揮想像力和創造力,發展他們的邏輯和計算思維,從而培養小朋友在程式設計方面的興趣。

你的孩子能夠從HTML 5課程中學到什麼?

  1. 認識 HTML 5 Website的開發及製作流程

  2. 了解 HTML 5 Website製作中 HTML5與JavaScript的關係

  3. 了解 HTML 5 Website製作中 HTML5與CSS3的關係

  4. 認識及學習簡單的 JavaScript程式語言

  5. 利用 HTML5與 JavaScript來開發Responsive HTML5 網頁

  6. 親手設計和製作屬於自己的實用網頁

  7. 學習解決問題的策略

  8. 學習探索和創造的態度

  9. 學習如何從設計到完成一個網頁

  10. 啟發和培養小朋友對程式編寫的興趣

什麼是 Java?

本課程會利用Java和XML等最常用的程式語言,由淺入深地為學生介紹Android手機程式的開發,透過實作指導和精選程式範例,帶領學生快速進入編程領域,明瞭物件導向程式設計,讓學生瞭解基本程式開發,啟發學員開發出屬於自己的 Android 應用程式。在編寫手機應用程式的過程中,學生能夠發揮想像來探索和創造實用的應用程式,發展他們的邏輯和計算思維,從而培養小朋友在程式設計方面的興趣。

你的孩子能夠從Java課程中學到什麼?

  1. 認識中階電腦編程概念及演算法的運用

  2. 認識 Android Apps的開發及製作流程

  3. 了解 Android Apps製作中 Java與XML的關係

  4. 認識及學習簡單的 Java程式語言

  5. 利用 Java與 xml來開發 Android App

  6. 親手設計和製作屬於自己的實用手機應用程式

  7. 學習解決問題的策略

  8. 學習探索和創造的態度

  9. 學習如何設計和規劃一個手機應用程式的使用

  10. 啟發和培養小朋友對程式編寫的興趣

什麼是 Scratch?

Scratch是由美國麻省理工學院多媒體實驗室(MIT Media Lab)所開發的一種創新程式語言介面平台軟體,讓學生可以透過創作自己的數碼作品,如動畫、遊戲和音樂等等,在互動愉快的環境下通過實踐和實驗來學習程式設計、數學和演算法知識,從而啟發和培養學生在程式設計方面的興趣,訓練他們的創造性思考和邏輯推理能力。Scratch是全球常用的基礎編程語言,學生在Scratch所學的編程技術和知識可應用於各種編程語言,如JAVA,C++和Python等,以製作更進階的數碼作品。

你的孩子能夠從Scratch課程中學到什麼?

  1. 認識基礎電腦編程概念及演算法的運用

  2. 認識Scratch程式開發

  3. 親手設計和製作屬於自己的簡單動畫和遊戲

  4. 提升學生的邏輯力和創造力

  5. 學習如何設計和規劃每個遊戲的開始、過程及完結

  6. 啟發和培養學生對程式編寫的興趣

Please reload

© 2018 by Alpha Code Academy