【 編程課程 】| 編程 | 「MindHub Academy」

編程課程 | 編程

MindHub Academy 編程課程領會到編程是一種邏輯思維,有助訓練小朋友利用科技,創造出解決日常生活疑難的方法。與其將編程歸納為一種電腦技能,我們更視它是一種語言。而小朋友年齡愈小,吸收能力便愈強,學習編程是邏輯思維和創意並重,對小朋友的全人發展好處多。學生也可以理解電腦語言,自製手機應用程式和電腦遊戲,精通科技的優勢更能助他們於升學面試中脫穎而出。家長不妨利用子女的興趣培養出編程思維,把握學習黃金期,裝備下一代迎接瞬息萬變的新世代。

MindHub Academy的編程課程的編程教授參加者各種簡單的程式軟件Scratch,操作上容易掌握,小朋友可以自創卡通人物,如玩拼圖般把指令方塊組合便能控制卡通人物移動,奠定編程基礎由Scratch入手,於導師的指導下逐步掌握基本的編程邏輯和語法。還有建構自己的遊戲世界,以App Inventor編寫手機應用程式或是學習編寫網站等等,靈活運用編程思維,將創意想法變成實體。擁有編程背景的小朋友可挑戰Python Games & A.I,或以Unity創造3D遊戲世界平台。

編程課程, 編程, MindHub Academy -pic01

編程課程・培養自主學習心態

小朋友專注力有限,導師會善用動感畫面和可愛卡通引發小朋友的學習動機,同時以互動性遊戲解構複雜的科技知識,將學習過程變得好玩有趣。學習編程不只能提升小朋友的解難能力,當程式能順利執行時更會獲得滿足感,從中建立自信。有些小朋友也可能性格較內向、不擅長公開演講,儘管學術成績不俗,仍感覺自己沒有一點長處。因此參與編程課程,掌握了編寫手機應用程式、網站的技巧,甚至利用Python製作遊戲。過程中獲得空前的成就感,導師會指導小朋友的創造力,將理論應用於真實世界。

編程課程・Python

隨著近年科技的迅速發展,電子遊戲已經成為很多小朋友和年輕人不可或缺的一部分。無論在手提電話抑或電腦上,大家可以透過遊戲以不同方式盡情發揮自己的創意、智慧、反應力,在平淡的生活中添加一點樂趣。很多遊戲看似簡單,但即使是最簡單的小遊戲亦包含很多值得我們學習和參考的設計和想法。透過遊戲設計和編程,學生可以動手創造屬於自己獨一無二的遊戲,進一步發揮創意和解難能力,並將相關技術應用到其他層面。Python 簡單易學的語法和龐大的用戶群組提供了一個絕佳的平台,令任何背景的學員都可以輕鬆學會如何編程,創造自己的作品。課程的主要部分之一,提供了遊戲編程及製作的框架以及大量的相關工具,令初學者免卻了繁複的底層編程步驟,將專注力集中在遊戲設計以及相關的遊戲邏輯等等。相比起 Unreal 等大型遊戲引擎,PyGame 更適合初學者學習,使得在短短十數小時內已經可以學到如何製作一個完整的小遊戲,避免學員因學習所需時間過長而失去學習的興趣。完成本課程後,所學習到的編程知識亦能運用在其他製作遊戲的框架如 Unity,甚至是應用到更廣泛的層面,不必局限於遊戲編程單一方向。

編程課程, 編程, MindHub Academy -pic02
編程課程, 編程, MindHub Academy -pic03
編程課程, 編程, MindHub Academy -pic03
編程課程, 編程, MindHub Academy -pic04
編程課程, 編程, MindHub Academy -pic05

編程課程・Scratch

MindHub了解Scratch 課程,Scratch 是用「拼圖」的方式來編寫程式,所有的步驟都是以視覺化的拼圖(積木)呈現。將編寫程式變成拼圖、堆積木的有趣過程,讓程式設計語言初學者不需要先學習語言語法便能夠設計出精美的作品。

