青少年及兒童 JAVA 編程 (9-16歲)

From HK$2,150


可選實體面授或網上上課(Zoom)

小班教學
主任導師為前矽谷工程師


限時早報優惠 至2023年12月3日 23:59

(恆常班) 超級早鳥


歡迎預約導師課程咨詢 (電話/Zoom)

研習班Level 1 - 青少年STEM (共7.5小時)
上課時間可選上課時段内 3堂 x 2.5小時 或 5堂 x 任何1.5小時 報名後請與客服安排詳細時段
-
+
HK$2,150
研習班Level 2 - 青少年STEM (共7.5小時)
上課時間可選上課時段内 3堂 x 2.5小時 或 5堂 x 任何1.5小時 報名後請與客服安排詳細時段
-
+
HK$2,150
研習班Level 3 - 青少年STEM (共7.5小時)
上課時間可選上課時段内 3堂 x 2.5小時 或 5堂 x 任何1.5小時 報名後請與客服安排詳細時段
-
+
HK$2,150

Description

主任導師為前矽谷資深軟件工程師

課堂安排
網上上課 或 實體面授
皆可

青少年及兒童JAVA電腦程式編寫課程 Children JAVA Programming

互動有趣形式學習電腦編程 Interactive 理論實踐並重 Practical 訓練邏輯思考 Logical Thinking 提升解難能力 Problem Solving

(本課程小班教學)


歡迎預約導師課程咨詢 (電話/Zoom)


– 同學贏得國際獎項 –

