一、電腦的特性
• 運算速度快:執行一般的運算,速度十分快速。
• 記憶容量大:可用來儲存大量的資料。
• 正確性高:相同的條件下,不會出現不同的結果。
• 可反覆不停作業:可以24小時不間斷的運作。
• 具備通訊能力:透過網際網路,可達到縮短距離的效果,實現在遠地工作的理想。
二、解決問題的思考方法
方 法
|
創 始 人
|
別 稱
|
垂直式思考
|
希臘時期的亞理斯多德(Aristotle)
|
邏輯思考
收斂性思考
|
水平式思考
|
心理學家愛德華.波諾(Edward de Bono)
|
發散性思考法
|
垂直式思考的意義
• 思考問題答案的方式,從問題本身出發,依循序漸進用的邏輯思考方式探索問題答案,此路不通換條思路。
• 思路會針對著清楚又確定的答案集中收斂。
• 垂直思考像是用來把同一個洞挖得更深, 不斷往下垂直探索問題答案。
• 又稱邏輯思考或收斂性思考。
垂直式思考的優點
• 結果較具系統性、正確性及普遍性,學校教育會重視及鼓勵這種思考方式。
• 具實用價值,過程中須嚴格把關推論正確性,掌握邏輯原理與原則,可避免推理過程中犯錯。
• 日常生活若缺少這種思考能力,將會問題百出,很多事情均沒辦法順利運作。
• 資訊科學解決問題的思考方式以垂直式思考最多
水平思考法的意義
• 尋求問題解決的思路是從問題本身向各個方向發散,各指向不同的答案。
• 主要目的在於產生一個有效用的、簡單及理想的新概念。
• 又稱發散性思考法
水平思考法特點
• 往往獨具創意,敢於旁敲側擊,出奇制勝,是一種創造性思考。
• 腦力激盪、腦筋急轉彎均屬水平思考法。
• 思路彼此間談不上特別相關。
• 每種答案無正確答案。
• 不會把思路限定在一個固定方向,往往為了解決問題而暫時遠離問題,另尋其他解決的方法。
一個思考的例子:
• 一個農夫帶著一匹狼、一包米、一隻雞要過河,小船一次只能載一個物品。
• 限制:如果農夫不在時,狼會吃雞,雞會吃米。
• 請問農夫載送的順序為何?
• 遊戲中是用哪種思考法?
• 能不能有其他種的思考方式?
三、Scratch程式設計
遊戲時間?!
什麼是Scratch
• Scratch(俗稱小貓咪、貓爪)是 MIT (美國麻省理工學院) 於 2007 年發展的一套新的程式語言,目前已更新到 1.4 版本,支援中文介面,是專門設計給程式語言的初學者或是小朋友來學習編寫程式。
• 特色是像玩積木一樣,將程式堆疊,簡化了複雜的語法,因此非常容易上手。
• 輕輕鬆鬆的做出互動式故事、音樂及美工程式甚至是好玩的遊戲並且可以輕易的分享至網路上。