RoboCode Developer (12歲起)

領導不創造追隨者,他們開發更多的領導者!

透過挑戰編寫程式任務,加強運算能力,科學思維及推理能力,為小朋友打下STEM教育的實質基礎。

課程架構

  • 學期:每學期12堂
  • 課程時間:每周每堂1.5小時
  • 師生比例:1比4
  • 導師個別評語
  • 期終成績表

編程作為終身技能

編程被證明不僅僅是技術技能,在數字世界中之互動和表達自己是21世紀新的本質文化。通過編程練習包括組織、解決問題、設計、講故事、數學和批判性推理等等實踐所需的思維類型。RoboCode使用一個有趣的方式引導學習編程,學生將獲取關鍵技能已應用於他們的日常生活。

為未來做好準備

隨著思維模式的發展,通過學習編程獲得了豐富的工具集和技能,RoboCode Developer的運算思維能力得到加強,組織能力和創造力也得到了提昇。這為他們未來的STEM教育打下了堅實的基礎,並使他們成為一個獨立,自信和機智的問題解決者。

改變世界

我們認為領導是一個服務的機會。當我們的RoboCode Developer具備編程技術知識時,我們的導師會鼓勵他們識別社區和日常生活中的現實問題,通過創建有針對性的手機應用程式,網站或其他應用程式來解決和改進這些問題。我們的年輕開發人員需要在課堂上展示他們的最終產品,並歡迎用戶反饋,以便不斷完善他們的工作。這是領導的本質。

“我很喜歡RoboCode Academy!我在RoboCode Academy學到了很多關於編程的知識,過程非常有趣!”
Rui (12歲), RoboCode Developer

階段 1 - Minecraft Modding

“Modding只是Modify的另一個詞語”。您有沒有玩過大富翁,並改變了一些規則,加快比賽?那麼您已經有了mod的經驗! “我的世界”並不是第一款“可修改”的視頻遊戲,但直到最近,修改只能由專業計算機程式開發員進行處理,因為他們有能力編寫複雜的代碼。

階段 2 - AppInventor

MIT AppInventor是一個直觀,可視化的編程環境,讓每個小朋友建立功能齊全的智能手機和平板電腦的應用程式。與傳統編程環境相比,方塊的編程工具可以在短時間內創建複雜及具高影響力的應用程式。

AppInventor-Icon3

進階課程 - 網頁編程

(HTML / CSS / Javascript)

學員將學習使用HTML來編寫網頁上各種各樣的對象或者元素,使用指定不同的元素或者對象用CSS去美化他們,並使用Javascript去製作具有各種功能的網頁程序或互動效果。

STEM course - Web Programming

進階課程 - Python

Python是近年來最受歡迎的編程語言,學員可把已學的編程知識帶到日後發展。課程中,學員會先由學習基本語法和簡單應用開始,及後再用Python來編寫遊戲,最後更可做到進階應用︰利用Python中不同的工具庫來編寫一個數據分析系統,將知識連結生活。

python-logo

進階課程 - Roblox

Roblox讓學員接觸及認識真正的遊戲系統和編程語言。整個Roblox課程會帶領學員認識遊戲系統的所有功能,了解編程語言Lua,鼓勵學員結合所學,動手設計遊戲中的每一個細節。每個階段學員都會完成一個屬於自己獨一無二的遊戲,把知識實實在在地轉化成一個遊戲。

特別課 - 3D 打印

介紹3D模組和打印的基本概念。您可以用自己的想像力創建自己的3D物件,並將自己設計的3D物件打印並帶回家。