Scratch 課程 — 孩子可以透過Scratch製作有趣的互動遊戲或動畫,將天馬行空的創意與想像力實現,透過啟發和激勵的方式學習程式設計、數學和邏輯運算知識,同時獲得創造性的思考和團隊合作的體驗!

編程課程・mBot 課程

mbot是一款簡易易用的機器人教育產品,適合新手使用。它通常會用於小學或初中的科技教育課程中,幫助學生學習電子、機械、計算機科學等科目。 mbot的組裝是非常容易的,一般只需要簡單的工具就可以完成。mbot還配有遙控器和聲控功能,可以讓學生學習如何操控機器人的移動和執行簡單的指令。 mbot的進階功能還包括程式撰寫和電路設計。學生可以使用基本的程式語言,例如Scratch,來控制mbot的行為。同時,Mbot還有許多可以擴充的電子模組,例如感測器、蜂鳴器等,學生可以學習如何透過設計電路來控制這些模組。 在mbot課程的最後,學生可以創造出自己的創意應用,例如設計一個自動清潔機器人或是一個安全保護系統。
編程課程, 編程, MindHub Academy -pic08
編程課程, 編程, MindHub Academy -pic09

編程課程・Micro:Bit 課程

運用時下最流行的教育用微型電腦Micro:bit,搭建出各種創意物聯網應用,在實作中掌握編程技能。Micro:bit編程系統簡單易懂,但亦可配合較高階編程語言Python,其配件擴充性亦極高,讓各年級學生可循序漸進踏上編程學習階梯。盡快掌握基本運用技能,為參加學生創新設計比賽奠定基礎。

編程課程・好處

培養邏輯數理能力

編寫程式需要將不同程式碼編排、整理,使電腦程式可以流暢運行,在輪入、處理、演算及執行指令。編程途中,也許小朋友會面對突發性的問題令程式無法順利運行。在解決問題的過程中,小孩需要先發現問題、找出問題所在,再明白問題癥結所在,才可以成功處理解決編程Coding中的問題。在這個過程中,多樣化的數據和指令處理可以訓練小朋友的邏輯思維及數理處理,因為小孩子需要慢慢逐步推論,才可以得出結論和辧法解決問題。編程Coding更可訓練小朋友同時處理不同事情的能力,亦可培訓解決困難的能力,逐步解決在編程中出突然出現、意想不到的問題。

激發獨特創意思維

編寫程式,其實就是讓小朋友自己建立、創造屬於自己的網站和電子應用程式。小孩子可以在編程Coding的過程中發揮才能和創意,創建屬於自己的獨特網站。很多兒童編程課程都是控制遊戲人物,可以同時訓練小朋友的空間創造能力,亦可以建立對空間立體感的認知。小孩在編程過程中就如身臨其景,可以在編程遊戲中盡情發揮自己的創意,建立獨一無二的電腦互動遊戲程式。另外,小朋友亦可藉此建立對抽象、虛擬世界的認知,了解不同的電腦程式和語言。電腦程式和人不一樣,無法溝通,必需將抽象的概念具體化並表達、轉為明確、實際的指令,才可以讓程式順利運行。

提升數碼讀寫能力及競爭力

在編程Coding中,小朋友需要學習一堆電腦指令的排列組合,而這些編程組合往往是由數字、英文和符號組成。另外,從小培訓小朋友透過學習編寫程式建立電腦程式的思考方式Computational Thinking,可以提升小朋友對電子數據和英語的敏感度,令他們習慣閱讀這些不同指令的組合。

編程課程, 編程, MindHub Academy -pic10

編程課程・學習目標

