Logo (programazio-lengoaia)

Logo konputagailuen programazio-lengoaia da, normalean haurrei programazio-lengoaiak irakasteko erabilia. 1967an sortu zuten Wally Feurzeigek, Seymour Papertek, eta Cynthia Solomonek. Logo ez da akronimo bat, baizik eta Feurzeigek proposaturiko izena. Ezaugarri nagusietako bat dortoka-grafikoak dira. Dortokaren mugimenduak pantailaren ezkerretara, eskuinetara edo aurrera bideratuz, programatzaileek marrazki errazak egin ditzakete, eta behin marrazketaren ingurunea menderatzen dutenean, lengoaiaren ezaugarri korapilatsuagoak ezagutzen hasten dira; ezaugarri horiek LISP programazio-lengoaian oinarrituta daude, batez ere. Logo heziketarako lengoaiatzat hartzen da, nahiz eta enpresa batzuk saiatu izan diren programazioetako profesionalek ere gehiago erabil dezaten.

Garai bateko Logo lengoaiaren helburuak gaur egun Scratch lengoaiak betetzen ditu. Scratch programazio-lengoaia bisuala da lotura handia duena Logo-ren jatorrizko funtzionalitateekin, baina eguneratuta.

Lengoaia 
Logoren ezaugarri erabilienetako bat "dortoka grafikoak" ekoiztea da, hau da, dortoka birtual bati jarraibideak emateko aukera izatea, marrazkiak sortzeko erabiltzen den kurtsore grafiko bat, bertsio batzuetan triangelu bat dena, beste batzuetan dortoka baten irudia du goitik ikusita. Dortoka edo kurtsore hau jarraibideak adierazten dituzten hitzen bidez maneiatzen da, adibidez:

aurrera 100
eskumarabiratu 90
ezkerrerabiratu 30

Erreferentziak

Bibliografia 

 To Artificial Intelligence (1976) Adimen Artifizialeko aspaldiko liburua. ( Edinburgh-eko Unibertsitateko dialektoa erabiltzen zuen, AI2LOGO)
 Turtle Geometry Abelson and diSessa
 Children Designers, Idit Harel Caperton, Ablex Publishing Corporation . Available online
 Learning With Logo, Daniel Watt, McGraw Hill, . Available Through Amazon
 Teaching With Logo: Building Blocks For Learning, Molly Watt and Daniel Watt, Addison Wesley (now Pearson) 1986, Amazon-ek eskaintzen du
 Logo.McGraw-Hill, 1982 (Byte magazine special 1982 issue featuring multiple Logo articles).

Kanpo estekak 

Programazio lengoaiak