《8/14-8/18暑期》程式貓【貓夏趣】夏令營
課程簡介
想要孩子變成下一個Facebook創辦人嗎?
想給孩子有趣又實用的夏令營嗎?
只要5天,40小時的課程
您的孩子就能學會風靡全球的學童程式設計
為什麼孩童要學程式設計?
如果你閉上眼睛去想十年後的世界是什麼樣子,你就會知道那將會是完全不同的世界。
世界隨著數位科技不斷推陳出新,新的產業結構、新的需求已經在我們生活中產生變化了。資訊與運算正在滲透我們生活的每一個部分,帶給我們更方便的生活,也帶來了一些價值上的反思。
醫生用電腦運算來輔助診斷,金融業用電腦運算來做決策,大數據分析可以運用在各種產業,智慧機器人將會取代許多傳統產業。各行各業會需要更多的科技技能,而新的工作也不再單純是寫程式語言了,資訊和運算將會滲入每一個領域。
所以生在這樣年代的孩子,從一出生所接觸到的環境,與家長的生長背景、過程是截然不同的,他們會遇到更多科技所延伸出的議題與教育,
因此理解科技,掌握它的溝通語言,對孩子在未來價值觀與生涯發展上是有絕對的幫助。而讓小朋友掌握科技語言最快的方式,就是學習程式設計!
「當你學會閱讀,你便能藉著閱讀去學習更多知識,程式設計也是一樣的道理;如果你會撰寫程式,你能透過程式語言學習到的事物將更為多樣。」 - 麻省理工學院 米切爾.瑞斯尼克
孩童學程式設計的好處
撰寫程式是最佳的生涯規劃之一
1、未來最好的工作
● 軟體工程師是US NEWS調查現今最好的工作
● 美國勞動部預測2022年,電腦系統分析師薪資將成長24.5%
● 軟體工程師工作待遇將遠超過醫生
● 不會被機器人取代的職業
2、提升國際競爭力
● 許多國家已把程式納入義務教育
● 英國5歲以上幼童,已經開始學程式
● 以色列15年前就已經推廣孩童程式教育
● 「新經濟時代,電腦科學不再是選修科目,而是基礎能力,像讀、寫、算數一樣重要。」 - 美國總統 歐巴馬
3、因應世界未來趨勢
● 華爾街日報宣告新趨勢「軟體將佔領全世界」
● 程式取代英文成為新的世界語言
● 任何產業與企業都需要軟體人才
● 「未來四、五年內,程式設計將成為大家的共同技能。」 - 台大電機副教授 葉丙成
4、培養孩子自學、創新、實作解決問題能力的最佳方法
設計程式時,最常做的就是先將整體構想拆解成細項,再接著把各個細項用程式完成,最後組合成整體的程式系統。懂得如何將大工作拆解成小工作去分別處理,或是如何將大問題拆解成小問題去分別解決,這樣的思維模式,對於訓練孩子解決問題的能力非常重要。
此外孩子學會之後,便可以在腦海中不斷的發揮創意,透過程式設計,將新點子實做出來,在幾乎零成本的情況下,不斷增加創作的體驗。
您的孩子就是下一個馬克·祖克柏!
Facebook 創辦人 馬克·祖克柏 :「我因為玩遊戲才開始對程式著迷。」
玩電腦遊戲不是壞事,怎麼「玩」才重要!我們希望從玩樂中學習,結合遊戲與科技,讓孩子們對程式軟體產生興趣並激發他們的熱情,五天時間,藉由mBot機器人及Scratch積木程式讓小朋友一步步設計和實作屬於自己的程式專案,在玩樂當中,也能體驗到程式的神奇與魅力。其中的邏輯思考及空間概念對小朋友其他領域的學習也有莫大的幫助。原來「程式」也可以那麼的簡單有趣。
關於mBot機器人
● 專為機器人教育而產生
● 外型討喜,深受小朋友的喜愛
● 組裝容易,大幅降低孩子學習的門檻
● 結合程式積木語言,讓孩子輕鬆寫出程式控制 mBot 機器人
● 讓孩子發揮創意,用程式設計自己的獨特功能
● 融合STEM(Science科學、Technology科技、Engineering工程、Mathematics數學)領域
● 小朋友動手做的過程,可以學到程式、機器人等相關知識,讓他們對於機械,電子和控制系統有更好的學習體驗
關於Scratch積木程式
● 由美國麻省理工學院(MIT)所開發
● 視覺化的程式語言、積木組合式的程式語言
● 讓程式設計語言初學者不需先學習語言語法便能設計創作產品
● 有助於孩童學習程式設計、數學和計算知識,同時獲得創造性的思考,系統推理,和協同工作的體驗
● 將專業的程式設計指令轉化為簡單的積木方塊
● 將積木程式拖曳組合,就能簡單的完成程式設計
● 可以馬上在旁邊畫面看到成果,除錯容易
● 讓孩子輕鬆的規劃程式,創作數位互動式故事、動畫、遊戲、音樂等作品
● 機器人的構造
● 機器人的基本操作
● 設計程式控制機器人
● 學習Scratch積木程式設計
● 用Scratch積木程式製作動畫和電腦遊戲
課程大綱 | 課堂名稱 | 課程內容 |
Day 1 程式積木介紹 |
迷走星球 -圖形程式邏輯訓練 |
● 程式積木介紹 |
Day 2 機器人進階運用 |
機器人探險 - 機器人進階運用 |
● 紅外線循跡感應器介紹及應用 |
Day 3 認識Scratch |
Scratch初體驗 |
● 躲避球錦標賽 |
Day 4 識遊戲元素 |
認識遊戲元素【二】 |
● 射擊遊戲教學 |
Day 5 進階運用Scratch |
進階遊戲實作 |
● 概念發想引導 |