時間:105年6月14日 地點:新北市蘆洲區蘆洲國中二樓電腦教室D 主題:運算思維與程式設計 講師:兒童程式設計 Kids Coding Studio、Coding for Fun 創辦人蔡淑玲
Kids Coding Studio 建構孩子學習「程式設計」的第一哩路。無論城市或偏鄉,每個孩子都有機會,無壓力、快樂地學會新世紀的溝通語言「程式語言」。
Kids Coding Studio 推廣兒童程式設計教育, 提供國小以上學童免費課程,適合小五以上自學,小四以下親子共學。
投影片: 看見未來新趨勢 運算思維與程式語言教學增能 課程內容: 一、什麼是運算思維?如何培養運算思維?
(參考 http://www.kidscoding.tw/2016/06/blog-post.html)
什麼是運算思維 (Computational Thinking)? 運算思維就是解決問題的方法。 讓我們面對複雜的問題,能夠理解問題本質、發展可能的解決辦法。然後使用電腦、人或兩者都可以理解的方式來呈現這些解決方案。(參考:BBC) 分成四個部分: 拆解(Decomposition):將複雜的問題或系統分解成更小、更易於管理的問題; 模式識別(Pattern Recognition):為了讓解決問題更有效率,將每個小問題分別檢視,思考之前是否有解過類似的問題; 抽象(Abstraction):只注意重要的細節,忽略不相關的資訊; 演算法(Algorithms ):設計簡單的步驟或規則來解決每個小問題。 最後,將這些簡單的步驟或規則寫成程式。 圖片來自 BBC BiteSize 程式是工具,實現「解決問題」的工具。程式語言本身並不涉及運算思維。 如何培養運算思維 (Computational Thinking)? 既然單純地學程式語言,無法增進運算思維,那麼要如何培養運算思維呢? 其實很簡單,ScratchEd 集合了資訊教育專家,經過多年的研討,設計了一套 […]