Scratch 課程

7.5~10歲 (P2~P4)

Scratch是學員打好編程基礎的重要里程碑。以往利用圖像積木編程,進階至利用文字積木編程,與真實的編程世界更為類近。透過創造、實踐、結合、成長四大理念,使學員在愉快學習編程的同時,也能達至個人成長。

兒童擁有著無窮無盡的創意,然而在傳統教育模式下,兒童的創造力往往被忽略或埋沒。在Scratch課程中,學員可以盡情地發揮他們的創意。課堂上的每個項目細節都會由學生自行構思,即使是一些天馬行空的念頭,他們都可以透過編程來實現自己的夢想。

Scratch Photo D

當學員有了初步的念頭以後,他們就要嘗試利用編程語言把自己的想法實踐出來。這個階段最為困難,但同時亦是最具意義。因為當學員編寫程式後,他們要自行檢視程式的細節,例如︰能否正常運作?當中會否有錯誤?與預期效果是否一致?學員需要經過多次的改良,不斷嘗試,才能創造一個完美的成品。

Scratch結合了多個學科的知識,務求令學員在各個方面都得以成長。學員會在課程中掌握到數學科相關的知識,例如座標、數字比較、多邊形角度、變數等,使他們初步接觸相關課題,打好學習基礎。同時Scratch課程亦會加入科學科內容,向學員解釋地心吸力的概念,理解生活上的科學元素。

Scratch Photo C

Scratch課程鼓勵學員不斷嘗試、不怕失敗。每次編制項目時,學員未必可以達到自己預期效果。透過向老師和同學請教,學會聆聽別人的意見,改善自己。同時Scratch設有作品平台,每個學員都可以上載自己的作品,學員可以借鑑他人,突破既定思維,創造更多。

學習內容

Scratch是學員在編程學習中的一個重要基礎,學員會在電腦上拖曳電腦積木進行編程,學員需自行安排編程積木的次序,處理各種條件,形成一個完整的程式。Scratch的發展空間十分廣闊,學員可以利用Scratch編出不同的程式和遊戲,因此我們在課堂上會鼓勵他們發揮創意,創造出自己獨一無二的項目。

期終項目

每逢學期終結之時,學員可以運用整個學期所學的,配合創意來寫出一個專屬自己的項目。除此之外,學期終結時學員會由學生的身分,搖身一變成為演說家,即場向導師及其他學員示範及講解自己所創作的故事。

期末成就證明

  • 期終項目匯報片段
  • 期末學習報告
  • 導師回饋及建議
  • 課程完成證書

Scratch課程 - 內容

合適對象

Scratch 適合七歲半至十歲的學員,即使沒有編程經驗,也可前來與我們一起探索Scratch的奇妙。

所需工具

我們期待看到每一位學員開放而充滿創意的腦袋,相關的教學用具會在課堂上提供,學生上課時無需額外攜帶其他用品。

等級一

等級一旨在讓學員接觸基本的編程積木,明白當中的概念和掌握用法,為日後的編程打好基礎。每個課節導師會教授不同的編程概念,透過主題性學習,讓學員運用所學,設計項目。等級一的期終項目,學員需利用整個等級所學,結合知識和創意,構思一個完整小遊戲,我們鼓勵自主學習,因此遊戲中的每個細節均由學生自行設計。

等級二

等級二的課堂讓學員擴闊眼界,認識更多,利用編程知識創造更大的可能性。學員會利用較深奧的數學知識,例如數字比較、多邊形角度等,創造更多實際項目。等級二的課程內容以目標為本,帶領學員做出一系列的小遊戲,讓學員明白背後程式的安排,將編程知識帶到遊戲世界,令學習更有趣味。

等級三

等級三的課堂會提升項目層次,學員可以突破自己,設計一個多個玩家、劃分不同等級的遊戲,提升個人編程技能。等級三的課堂上,學員會在電腦世界中,利用編程語言去編制各個遊戲。此外,課堂上導師會教授變數、清單等進階的編程概念,讓程式變得更多元化,打破在舊有處理程式時所遇到的限制,令他們所創作的項目變得更全面。

等級四

為確保學員在課堂上可以緊貼進度,完成目標,當學員完成首三個等級後,我們會為學員進行考核,若學員已充分理解首三個等級的基礎知識,便能進入等級四,繼續進階的編程學習。等級四會比首三個等級有更多的數學元素,同時學員需處理更複雜的編程概念。除了運用創意及編程知識以外,學員在課堂上需要經過運算,才能做到心中的預期項目。此外,學員在等級四會開始嘗試編制具多個角色的平台遊戲,如經典遊戲《超級瑪利奧》,程式中需處理各個角色的移動和變化,比首三個等級複雜,更講求清晰的邏輯思維。

等級五

等級五是本課程的最後等級,學員已充份掌握大部分的編程知識。而等級五會切合現時流行的科技-人工智能進行教學。等級五會介紹規則模式(Rule-based system),指導學員如何從一個已知的遊戲中,找出當中的規律去編寫程式。課程中學員會撰寫一個程式,令電腦可以與玩家對戰過三關遊戲。例如過三關遊戲中,致勝的方法共有八種,而首步放中間格子的話致勝機會為四,這些條件都需要先找出,再編制程式。等級五除了讓學生鞏固舊有編程知識外,更使學員學會運用相關數據和規則,對編程的認知更進一步,提升至人工智能的層面。

Scratch為學員奠下了電腦編程的學習基礎。當學員完成五個等級的課程後,我們會進一步為學員安排最適合他們的進階編程課程。

預約試堂

    地點: *
    MON@九龍灣THUR@九龍灣FRI@九龍灣SAT@九龍灣SUN@九龍灣SAT@荃灣SUN@荃灣SAT@沙田SUN@沙田
    時段: *
    上午下午
    [九龍灣分校: 九龍灣宏開道16號德福大廈13樓1306室]
    [沙田石門分校: 沙田石門安群街1號京瑞廣場2期16樓A室]
    [荃灣分校: 荃灣西樓角路1-17號新領域廣場13樓1311室]

    家長姓名 *

    手提電話 *

    家長電郵 *

    學員姓名 *

    學員年齡 *

    學員性別 *
    MF
    就讀學校 *

    就讀年級 *

    學員編程經驗 *
    None1-3 months3-6 months6-12 months1-2 years2 years or above
    內容 *

    是,我想註冊你的通訊並收到最新消息!