隨著近年創新科技和網絡媒體的發展,STEM成為當下教育熱門話題和熱門職業,不止成年人,小孩也想學習STEM課程。政府近年更投入不少資源宣傳並發展STEM教育。雖然STEM、電腦編程(Coding)、電腦應用程式和電子科技看似複雜,但原來要趁年紀還輕,報讀兒童STEM課程,把握黃金時機,吸收知識、培養數理邏輯和建立興趣?

有很多小朋友喜歡打機,花不少時間在電子遊戲和網絡虛擬世界上,但家長角度往往擔心小孩會沉迷電子科技而不讀書,令成績變差。與其讓孩子被動地沉迷在網絡世界,倒不如讓小朋友自己編制屬於自己的互動性平台,從小孩子的興趣入手,使他們從玩樂的過程中學習,寄學習寓娱樂。

編程課程・重要性

因為全球經濟正在轉型。由於自動化的發展越來越成熟,大量現在的工作正在漸漸消失,另一方面,隨著科技的進步,每天都有新的工作出現。 科技的不斷進步改變了我們每天學習、聯繫和互動的方式。學生通過STEM教育,獲得的未來職場核心技能,為他們在學校及其他領域取得成功奠定基礎。雇主對求職者的STEM學歷、經驗和技能的需求很高,而且這個需求將來還會不斷增加。現在,在增長最快的行業中,有75%的工作需要具有STEM技能的人才。為了提高競爭力,香港的勞動力需要能夠適應不斷變化的職場。 而STEM教育使個人裝備適應這個不斷變化的世界的技能。

編程課程, 編程, MindHub Academy -pic4
編程課程, 編程, MindHub Academy -pic11
編程課程, 編程, MindHub Academy -pic12

編程・定義

不少家長擔心子女因為喜歡打機而影響學業,但原來打機可以訓練邏輯思考與解難能力,更是新世代必備技能之一?近年創新科技快速發展,STEM成為全球教育大趨勢。很多地方早已將編程納入小學必修課程。小學生也可以理解電腦語言,自製手機應用程式和電腦遊戲,精通科技的優勢更能助他們於升學面試中脫穎而出。利用子女的興趣培養出編程思維,把握學習黃金期,裝備下一代迎接瞬息萬變的新世代。編程是一種邏輯思維,有助訓練小朋友利用科技,創造出解決日常生活疑難的方法。與其將編程歸納為一種電腦技能,我們更視它是一種語言。而小朋友年齡愈小,吸收能力便愈強。

編程課程與STEM的連繫

培養學生在編程教育上的能力, 並提昇其學習興趣。加強學生綜合和應用不同科學、科技、工程和數學(STEM)學科知識與技能的能力,建議
在小學階段引入編程來培養學生的計算思維,
希望通過適當設計的學習活動,為學生提供
獲取和應用計算思維和編程技巧的機會。更可以認識計算思維基本概念(包括抽象化、算法和自動化)與現實生活中的問題和其他科目連繫起來(跨科學習)同時培養溝通技巧及有效的團隊合作,最後以解決問題,建立學生實作經驗及建立解難的信心。

中學 STEM, 小學 STEM, MindHub Academy-pic13

【 編程課程 】| 編程 | 「MindHub Academy」

編程課程 | 編程 - FAQ

小朋友專注力有限,導師會善用動感畫面和可愛卡通引發小朋友的學習動機,同時以互動性遊戲解構複雜的科技知識,將學習過程變得好玩有趣。學習編程不只能提升小朋友的解難能力,當程式能順利執行時更會獲得滿足感,從中建立自信。有些小朋友也可能性格較內向、不擅長公開演講,儘管學術成績不俗,仍感覺自己沒有一點長處。因此參與編程課程,掌握了編寫手機應用程式、網站的技巧,甚至利用Python製作遊戲。過程中獲得空前的成就感,導師會指導小朋友的創造力,將理論應用於真實世界。

培養邏輯數理能力

