introduce

簡介

Seymour Papert是位數學家,也是早期推行人工智慧的專家,他出生於南非,1954-1958年則於劍橋大學從事數學方面的研究,然後在1958-1963年期間於日內瓦的大學和Jean Piaget一起研究,1967年 Seymour Papert 在麻省理工學院( M. I. T.)人工智慧實驗室,基於 Jean Piaget的建構理論,正式推出 LOGO 的第一個版本,小朋友終於可以利用電腦來寫寫小程式。

圖龜語言(LOGO)是一種容易學習和掌握的電腦程式編寫語言,學生可利用它繪畫圖案、計算和發出聲音,對於程式寫作來說,應該是個好的開始,畢竟現階段的電腦教學大多是以多媒體及文書處理為主,國小學生寫程式還是一個新的嘗試,比較幾個Logo的版本,MSWLOGO是個簡單的基礎,畫面十分簡潔,所以選用它來開始練習,大家就努力發揮創意,多想幾種不同的解法,比較解法的優劣,這樣一定能提升自己的功力喔!

LOGO 電腦程式語言十分迷人,受到許多學者專家的喜愛,主要有底下的理由: (取自葛拉堡中文小海龜

    1. 指令簡單、適合初學電腦的入門:LOGO程式語言不分大小寫,而且提供簡碼指令,兩個英文字母就可以構成一個指令,使得指令的學習與輸入所構成的學習障礙降至最低,更可以一邊探索指令,一邊熟悉鍵盤的輸入與軟體的操作方式。
    2. LOGO是以程式設計者的觀點來解題:在解題的過程,利用前進、後退、左轉、右轉等日常用語,程式設計者十分容易把自己想像成是畫面中的小海龜來完成程式設計工作。
    3. 繪圖能力強大:以簡單的前進(FD)、右轉(RT)、提筆(PU)、下筆(PD)、重複(RP)等指令,即可完成許多複雜圖形的繪製。
    4. 提供自定程序定義、可當成學習高階程式設計的入門:自定程序是可模組化的第一步,LOGO提供使用者自定程序,使用者可以利用自定程序來完成指令碼模組建構的基本概念,而且LOGO 的程序可以執行自我呼叫(稱為遞迴),更能簡化許多複雜的程式設計工作。
    5. 具創造性思考:LOGO具有創造性思考的特性,是最為人所推崇的。LOGO可以探討數學上幾何、算術、統 計等等問題。在學習程式設計的過程中,與平日在數學上學到的基本幾何、算術、統計概念互相配合,探索解題的要領與技巧,對於學童思考習慣的養成,有十分重要的幫助。

(以下取自郭博嵐 http://www.hfps.tyc.edu.tw/~logo/introduction.htm)

    1. Logo宇宙無敵非常簡單
    2. 只要兩個字母就可以構成一個指令,指令很簡單,連小朋友也可以 玩得很開心。
    3. Logo可以增加你的判斷力
    4. 把你自己想像成畫面中小海龜,利用前進、轉彎、後退...等指令,就靠你自己的決定去完成任務,解決問題了。
    5. Logo讓你更聰明
    6. 經由你的努力解決問題,你會習慣用頭腦思考,讓你常有新的、有趣的點子,讓你越來越聰明。
    7. Logo功能超級強大
    8. 雖然她很簡單,但是不要瞧不起他,LOGO也可以是設計遊戲,做很複雜的事喔。
    9. Logo允許你 一直犯錯
    10. 在過程,你會犯很多錯誤,但是,有什麼關係呢!在這裡可以盡情做錯事,再修正,再犯錯,再修正,好玩就好了~

參考網站: