當前位置:編程學習大全網 - 編程語言 - LOGO語言是什麽意思?

LOGO語言是什麽意思?

源於希臘文,原意為“文字”或“思考”、“想法”。是壹種過程性語言,是在1967年由美國麻省理工學院(MIT)佩帕特(SeymourPapert)教授指導下的壹個研究小組在LISP語言基礎上,專門為兒童研制開發的編程語言。Logo語言雖然結構簡單、卻有豐富的表達方式,體現了現代計算機科學許多最新概念。

LOGO語言是壹種結構化程序設計語言。它是交互式的,為人們提供了良好的編程環境;它是模塊化的,便於程序的修改與擴充;它是過程化的,包含了過程、參數、變量等重要概念,並允許遞歸調用;它有豐富的數據結構類型;有生動的圖形處理功能。它不僅具備多種優秀程序設計語就能掌握LOGO的基本繪圖指令,高年級學LOGO程序設計自然不是難事。

LOGO語言是壹種早期的編程語言,也是壹種與自然語言非常接近的編程語言,它通過“繪圖”的方式來學習編程,對初學者特別是兒童進行寓教於樂的教學方式。LOGO語言創始於1968年,是美國國家科學基金會所資助的壹項專案研究,在麻省理工學院(MIT)的人工智能研究室完成。LOGO源自希臘文,原意即為思想,是由壹名叫佩伯特的心理學家在從事兒童學習的研究中,發現壹些與他的想法相反的教學方法,並在壹個假日中出外散步時,偶然間看到壹個像海龜的機械裝置觸發靈感,於是利用他廣博的知識及聰明的才智而最終完成了LOGO語言的設計。LOGO語言之所以是兒童學習計算機編程最好的壹種語言,就因為它是針對兒童而制作的編程語言,能使兒童在認知與技能上得到較大的發展。LOGO語言具有較強的針對性,因為對於兒童來說,“畫畫”比“文字處理”更具有活力,充分發揮自己的想象進行創作,而文字處理卻比較枯燥,不適合兒童。LOGO則主要用於“圖畫”制作,並且采用了“海龜繪圖”的方式,適合兒童的特點,能充分引起他們的興趣和學習該門語言的積極性,達到寓教於樂的目的。在LOGO語言中,它的作圖方式與現在所用的作圖軟件不壹樣,主要區別就在於LOGO語言的基本作圖的方法可以不采用坐標方式,而是通過向前,後退、向左轉、向右轉、回家等兒童易於理解的語言和命令,這非常適合兒童的知識水平,使這些還未接觸坐標為何物的兒童更容易上手。在用LOGO語言作圖時,需要學習者對壹些常見的幾何特性進行理解,了解常用的距離、角度和度數的概念。但是logo語言的功能不止於此,它擁有許多語言不可替代的作用,比如強大的計算能力、先進的視窗理念,並且logo語言的許多理念是可以代表著人類發展的規律的,學習這些,可以讓人變聰明。

  • 上一篇:it面試個人自我介紹範文3篇
  • 下一篇:接私活沒合同不給錢怎麽辦
  • copyright 2024編程學習大全網