以下是贏在威客網(wǎng)小編整理的logo語言簡介如下:
logo語言是一種早期的編程語言,也是一種與自然語言非常接近的編程語言,它通過“繪圖”的方式來學(xué)習(xí)編程,對初學(xué)者特別是兒童進行寓教于樂的教學(xué)方式。
logo語言創(chuàng)始于1968年,是美國國家科學(xué)基金會所資助的一項專案研究,在麻省理工學(xué)院(mit)的人工智能研究室完成。logo源自希臘文,原意為思想,最初的logo語言是由一名叫佩伯特的心理學(xué)家設(shè)計的。他在從事人工智能的研究中,一個像海龜?shù)臋C械裝置,觸發(fā)了他的靈感。他利用廣博的知識及聰明的才智完成了logo語言的設(shè)計。佩伯特希望孩子不要機械地記憶事實,強調(diào)創(chuàng)造性的探索。他說:“學(xué)校的多數(shù)課程是記憶一些數(shù)據(jù)和科學(xué)事實,卻很少著眼于真正意義上的學(xué)習(xí)與思考?!彼胠ogo語言啟發(fā)孩子們學(xué)會學(xué)習(xí),一些孩子用logo語言設(shè)計出了真正的程序。
logo語言是一種結(jié)構(gòu)化程序設(shè)計語言。它是交互式的,為人們提供了良好的編程環(huán)境;它是模塊化的,便于程序的修改與擴充;它是過程化的,包含了過程、參數(shù)、變量等重要概念,并允許遞歸調(diào)用;它有豐富的數(shù)據(jù)結(jié)構(gòu)類型;有生動的圖形處理功能;。它不僅具備多種優(yōu)秀程序設(shè)計語就能掌握logo的基本繪圖指令,高年級學(xué)logo程序設(shè)計自然不是難事。
logo語言是中小學(xué)生十分喜愛的一種計算機程序設(shè)計語言,它里面有一個繪畫能手——小海龜。小海龜本領(lǐng)高強,會唱歌、會畫畫,多才多藝。我們可以指揮小海龜在屏幕上畫出豐富多彩的圖畫,奏出美妙動聽的音樂。你是不是想和神通廣大的小海龜交朋友?
繪圖是logo語言中最主要的功能,佩伯特博士就是希望能通過繪圖的方式來培養(yǎng)學(xué)生學(xué)習(xí)電腦的興趣和正確的學(xué)習(xí)觀念。logo語言從開始發(fā)展到現(xiàn)在,已有windows版本——mswlogo,包括windows 3.x版及windows9x版等。在以前的logo語言中有一個海龜,它有位置與指向兩個重要參數(shù),海龜按程序中的logo指令或用戶的操作命令在屏幕上執(zhí)行一定的動作,圖中的海龜由小三角形所替代。