隨著 3C 產品的大幅普及,許多家長也越來越煩惱孩子沈迷其中,與其消極地放任或限制孩子玩遊戲,不如讓他自己親手設計遊戲,這堂 Scratch程式設計(初級),要帶領孩子們從 0 開始,一步步使用免費的編輯平台,設計出專屬於自己的遊戲。
Scratch 是由 MIT 麻省理工學院開發的程式設計編輯平台,可以讓孩子用簡單、活潑的圖像與動畫,從遊戲中學習如何開發程式專案,而 Scratch 更有著強大的線上社群功能,每一個使用 Scratch 的學習者都可以在社群中與來自世界各地的開發者交流互動,激發出更多創作的火花。
程式專案的製作過程當中,邏輯是非常重要的一環。培養邏輯的方法有很多,透過遊戲專案製作是最直接的方式,孩子在遊玩的同時也能透過程式設計強化思考能力。
程式專案的製作,其實就是一步步解決問題的過程。在設計程式專案時,設計者必須隨時考量使用者的需求去做改善,同時不同類型的遊戲有著不同的設計思維,也挑戰著孩子的思考能力。
程式設計是非常需要細心與耐心的項目,一點分心、大意就可能出現影響程式運作的錯誤。透過好玩有趣的遊戲設計,讓孩子養成全神貫注的習慣吧!
程式設計突破硬體與現實物理環境條件的限制,讓孩子能發揮自己天馬行空的想像力去設計出各式精采的作品!
學習程式並不是要把孩子培養成電腦工程師,但隨著各式軟硬體技術的發達、進步,在孩子未來的工作環境幾乎與電腦分不開。就好比10幾年前,大家還在培養的各式電腦文書處理能力,現在已變成許多工作不可或缺的技能,程式設計在未來也會變成同樣的情況,讓孩子及早接觸程式設計,體驗程式設計的有趣之處,將讓孩子在未來學習上有更好的銜接能力,也能將自身專業與程式設計能力整合,增加成為跨領域通才的機會!