編寫程式需要將不同程式碼編排、整理,使電腦程式可以流暢運行,在輪入、處理、演算及執行指令。編程途中,也許小朋友會面對突發性的問題令程式無法順利運行。在解決問題的過程中,小孩需要先發現問題、找出問題所在,再明白問題癥結所在,才可以成功處理解決編程Coding中的問題。在這個過程中,多樣化的數據和指令處理可以訓練小朋友的邏輯思維及數理處理,因為小孩子需要慢慢逐步推論,才可以得出結論和辧法解決問題。編程Coding更可訓練小朋友同時處理不同事情的能力,亦可培訓解決困難的能力,逐步解決在編程中出突然出現、意想不到的問題。

激發獨特創意思維

編寫程式,其實就是讓小朋友自己建立、創造屬於自己的網站和電子應用程式。小孩子可以在編程Coding的過程中發揮才能和創意,創建屬於自己的獨特網站。很多兒童編程課程都是控制遊戲人物,可以同時訓練小朋友的空間創造能力,亦可以建立對空間立體感的認知。小孩在編程過程中就如身臨其景,可以在編程遊戲中盡情發揮自己的創意,建立獨一無二的電腦互動遊戲程式。另外,小朋友亦可藉此建立對抽象、虛擬世界的認知,了解不同的電腦程式和語言。電腦程式和人不一樣,無法溝通,必需將抽象的概念具體化並表達、轉為明確、實際的指令,才可以讓程式順利運行。

提升數碼讀寫能力及競爭力

在編程Coding中,小朋友需要學習一堆電腦指令的排列組合,而這些編程組合往往是由數字、英文和符號組成。另外,從小培訓小朋友透過學習編寫程式建立電腦程式的思考方式Computational Thinking,可以提升小朋友對電子數據和英語的敏感度,令他們習慣閱讀這些不同指令的組合。

隨著近年創新科技和網絡媒體的發展,STEM成為當下教育熱門話題和熱門職業,不止成年人,小孩也想學習STEM課程。政府近年更投入不少資源宣傳並發展STEM教育。雖然STEM、電腦編程(Coding)、電腦應用程式和電子科技看似複雜,但原來要趁年紀還輕,報讀兒童STEM課程,把握黃金時機,吸收知識、培養數理邏輯和建立興趣?有很多小朋友喜歡打機,花不少時間在電子遊戲和網絡虛擬世界上,但家長角度往往擔心小孩會沉迷電子科技而不讀書,令成績變差。與其讓孩子被動地沉迷在網絡世界,倒不如讓小朋友自己編制屬於自己的互動性平台,從小孩子的興趣入手,使他們從玩樂的過程中學習,寄學習寓娱樂。

因為全球經濟正在轉型。由於自動化的發展越來越成熟,大量現在的工作正在漸漸消失,另一方面,隨著科技的進步,每天都有新的工作出現。 科技的不斷進步改變了我們每天學習、聯繫和互動的方式。學生通過STEM教育,獲得的未來職場核心技能,為他們在學校及其他領域取得成功奠定基礎。雇主對求職者的STEM學歷、經驗和技能的需求很高,而且這個需求將來還會不斷增加。現在,在增長最快的行業中,有75%的工作需要具有STEM技能的人才。為了提高競爭力,香港的勞動力需要能夠適應不斷變化的職場。 而STEM教育使個人裝備適應這個不斷變化的世界的技能。

培養學生在編程教育上的能力, 並提昇其學習興趣。加強學生綜合和應用不同科學、科技、工程和數學(STEM)學科知識與技能的能力,建議 在小學階段引入編程來培養學生的計算思維,希望通過適當設計的學習活動,為學生提供 獲取和應用計算思維和編程技巧的機會。更可以認識計算思維基本概念(包括抽象化、算法和自動化)與現實生活中的問題和其他科目連繫起來(跨科學習)同時培養溝通技巧及有效的團隊合作,最後以解決問題,建立學生實作經驗及建立解難的信心。