2017年11月17日 星期五

推薦好書-- 什麼是運算思維(Computational Thinking)

什麼是運算思維(Computational Thinking)呢?
  • 運算思維 ≠ 資訊科技應用
  • 運算思維 ≠ 程式設計
  • 運算思維 ≠ 資訊科學
Google官方網站對於運算思維的四個要項



  1. Decomposition(問題拆解) 將一個複雜的問題分解成很多的小問題,進而能夠更容易的了解,處理跟維護
  2. Pattern Recognition(模式識別) 尋找問題中的相似之處
  3. Abstraction(抽象化-重點摘要) 只專注於重要的信息,忽視無關緊要的細節
  4. Algorithm Design(演算法設計) 開發解決這個問題的步驟、規則...

【如何培養運算思維】

  培養學生運算思維,不是只有程式設計或資訊科技應用,在其他領域例如--
國語、數學、社會、藝術與人文等領域,也可以透過不同方式培養運算思維。

其中資訊科學是完整培養運算思維的重要途徑,簡單的說運算思維是

【觀察分解、歸納辨識、重點摘要、解決方案】
運算思維目的在培養學生解決問題的能力,教學重點在【想、觀察】


推薦幾本好書作為運算思維的入門基礎-

  • 演算法的樂趣:23個程式設計必學主題與應用實例


博客來書店: https://goo.gl/ktP1Q9


  • 1小時就能看懂 圖解大數據:巨大數據湧出金流!



    博客來書店: https://goo.gl/JynpJ1



一個新理念或新習慣的形成需要21天,而學習程式需要更多更長的時間涵養。

[Scratch台南] 透過程式設計與數學結合,融合運算思維的學習方法,培養學生解決問題的能力,讓學生能面對未來全新的領域挑戰。




加入好友

焦點訊息

輕鬆學會HTML網站設計-全新課程招生

HTML是什麼? HTML是一種 標記語言 (markup language),它並非是一般所熟知的程式設計語言。 HTML會告訴瀏覽器該如何呈現你的網頁,從單純簡易或是極其複雜的頁面都沒問題。 HTML包含了一系列的元素(elements),元素包含了標籤(tags...