2021年5月通訊
恭喜我們【兒童電腦編程】的Hasan Chan同學,贏得【國際編程精英挑戰賽 2021 (香港 & 澳門賽區)】【小學組公開賽】組別的銀獎。
Congratulations to Hasan Chan, who’s taken our Children Coding Classes, for winning the Silver Medal of International Coding Elite Challenge 2021 (Hong Kong & Macau).
About International Coding Elite Challenge (https://ice-challenge.org) –
“ICE Challenge is an international competition that assembles APAC’s most promising young coders to compete, program and learn from one another. ICE Challenge uses the most innovative software and challenges to inspire young people to think outside of the box, demonstrate resilience and overcome difficulties.”

過去比賽優勝者的學校採訪

香港經濟日報學校採訪全篇: 請按此

 


Video 本中心不定時舉辦的編程比賽 [0:52]


簡介

蘋果電腦創辦人喬布斯曾說:「每一個人都應該學習編寫電腦程式,因為這教人如何思考。」兒童電腦程式教育漸成環球趨勢。某些西方國家甚至已規定小學生需要學習電腦程式,例如英國的教育部門便於 2012 年宣佈以電腦科學 (Computer Science) 取代舊有的科技課程。香港一些小學亦已緊貼潮流,於小學高年班推行 STEM 教育。
Steve Jobs had this to say about learning how to code:
“I think everybody in this country should learn how to program a computer, should learn a computer language, because it teaches you how to think.

歡迎預約導師課程咨詢 (電話/Zoom)


此外,伊隆·馬斯克(Elon Musk)這位傑出的天才科技企業家,十歲開始已開始自學編程後並於兩年後出售了自己一個商業軟件。後來,他更憑著對編程的熱愛,開創自己的科技王國,成為了特斯拉(Tesla)汽車PayPal網上付款系統的聯合創辦人。他在2002年創辦的SpaceX公司,更創造歷史,於2020年05月30日成爲第一家成功發送載人火箭的私人企業。他下一個目標,是探索火星。這一切科技和事業的驚人成就,都從他十歲對編程的學習開始。

事實上,電腦程式語言將會是小孩最重要的「第二種語言」。無論孩子將來是否從事IT行業,學習編寫電腦程式也能讓他們發展邏輯思維、提昇解難能力,培養創新思維,得益不淺。

 



歡迎預約導師課程咨詢 (電話/Zoom)

課程目標
完成課程後,學生可掌握:
  • 基本電腦程式編寫
  • 數學運算技巧
  • 及拆解艱深的題目
  • 有效的邏輯思維,強化思考能力
課程特色
透過實際的電腦程式編寫,訓練學生如何有系統地思考拆解問題,按部就班地解決問題,並享受編寫電腦程式的樂趣。
課堂教授之電腦語言為學校及業界皆極爲需要的Java編程語言。

 

授課語言
粵語、普通話、全英語皆可選擇
(教材主要為英文)

中心上課情況
重視小班教學
(導師能個別輔導同學) 
 
課程內容
  • 電腦的構造和原理
  • 什麼是電腦程式?
  • 基礎邏輯
  • 簡單電腦繪圖程式
  • 條件式電腦指令 (conditional commands)
  • 循環指令 (loops)
  • 電腦演算法則 (algorithms)
  • 程序模組 (program modules)
  • 數據結構 (data structure)
課程大綱
Level 1 : 適合任何未學過電腦程式的小學生
課程主要透過電腦遊戲及課堂活動,以互動有趣的形式,學習基本電腦知識及電腦編程概念,從而提起對電腦編程之興趣,鼓勵學生創意。課程中會以簡單的電腦編程,製作繪圖,通過學生實踐,從中獲得成就感,滿足感,從而愛上電腦編程。
– 以方塊編程引入、再進入以鍵盤輸入指令
– 指令概念 Introduction to commands
– 循環概念 Introduction to iterations
– 函數概念 Introduction to functions
– 模組概念 Introduction to modules
(Level 2 及以上皆全部鍵盤輸入指令)
Level 2 : 適合9歲以上, 或任何已完成Level 1的學生
課程正式進入電腦編程核心,學習簡單電腦編程以應用於生活上之問題及解決實際困難。例如製作卡通片節目表及快餐店自動點餐系統等,以簡單電腦編程,配合日常生活中的例子,令學生明白電腦編程無處不在,從而對電腦編程有更多了解。
– 下載及安裝 JAVA download and installation
– 事件概念 Introduction to events
– 變數的理解 Introduction to variables
– 流程控制 Introduction to flow controls
– 數學應用 Mathematical applications
Level 3 : 適合任何已完成Level 2的學生
在 Level 2 的基礎上繼續以有趣的方式, 學以致用,應用於日常生活層面。舉例用電腦程式設計一個真實的「電子時鐘」及「過三關」(Tic Tac Toe) 遊戲等,及以電腦編程進行數學計算,進深認識電腦編程在日常生活中之應用,發展邏輯思維,提昇解難能力。
– 基本輸入及輸出 Basic input and output
– 流程控制(進階) Intermediate flow controls
– 內建資料型態與操作(導論) Introduction to data structures
– 座標概念(導論) Introduction to coordinates
– 圖像用戶介面(導論) Introduction to Graphical User Interface (GUI)
Level 4 : 適合任何已完成Level 3的學生
活用 Level 2 及 Level 3 學到的知識和技巧應用到較複雜的電腦遊戲,如撲克牌遊戲等。另外,亦會學習透過電腦解決數學問題,如最小公倍數、最大公因數等。
– 函數概念(進階) Intermediate functions
– 座標概念(進階) Intermediate coordinates
– 內建資料型態與操作 Intermediate data structures
– 流程控制(高階) More advanced flow controls
– 數學應用 More mathematical applications
Level 5 : 適合任何已完成Level 4的學生
在 Level 4 的基礎上學到的知識和技巧應用到較複雜的電腦遊戲,如蘋果棋等。另外,亦會學習透過電腦解決數學難題,如利用程序判斷一個自然數是否質數等。
– 圖像用戶介面的介紹(進階) Intermediate Graphical User Interface (GUI)
– 座標概念(高階) More advanced coordinates
– 內建資料型態與操作(高階) More advanced data structures
– 人工智能導論 Introduction to Artificial Intelligence (AI)
Level 6 : 適合任何已完成Level 5的學生
引入「物件導向編程」 (Object Oriented Programming),並設計簡單「物件」(objects)。物件導向程式中的每一個物件都能夠接受資料、處理資料並將資料傳達給其它物件。
– 遞迴函數(導論)  Introduction to recursive functions
– 類別與物件(導論) Introduction to classes and objects
– 數學應用 More mathematical applications
(Level 7 或以上的班期及教學内容請向客服查詢)
— 課程的實際教授内容或會因需要而有所調整 —

對象
小四至中三學生

歡迎預約導師課程咨詢 (電話/Zoom)

主要導師
Edwin Sir –
畢業於香港城市大學電腦學系,獲榮譽電腦科學學位;後於中港及北美洲 (包括美國加州矽谷) 多間跨國企業從事電腦程式開發、系統分析、管理及技術支援等職位。Edwin Sir 同時有豐富的教育及培訓經驗,曾擔任香港城市大學電腦學系、資訊系統學系講師、並曾任教中學電腦及數學科。
Gideon Sir –
曾當選香港十大傑出學生,畢業於加州大學栢克箂分校 (UC Berkeley),主修電子工程及電腦科學 (Electrical Engineering & Computer Science),並曾於美國矽谷軟件公司擔任資深軟件工程師 (Senior Software Engineer)。
David Sir –
畢業於加拿大University of Regina,主修電腦科,曾在加拿大亞省政府、香港恆基兆業等機構從事電腦軟件系統開發。David Sir亦曾在香港雇員再培訓局(ERB)任職講師。
Ms Wong –
香港城市大學工程系,熱愛兒童及教育事業,特別精通Java, Python, 及 C++。
Ms Leung –
香港城市大學電子工程系,熟悉多種編程語言,已教授多屆相關兒童課程,曾在歐洲從事電腦技術工作。

Samuel Sir –
畢業於香港科技大學數學系,曾於不同英文中學任教數學及資訊科技科,有十多年教授數學科及資訊科技科經驗。
Anson Sir –
香港理工大學統計學(B.Sc.),電子及訊息工程高級文憑,豐富教學經驗。
William Sir –
香港理工大學資訊科技學系,曾在全球科學比賽獲優異獎。在本中心已教授多屆兒童電腦編程課程,精通多種電腦及編程科技,擁有豐富的教育及培訓經驗。
Kelvin Sir –
電子及訊息工程碩士(M.Sc.), 系統工程師,豐富電腦科教育經驗,熟悉C++, C, Python, Java, C# 等編程語言。
 

家長回應
Caleb媽咪:『真的很感謝阿sir, Caleb 學得很滿足,感謝😇』
靖凱媽咪:『靖凱完成上次导师给的这个项目特别有成就感😊,上次上课一直在表达自己,因为他太兴奋了😆,谢谢導師给他这么好的指导和鼓励,现在他一有时间就编程,信心满满🙏😊』
家長梁太:『阿女上得好開心呀,阿Sir見阿女怕羞,特別多鼓勵同讚佢。所以本來我地只報level 1,2, 都接住報左level 3,4 』
家長朱太回應感受: 『好神奇。。。啟發到孩子學以致用😊🙏🏻感謝老師的指導 。。。』
家長陳太回應感受: 『上過你們的課程後,我就很想俾小朋友繼續上,你們真的讓小朋友動腦筋,筆記可以讓他們creative,而不是玩耍, 所以一路想認識更多 。。。』

頁面學費已含證書費用
完成中心每個兒童STEM課程 皆會獲發放相關證書

優惠期間
多人同行或報讀二個或以上兒童課程
購物籃會自動優惠價再八折
(可配搭不同兒童課程;個別課程除外)


(We may be able to hold all-English classes for this course by request.
Please contact us for possible arrangements.)


相關課程 – Minecraft 編程 (6-12歲)


(中心提供所有上堂的電腦設備 同學無須另外攜帶)

上課地點及查詢

歡迎查詢

熱綫 : 3758 2896

WhatsApp客服

電郵 : info@educationandlife.com


油麻地 中心課室

上課地點:九龍油麻地彌敦道518-520號彌敦行(Nathan Tower)一樓

[麥當勞旁邊上]

交通 : 港鐵油麻地站D出口左轉一分鐘即達


灣仔 中心課室

上課地點: 耀基商業大廈(Iuki Tower)二樓

[OK便利店旁邊上]

交通 : 灣仔地鐵站A4出口右轉即達,OK便利店旁


荃灣西 中心課室

上課地點: 海之戀商場(op Mall)三樓

[上課前一星期通知課室號數]

交通 : 荃灣西地鐵站C出口連接商場,電梯一分鐘即達


將軍澳 中心課室

上課地點:都會駅(Metro Town)地下及一樓

[上課前一星期通知課室號數]

交通 : 調景嶺地鐵站B出口連接商場,一分鐘即達

Level 1

Level 1 : 適合任何未學過電腦程式的小學生
課程主要透過電腦遊戲及課堂活動,以互動有趣的形式,學習基本電腦知識及電腦編程概念,從而提起對電腦編程之興趣,鼓勵學生創意。課程中會以簡單的電腦編程,製作繪圖,通過學生實踐,從中獲得成就感,滿足感,從而愛上電腦編程。
– 以方塊編程引入、再進入以鍵盤輸入指令
– 指令概念 Introduction to commands
– 循環概念 Introduction to iterations
– 函數概念 Introduction to functions
– 模組概念 Introduction to modules
(Level 2 及以上皆全部鍵盤輸入指令)

Level 2

Level 2 : 適合9歲以上, 或任何已完成Level 1的學生
課程正式進入電腦編程核心,學習簡單電腦編程以應用於生活上之問題及解決實際困難。例如製作卡通片節目表及快餐店自動點餐系統等,以簡單電腦編程,配合日常生活中的例子,令學生明白電腦編程無處不在,從而對電腦編程有更多了解。
– 下載及安裝 JAVA download and installation
– 事件概念 Introduction to events
– 變數的理解 Introduction to variables
– 流程控制 Introduction to flow controls
– 數學應用 Mathematical applications

Level 3

Level 3 : 適合任何已完成Level 2的學生
在 Level 2 的基礎上繼續以有趣的方式, 學以致用,應用於日常生活層面。舉例用電腦程式設計一個真實的「電子時鐘」及「過三關」(Tic Tac Toe) 遊戲等,及以電腦編程進行數學計算,進深認識電腦編程在日常生活中之應用,發展邏輯思維,提昇解難能力。
– 基本輸入及輸出 Basic input and output
– 流程控制(進階) Intermediate flow controls
– 內建資料型態與操作(導論) Introduction to data structures
– 座標概念(導論) Introduction to coordinates
– 圖像用戶介面(導論) Introduction to Graphical User Interface (GUI)

Level 4

Level 4 : 適合任何已完成Level 3的學生
活用 Level 2 及 Level 3 學到的知識和技巧應用到較複雜的電腦遊戲,如撲克牌遊戲等。另外,亦會學習透過電腦解決數學問題,如最小公倍數、最大公因數等。
– 函數概念(進階) Intermediate functions
– 座標概念(進階) Intermediate coordinates
– 內建資料型態與操作 Intermediate data structures
– 流程控制(高階) More advanced flow controls
– 數學應用 More mathematical applications

Level 5

Level 5 : 適合任何已完成Level 4的學生
在 Level 4 的基礎上學到的知識和技巧應用到較複雜的電腦遊戲,如蘋果棋等。另外,亦會學習透過電腦解決數學難題,如利用程序判斷一個自然數是否質數等。
– 圖像用戶介面的介紹(進階) Intermediate Graphical User Interface (GUI)
– 座標概念(高階) More advanced coordinates
– 內建資料型態與操作(高階) More advanced data structures
– 人工智能導論 Introduction to Artificial Intelligence (AI)

Level 6

Level 6 : 適合任何已完成Level 5的學生
引入「物件導向編程」 (Object Oriented Programming),並設計簡單「物件」(objects)。物件導向程式中的每一個物件都能夠接受資料、處理資料並將資料傳達給其它物件。
– 遞迴函數(導論)  Introduction to recursive functions
– 類別與物件(導論) Introduction to classes and objects
– 數學應用 More mathematical applications