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