
適合對象:小三~小六
製作生動可愛的動畫與遊戲,培養孩子程式能力
從零開始逐步製作出自己的動畫與遊戲,給孩子無限的想像空間
引導式教學,讓孩子先主動嘗試,製作自己喜歡的內容
學習程式的七大重要觀念(條件判斷、迴圈、變數…等等)
最終實作複雜的經典作品(例如:馬利歐兄弟)
為什麼這階段的孩子要學Scratch程式設計?
使用積木化的程式語言,拖拉積木就可以寫程式
成果立刻看得見,而且有清楚的物件觀念,奠定程式基礎
擁有全球的社群,可以觀摩與分享不同國家孩子的作品
課程特色
透過啟發探索、創造實現、合作討論、分享與回饋的循環
培養孩子工程師的思維與主動嘗試的習慣
啟發探索
每次上課前,老師會引導孩子先探索完成的作品,讓孩子因為想要做出這個作品而學習。以及觀察類似作品的延伸創作,激發孩子天馬行空的想像
創造實現
透過心智圖引導,拆解出作品內容,將大問題拆解成若干個小問題。老師教導孩子解決每一個小問題進而完成作品成果。藉此培養孩子解決問題的能力
合作討論
每次孩子作品完成後,不僅自己可以玩,還可以讓同學一起玩,彼此交流作品呈現的更多種可能性。讓孩子在互相觀摩的過程中,培養成就感與自信,也找到自己作品的更多變化
分享回饋
經過互相交流後,孩子會完成最完整的內容,並且將作品分享到官方社群中,讓作品有機會被全世界看見。同時也探索社群中的其他作品,再次激發孩子創作的想像與動力。
課程內容
一學期15堂課 每堂課120分鐘
二學期的課程,透過生動可愛的動畫與遊戲,培養孩子程式能力。藉由分享與討論,激發創造新作品的動力。
學期一:掌握程式概念
學習電腦運算思維,由淺入深循序漸進,利用概念的重覆與延伸讓學生熟悉七個程式設計基本概念:序列、迴圈、平行、事件、條件判斷、運算子、資料結構
輔以繪製心智圖的方式,帶領學生進行專案的設計,並能規劃性的一步步建構完成自己的專案,結合孩子無限的創意透過程式具體實現,完成生動的遊戲或動畫,累積的成就感。
學期二:精熟創作
引導學生更有條理、結構性的分析、思考及解決問題。學習更進階的演算法技巧,熟悉資料結構、清單的運用。
進階挑戰,加深學生對程式撰寫的掌握度與自信心。在這個階段,孩子會完成500片以上積木程式的作品(例如:馬利歐兄弟)使用不同的解法來嘗試解決問題、學習解決錯誤狀況,扎實培養孩子的程式功力