Logo (programming language) (original) (raw)
Logo ist eine bildungsorientierte funktionale Programmiersprache, die 1967 von Daniel G. Bobrow, , Seymour Papert und Cynthia Solomon entworfen wurde.Logo ist leicht zu erlernen und war vor allem in den 1980er Jahren verbreitet, also zur Zeit der Heimcomputer. In modernen Programmiersprachen wie zum Beispiel in Lingo finden sich einige Möglichkeiten von Logo wieder – teilweise in Form von Objekten.
Property | Value |
---|---|
dbo:abstract | Logo je jednoduchý funkcionální programovací jazyk, který byl navržen ve firmě BBN (Cambridge, Massachusetts) v roce 1967 původně pro výuku myšlení, ale je spojen především s výukou programování dětí. První implementace byla napsána v jazyce Lisp pro počítač PDP-1. Hlavní postavou jazyka Logo je želva (turtle), pohybující se po pláži. Když želva spustí ocásek, kreslí za sebou stopu v písku. Když ocásek zvedne, pohybuje se bez toho, že by za sebou zanechávala stopu. Způsob kreslení se nazývá želví grafika a byl přenesen i do jiných programovacích jazyků. Logo ale má například i propracované příkazy pro zpracování seznamů a vlastní mnoho rysů jazyka Lisp, včetně konceptu, kdy se program skládá ze seznamů a sám o sobě je seznamem. Logo je vhodným nástrojem i pro výuku a implementaci technik umělé inteligence. V červenci 2008 existovalo 187 implementací jazyka Logo, každý s různou kvalitou. Na českých a slovenských školách jsou často používány verze Imagine Logo a Comenius Logo. Logo řadíme mezi dětské programovací jazyky, kam se řadí ještě Karel, Baltík, Petr a další. (cs) LOGO fou el llenguatge de programació desenvolupat per Seymour Papert, Cynthia Solomon i el 1967 a Cambridge, Massachusetts amb l'objectiu d'obtenir una eina de resolució de problemes. És un dels primers treballs en el camp de l'"ensenyament assistit per ordinador". LOGO és un llenguatge que permet ensenyar a programar als infants a través del joc i l'experimentació, introduint conceptes de matemàtiques, geometria cartesiana i trigonometria de forma intuïtiva. Abans que els ordinadors personals permetessin el dibuix de gràfics per pantalla, LOGO disposava d'un sistema de traçat de gràfics: "la tortuga". "La tortuga" era un petit robot que rebia instruccions simples de LOGO i que movent-se pel damunt d'un paper arrossegant un llapis dibuixava gràfics complexos. Mitjançant els gràfics de tortuga programats, els infants aprenien a programar i fins i tot podien arribar de forma molt intuïtiva a utilitzar conceptes de programació avançada, com la recursivitat, el tractament (rudimentari) de llenguatge natural i els processos d'inferència lògica. (ca) Logo ist eine bildungsorientierte funktionale Programmiersprache, die 1967 von Daniel G. Bobrow, , Seymour Papert und Cynthia Solomon entworfen wurde.Logo ist leicht zu erlernen und war vor allem in den 1980er Jahren verbreitet, also zur Zeit der Heimcomputer. In modernen Programmiersprachen wie zum Beispiel in Lingo finden sich einige Möglichkeiten von Logo wieder – teilweise in Form von Objekten. (de) لوغو (بالإنجليزية: Logo) هي لغة برمجة تعليمية، صممت في عام 1967 من طرف دانيال بوبراو، والي فورزي، سيمور بابرت وسينثيا سولومان. كلمة «لوغو» مشتقة من الكلمة اليونانية «لوغوس» وهي تعني «الفكر». لوغو هي إحدى لغات البرمجة التعليمية الخاصة بالاطفال وقد صممت خصيصا من أجل الأطفال وتعوديهم منذ الضغر على التفاعل مع الحاسوب فكرتها عبارة عن سلحفاة صغيرة صغيرة ممثلة بسهم أبيض تتحرك على الشاشة راسمة خطوط مستقيمة ويمكن التحكم بها بعدة كلمات بسيطة وهي لغة سلسة جدا. ظهرت لغة لوغو لأول مرة عام 1950م عندما أنشئ جاري والتر وهو عالم متخصص بالعلوم آلة صغيرة تشبه الروبوت وقام والتر ببرمجتها بحيث تحاكي ما تنفذه السلحفاة فعندما تضعف بطاريتها تنظر إلى طعامها الكهرباء وقد أطلق والتر على ذلك الروبوت اسم السلحفاة لأن شكله كان يشبه السلحفاة كما أنه زوده بدرع يشبه درع السلحفاة ليحمي الأجهزة والدوائر الكهربية الداخلية وفي عام 1960 م قام سيمور بابرت وزملائه في معهد ماساشيتوس التكنولوجي ببناء روبوت على شكل سلحفاة مشابه لما قام به والتر ولكنهم رغبوا في أن يبرمج الأطفال تلك السلحفاة وليس العلميين - بالنسبة للسلحفاة الأولى- ومن ثم صمموا لغة جديدة تسمي لغة اللوغو وجعلوا تلك اللغة سهلة التعلم من جانب الأطفال حيث يمكنهم برمجة حركة السلحفاة وهدفت لوجو لتزويد الأطفال بطرقة جديدة للعب والتعلم مع الأفكار الرياضية. بعض أوامر لغة لوغو الأساسية: تحرك السلحفاة 100 خطوة للأمام FD 100 تحرك السلحفاة 100 خطوة للخلف BK 100 استدارة السلحفاة 90 درجة مع عقارب الساعة (لليمين) RT 90 استدارة السلحفاة 90 درجة عكس عقارب الساعة (لليسار) LT 90 مسح محتويات نافذة الرسم والعودة إلى وضع جديد esعدم إظهار خط سير السلحفاة أثناء الحركة PU إعادة إظهار خط سير السلحفاة أثناء الحركة PD إعادة الإجراء بين الحاصرتين 3 مرّات REPEAT3 […]. (ar) Η Logo είναι μια γλώσσα προγραμματισμού που σχεδόν έχει ταυτιστεί με τη χρήση των υπολογιστών από μικρά παιδιά (πρωτοβάθμιας εκπαίδευσης). Αυτό συμβαίνει, γιατί δίνει τη δυνατότητα σε παιδιά κάθε ηλικίας να επικοινωνήσουν με τον υπολογιστή και να τον προγραμματίσουν πολύ εύκολα και γρήγορα ακόμη και στην πρώτη γνωριμία με τη γλώσσα. Χρησιμοποιεί τεχνικές συναρτησιακού προγραμματισμού δηλαδή οι εντολές του χρήστη εκτελούνται με την κλήση ειδικών λειτουργιών των λεγόμενων συναρτήσεων functions. Κατάγεται από τη γλώσσα προγραμματισμού Lisp. Είναι επίσης γνωστή για τα γραφικά που δημιουργεί με την χρήση του δρομέα που μοιάζει με χελώνα (χελωνογραφικά / turtle graphics), αλλά και για το χειρισμό χελώνων ρομπότ που φέρουν μαρκαδόρο, με δυο καταστάσεις αυτού: άνω (PenUp) και κάτω (PenDown). Τα χελωνογραφικά παρέχουν εντολές σχεδίασης σε σχετικές συντεταγμένες ως προς το δρομέα, όπως ΕΜΠΡΟΣ <βήματα> (FORDWARD ή FD), ΠΙΣΩ <βήματα> (BACKWARD ή BK), ΑΡΙΣΤΕΡΑ <μοίρες> (LEFT) και ΔΕΞΙΑ <μοίρες> (RIGHT). Υπάρχουν πολλές επεκτάσεις της Logo που μπορούν να χειρίζονται καταλόγους, αρχεία, λειτουργίες εισόδου-εξόδου, όπως και λειτουργίες που χρησιμοποιούν την τεχνική της αναδρομής. Δυστυχώς δεν υπάρχει κάποιο κοινά αποδεκτό πρότυπο, ούτε προτυποποίηση της από κάποιον διεθνή οργανισμό (όπως ο ISO ή η ) όπως έχει γίνει με άλλες γλώσσες προγραμματισμού. (el) Logo estas programlingvo bazita de Lisp. Estis kreata en la 1960aj jaroj en la Massachusetts Institute of Technology de kaj Seymour Papert, kaj, pli facile legebla ol Lisp, estis nomata « senkrampa Lisp ». Logo, ĉefe konata pro la fama grafika testudo, estas kapabla administri listojn, dosierojn, eniroj/eliroj, ktp, do aparte adaptita al la instruado de la algoritmaj konceptoj . Bona inica lingvo, Logo paradokse estis misĵuĝata, kiel infaneca, pro sia testudo, dum siaj bazaj funkcioj superis la diversajn BASIC de la 1980aj jaroj. Ĝi estis, tiuepoke, bona saltotabulo al la struktura aŭ modula programado, kaj al la artefarita inteligenteco. (eo) Logo konputagailuen programazio-lengoaia da, normalean haurrei programazio-lengoaiak irakasteko erabilia. 1967an sortu zuten , , eta . 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. (eu) Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. Logo is not an acronym: the name was coined by Feurzeig while he was at Bolt, Beranek and Newman, and derives from the Greek logos, meaning word or thought. A general-purpose language, Logo is widely known for its use of turtle graphics, in which commands for movement and drawing produced line or vector graphics, either on screen or with a small robot termed a turtle. The language was conceived to teach concepts of programming related to Lisp and only later to enable what Papert called "body-syntonic reasoning", where students could understand, predict, and reason about the turtle's motion by imagining what they would do if they were the turtle. There are substantial differences among the many dialects of Logo, and the situation is confused by the regular appearance of turtle graphics programs that are named Logo. Logo is a multi-paradigm adaptation and dialect of Lisp, a functional programming language. There is no standard Logo, but UCBLogo has the best facilities for handling lists, files, I/O, and recursion in scripts, and can be used to teach all computer science concepts, as UC Berkeley lecturer Brian Harvey did in his Computer Science Logo Style trilogy. Logo is usually an interpreted language, although compiled Logo dialects (such as Lhogho and Liogo) have been developed. Logo is not case-sensitive but retains the case used for formatting purposes. (en) Logo es un lenguaje de programación de alto nivel, en parte funcional, en parte estructurado; de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes. Fue diseñado con fines didácticos por Wally Feurzeig, Seymour Papert y Cynthia Solomon, quienes se basaron en las características del lenguaje Lisp. Se creó con la finalidad de usarlo para enseñar programación y puede usarse para enseñar la mayoría de los principales conceptos de la programación, ya que proporciona soporte para manejo de listas, archivos y entrada/salida. Cuenta con varias versiones. Papert desarrolló un enfoque basado en su experiencia con Piaget a principios de los sesenta. Fundamentalmente consiste en presentar a los niños retos intelectuales que puedan ser resueltos mediante el desarrollo de programas en Logo. El proceso de revisión manual de los errores contribuye a que el niño desarrolle habilidades metacognitivas al poner en práctica procesos de autocorrección.Es conocido por poder manejar con facilidad gráficas tortuga, listas, archivos y recursividad. Logo es uno de los pocos lenguajes de programación con instrucciones en español en algunos intérpretes, entre ellos: , LogoWriter, , , , MSWLogo y . Logo tiene más de 180 intérpretes y compiladores, según constan en el proyecto "Logo Tree". XLogo, MSWLogo y LogoES tienen la particularidad de ser además software libre. (es) Logo est à la fois une philosophie de l'éducation et une famille de langages de programmation en constante évolution qui aident à la mettre en pratique. Le projet est né à la fin des années soixante de la rencontre entre le courant cognitiviste en intelligence artificielle et des théories sur l’apprentissage issues de travaux de Jean Piaget et de ses conceptions en matière d’éducation. Ces deux volets sont respectivement représentés par ses promoteurs, Marvin Minsky et Seymour Papert — qui sera le moteur du projet —, au sein du MIT Computer Science and Artificial Intelligence Laboratory (Laboratoire d'intelligence artificielle et d'informatique). L‘appellation, inspirée du grec Logos « parole, discours, intelligence », recouvre, donc, deux concepts étroitement liés quoique distincts : un mode d’apprentissage inspiré des travaux de Jean Piaget sur le développement cognitif de l’enfant et un type d’environnement informatique, à partir d'un langage adapté du LISP spécialement conçu dans une démarche de pédagogie active inspirée des travaux de celui-ci. Il s'inscrit en réaction à une introduction de l'ordinateur dans l'éducation inspirée de l'enseignement programmé. Sur le plan informatique, Logo est un langage de programmation orientée objet réflexif. Plus lisible que le Lisp, il en est une adaptation, ce qui lui a valu le surnom de « Lisp sans parenthèses ». Essentiellement connu pour la fameuse tortue graphique, mais est également capable de manipuler des listes, des fichiers et des entrées/sorties… ce qui en fait un langage adapté à l'approche des concepts de l'algorithmique, ce dont on pourra trouver un exemple dans les ouvrages Computer Science Logo Style de Brian Harvey, professeur à l'Université de Californie à Berkeley. Bien que langage complet de haut niveau, Logo a été paradoxalement victime de sa tortue - pourtant présente en Pascal - qui l'a cantonnée à une image faussement puérile, ses fonctionnalités de base étaient supérieures aux divers BASIC des années 1980. Il était, à l'époque, un bon marchepied vers la programmation structurée et modulaire et connaît toujours des développements dans le cadre de recherches en intelligence artificielle. (fr) Logo adalah sebuah bahasa pemrograman edukatif, yang didesain pada tahun 1967 oleh Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon. Sekarang, bahasa pemrograman ini diingat secara utama dari penggunaannya untuk "turtle graphics", di mana perintah untuk gerakan atau gambaran memproduksi grafis garis entah di layar atau dengan sebuah robot mungil yang disebut "turtle". * l * * s (in) Logo, o LOGO, è un linguaggio di programmazione a scopo didattico, il primo pensato eminentemente per scopi educativi e orientato all'infanzia. Venne progettato nel 1967 da , Seymour Papert e Cynthia Solomon alla , un'azienda americana di Cambridge e vide la prima implementazione della sua caratteristica interfaccia grafica, la tartaruga, nel 1969. Il progetto trova origine negli studi di Papert con Jean Piaget e nella successiva fondazione, con Marvin Minsky, del laboratorio di intelligenza artificiale del MIT. Il suo fondamento filosofico è costruttivista. Logo è un dialetto Lisp multi-paradigma. Non ha uno standard vero e proprio e alcune implementazioni ne estendono ampiamente i costrutti fino a renderlo equivalente a un linguaggio di programmazione generico. Di solito viene interpretato ma negli anni sono stati sviluppati anche compilatori per alcuni dialetti, come Lhogho e Liogo. Il nome deriva dal greco λόγος, logos, nel significato di "parola" o "pensiero". Fu scelto da Feurzeig per evidenziare che a differenza dei linguaggi di programmazione suoi contemporanei era maggiormente orientato alla grafica e alla logica. (it) LOGO(ロゴ)は、教育向けとして設計されたマルチパラダイムのコンピュータプログラミング言語である。しばしば簡易言語だと誤解されていることもあるが、再帰なども扱える言語としての機能、リストなどのデータ構造や、I/O・ファイルなどの一般的な機能を持ったライブラリなど、簡易言語ではなく、十分な能力を持ったプログラミング言語である。特徴的な機能としては「タートルグラフィック」がある。 1967年、教育(特に構成主義および学習)のために開発された。名称はギリシャ語の logos (言葉)に由来する。(現代ではいささか想像しにくくなったことであるが)当時代表的な既存言語であったFORTRANや、その影響を受けた言語がもっぱら数値計算を指向したものであったのに対し、「言葉」で操作する言語であるといったようなことを強調したものである。多くの計算機科学の概念を教えるのに使うことができ、例えばカリフォルニア大学バークレー校の講師は3巻の著書 Computer Science Logo Style にまとめている。 コンピュータの使用を通じた児童の思考能力の訓練を目的としており、主に8歳から12歳の児童にも扱い易いよう配慮された豊富なグラフィック関連のコマンドが特徴である。主な使用者は学生、教師が想定された。 (ja) Logo is een programmeertaal. Het is bedoeld als een leesbare adaptatie van Lisp, bedacht door Seymour Papert. Men zegt ook wel dat Logo een Lisp (list processor) zonder haakjes is. Het is tegenwoordig vooral bekend vanwege zijn Turtle Graphics. Logo is eind jaren zestig ontstaan. De bedoeling van Seymour Papert was een simpele programmeertaal te maken die speciaal geschikt is voor kinderen. Logo bestaat uit een grafisch scherm waarover je de "turtle" (een cursor in de vorm van een schildpad) heen en weer kan laten lopen. Er zijn verschillende vertalingen en varianten van Logo ontstaan in de hele wereld. Vandaag is in België en Nederland en zelfs Engeland een variant nog populair: Superlogo. Die is niet meer hetzelfde als de oorspronkelijke taal, zo zijn er veel meer functies dan in de oorspronkelijke taal. Kinderen en volwassenen kunnen er uitgebreide programma's mee maken. Er bestaan tot op de dag van vandaag ook nog andere varianten maar die zijn minder populair. De "turtle" blijft evenwel behouden in de varianten. (nl) 로고(Logo)는 함수형 프로그래밍을 이용하는 교육용 컴퓨터 프로그래밍 언어이다. 로고는 리스프 언어의 개작이자 방언으로, 몇몇 사람들은 괄호 없는 리스프라 부르기도 한다. 오늘날, 로고는 주로 (Turtle Graphics)로 알려져있지만, 리스트, 파일, I/O, 재귀적 용법을 다룰 수 있는 기능 들을 가지고 있다. 로고는 아동의 교육을 목적으로 고안되었고, 설계 당시의 목표는 "문턱은 낮고, 천정은 높게" 하는 것이었다. 로고(Logo)라는 이름은 "단어"를 뜻하는 그리스어 단어 "Logos"에서 유래하였다. 로고를 이용해 전문적인 컴퓨터 과학을 다룬 책으로 미국 캘리포니아 대학교 버클리 교수인 브라이언 하비가 쓴 Computer Science Logo Style이 있다. (ko) Logo (gr. λόγος [logos] – „słowo, myśl”) – język programowania stworzony jako narzędzie do nauczania informatyki i matematyki. Składa się z gotowych elementarnych procedur, które służą do definiowania procedur użytkownika. Został zaprojektowany przez pracującego pod koniec lat 60. XX wieku na MIT Seymoura Paperta, który inspirował się pracami szwajcarskiego psychologa i pedagoga Jeana Piageta. Język Logo oparty jest na LISP z inną składnią i używa tzw. „grafiki żółwia” (ang. turtle graphics). (pl) Em informática, Logo é uma linguagem de programação interpretada, voltada para crianças, jovens e até adultos. É utilizada com grande sucesso como ferramenta de apoio ao ensino regular e por aprendizes em programação de computadores. Ela implementa, em certos aspectos, a filosofia construcionista, segundo a interpretação de Seymour Papert, co-criador da linguagem junto com Cynthia Solomon e Wally Feurzeig. Papert, matemático que trabalhou com Jean Piaget (donde a ideia da filosofia construtivista), é co-fundador do Media Lab no Massachusetts Institute of Technology (MIT). O ambiente Logo tradicional envolve uma tartaruga gráfica, um robô pronto para responder aos comandos do usuário. Uma vez que a linguagem é interpretada e interativa, o resultado é mostrado imediatamente após digitar-se o comando – incentivando o aprendizado. Nela, o aluno aprende com seus erros. Aprende vivenciando e tendo que repassar este conhecimento para o LOGO. Se algo está errado em seu raciocínio, isto é claramente percebido e demonstrado na tela, fazendo com que o aluno pense sobre o que poderia estar errado e tente, a partir dos erros vistos, encontrar soluções corretas para os problemas. A maioria dos comandos, pelo menos nas versões mais antigas, refere-se a desenhar e pintar. Existem também comandos para se controlar a porta paralela do computador, fazendo com que seus pinos de I/O's (Input/Output - Entrada/Saída) adquiram níveis lógicos 0 ou 1, o que permite à escola ou instituição facilmente desenvolver projetos de robótica utilizando o LOGO, que pode passar a controlar robôs e mecanismos de desenho, gerando uma interação entre o conhecimento adquirido e demonstrado e o "mundo físico", entre outras coisas. (pt) Logo är ett interaktivt programspråk som konstruerades framför allt för att beskriva och att vara ett enkelt nybörjarspråk för barn. (sv) Logo是一种计算机程式设计语言,在1966年由西摩爾·派普特和Wally Feurzeig设计,Logo一词源自希腊语邏各斯(logos)。Logo是一种直譯語言,和其他语言不同的是,它内置一套海龟绘图(Turtle Graphics)系统,通过向海龟发送命令,用户可以直观地学习程序的运行过程,因此很适于初学者特别是儿童学习程序设计。 Logo的原型来自另一个计算机语言LISP,派普特修改了LISP的语法使其更易于阅读。Logo常被称作没有括号的Lisp。Logo继承了Lisp的「表」的概念,所以在函数处理等方面拥有强大的能力,也是有特殊需求的计算机科学家的好帮手。 (zh) Ло́го (англ. Logo) — язык программирования высокого уровня, разработанный в 1967 году Уолли Фёрзегом, Сеймуром Пейпертом и в образовательных целях для обучения детей дошкольного и младшего школьного возраста основным концепциям программирования (рекурсии, расширяемости и пр.). Первое научное подтверждение успеха применения Лого как средства обучения было продемонстрировано Идит Харель, студенткой Пейперта, которая использовала Лого для обучения детей программированию и дробям в 1988 году. Logo обеспечивает среду, в которой дети могут развивать свои навыки рассуждений и решений задач. (ru) Ло́го (англ. Logo) — мова програмування високого рівня, яку розробили 1967 року , Сеймур Пейперт і в освітніх цілях для навчання дітей дошкільного й молодшого шкільного віку основним концепціям програмування (рекурсії, розширюваності та ін.). Logo також забезпечує середовище, у якому діти можуть розвивати свої навички міркувань і розв'язань завдань.Наприклад, Лого забезпечує креслення геометричних фігур та різних малюнків черепашкою за допомогою команд: вперед, назад, направо, наліво, місце, повторити, опустити перо, підняти перо, умова, якщо, то, звук, змінна, картинка, фон, круг… Вона використовується для початкового вивчення програмування. фон = stage1.jpgзаховати черепахузмінна хзмінна рперо 4старт:додомух = 0р = випадковий * 10 + 65повторити 255 { х = х + 1 колір RGB(х, х, х) вперед х направо р}перейти до старт За допомогою цих команд черепашка нескінченно малює спіраль. (uk) |
dbo:developer | dbr:BBN_Technologies |
dbo:influenced | dbr:Scratch_(programming_language) dbr:Smalltalk dbr:AgentSheets dbr:Microsoft_Small_Basic dbr:NetLogo dbr:Etoys_(programming_language) dbr:REBOL dbr:Boxer_(programming_environment) |
dbo:influencedBy | dbr:Lisp_(programming_language) |
dbo:thumbnail | wiki-commons:Special:FilePath/KochTurtleAnim.gif?width=300 |
dbo:wikiPageExternalLink | https://ia600605.us.archive.org/14/items/byte-magazine-1982-08/1982_08_BYTE_07-08_Logo.pdf http://history.dcs.ed.ac.uk/archive/docs/ArtificialIntelligence/art0084.html https://www.amazon.com/Children-Designers-Interdisciplinary-Constructions-Computer-Rich/dp/0893917885/ https://www.amazon.com/gp/product/0262510375 |
dbo:wikiPageID | 18334 (xsd:integer) |
dbo:wikiPageLength | 23469 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1118789209 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cambridge,_Massachusetts dbr:Python_(programming_language) dbr:Qt_(software) dbr:Scratch_(programming_language) dbr:MicroWorlds dbr:Brian_Harvey_(lecturer) dbr:University_of_California,_Berkeley dbr:Developmental_psychology dbr:Device_driver dbr:.NET_Framework dbc:Dynamically_typed_programming_languages dbc:Functional_languages dbc:Lisp_programming_language_family dbr:Comenius_University_Faculty_of_Mathematics,_Physics_and_Informatics dbr:Commodore_64 dbr:Commodore_Plus/4 dbr:Massachusetts_Institute_of_Technology dbr:Mathematical_logic dbr:Mattel_Aquarius dbr:Object-oriented_programming dbr:CodeMirror dbr:Emergence dbr:Multi-paradigm_programming_language dbr:Apple_II dbr:Apple_II_Plus dbr:Apple_IIe dbr:Lexington,_Massachusetts dbr:LibreLogo dbr:Lisp_(programming_language) dbr:MSX dbr:Macintosh_128K dbr:Smalltalk dbr:StarLogo dbr:Collision_detection dbr:Functional_programming dbr:Sprite_(computer_graphics) dbr:BBC_Micro dbr:BBN_Technologies dbc:Educational_programming_languages dbr:UCBLogo dbr:UC_Berkeley dbr:Wally_Feurzeig dbc:1967_in_robotics dbr:Acorn_Computers dbr:Acorn_Electron dbr:AgentCubes dbr:AgentSheets dbr:Amstrad_CPC dbr:Cynthia_Solomon dbr:Dynamic_typing dbr:FMSLogo dbr:Acornsoft_Logo dbr:Northwestern_University dbr:PDP-1 dbr:Fractal dbr:Lego dbr:Edinburgh_University dbr:Procedural_programming dbc:Logo_programming_language_family dbr:Artificial_intelligence dbr:Atari_8-bit_family dbr:Atari_Logo dbc:Apple_II_software dbc:Domain-specific_programming_languages dbc:Free_educational_software dbc:Programming_languages dbc:Robot_programming_languages dbc:Programming_languages_created_in_1967 dbr:KDE dbr:L-system dbr:LISP dbr:TI_99/4A dbr:TRS-80_Color_Computer dbr:Wireless dbr:Digital_Research dbr:Sonoma_State_University dbr:Squeak dbr:Educational_programming_language dbr:IBM_PCjr dbr:Microsoft_Small_Basic dbr:Microsoft_Windows dbr:NetLogo dbr:ObjectLOGO dbr:Recursion_(computer_science) dbr:Seymour_Papert dbr:MSWLogo dbr:Turtle_(robot) dbr:Turtle_graphics dbr:Vector_graphics dbr:Etoys_(programming_language) dbr:Commodore_Electronics dbr:Kojo_(programming_language) dbr:Pointer_(graphical_user_interfaces) dbr:Interpreted_language dbr:REBOL dbr:Bolt,_Beranek_and_Newman dbr:Lindenmayer_system dbr:Kinesthetic dbr:Radio-control dbr:Read_Only_Memory dbr:Reflection_(computer_science) dbr:Boxer_(programming_environment) dbr:AppleLogo dbr:File:IBM_LCSI_Logo_Circles.png dbr:File:IBM_LCSI_Logo_Welcome_Screen.png dbr:File:Remi_turtlegrafik.png dbr:File:Tartapelago_Bicicardio_01.gif |
dbp:designers | dbr:Wally_Feurzeig dbr:Cynthia_Solomon dbr:Seymour_Papert |
dbp:developer | dbr:BBN_Technologies |
dbp:dialects | StarLogo, NetLogo and AppleLogo (en) |
dbp:family | dbr:Lisp_(programming_language) |
dbp:implementations | UCBLogo, many others (en) |
dbp:influenced | AgentSheets, NetLogo, Smalltalk, Etoys, Scratch, Microsoft Small Basic, KTurtle, REBOL, Boxer (en) |
dbp:influencedBy | dbr:Lisp_(programming_language) |
dbp:name | Logo (en) |
dbp:paradigms | dbr:Multi-paradigm_programming_language dbr:Functional_programming dbr:Procedural_programming dbr:Educational_programming_language dbr:Reflection_(computer_science) |
dbp:screenshot | KochTurtleAnim.gif (en) |
dbp:screenshotCaption | L-system (Koch curve) turtle graphic (en) |
dbp:typing | dbr:Dynamic_typing |
dbp:wikiPageUsesTemplate | dbt:Anchor dbt:Authority_control dbt:Citation_needed dbt:Cite_magazine dbt:Clarify dbt:Commons_category dbt:ISBN dbt:Infobox_programming_language dbt:Lisp_programming_language dbt:Redirect dbt:Refbegin dbt:Refend dbt:Reflist dbt:See_also dbt:Short_description dbt:Start_date_and_age dbt:Wikibooks dbt:Logo_programming |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-programming_language-noun-1 |
dcterms:subject | dbc:Dynamically_typed_programming_languages dbc:Functional_languages dbc:Lisp_programming_language_family dbc:Educational_programming_languages dbc:1967_in_robotics dbc:Logo_programming_language_family dbc:Apple_II_software dbc:Domain-specific_programming_languages dbc:Free_educational_software dbc:Programming_languages dbc:Robot_programming_languages dbc:Programming_languages_created_in_1967 |
gold:hypernym | dbr:Language |
rdf:type | owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:WikicatScriptingLanguages yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 yago:WikicatFunctionalLanguages dbo:ProgrammingLanguage dbo:MusicGenre yago:WikicatProgrammingLanguages yago:WikicatProgrammingLanguagesCreatedIn1967 |
rdfs:comment | Logo ist eine bildungsorientierte funktionale Programmiersprache, die 1967 von Daniel G. Bobrow, , Seymour Papert und Cynthia Solomon entworfen wurde.Logo ist leicht zu erlernen und war vor allem in den 1980er Jahren verbreitet, also zur Zeit der Heimcomputer. In modernen Programmiersprachen wie zum Beispiel in Lingo finden sich einige Möglichkeiten von Logo wieder – teilweise in Form von Objekten. (de) Logo adalah sebuah bahasa pemrograman edukatif, yang didesain pada tahun 1967 oleh Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon. Sekarang, bahasa pemrograman ini diingat secara utama dari penggunaannya untuk "turtle graphics", di mana perintah untuk gerakan atau gambaran memproduksi grafis garis entah di layar atau dengan sebuah robot mungil yang disebut "turtle". * l * * s (in) LOGO(ロゴ)は、教育向けとして設計されたマルチパラダイムのコンピュータプログラミング言語である。しばしば簡易言語だと誤解されていることもあるが、再帰なども扱える言語としての機能、リストなどのデータ構造や、I/O・ファイルなどの一般的な機能を持ったライブラリなど、簡易言語ではなく、十分な能力を持ったプログラミング言語である。特徴的な機能としては「タートルグラフィック」がある。 1967年、教育(特に構成主義および学習)のために開発された。名称はギリシャ語の logos (言葉)に由来する。(現代ではいささか想像しにくくなったことであるが)当時代表的な既存言語であったFORTRANや、その影響を受けた言語がもっぱら数値計算を指向したものであったのに対し、「言葉」で操作する言語であるといったようなことを強調したものである。多くの計算機科学の概念を教えるのに使うことができ、例えばカリフォルニア大学バークレー校の講師は3巻の著書 Computer Science Logo Style にまとめている。 コンピュータの使用を通じた児童の思考能力の訓練を目的としており、主に8歳から12歳の児童にも扱い易いよう配慮された豊富なグラフィック関連のコマンドが特徴である。主な使用者は学生、教師が想定された。 (ja) 로고(Logo)는 함수형 프로그래밍을 이용하는 교육용 컴퓨터 프로그래밍 언어이다. 로고는 리스프 언어의 개작이자 방언으로, 몇몇 사람들은 괄호 없는 리스프라 부르기도 한다. 오늘날, 로고는 주로 (Turtle Graphics)로 알려져있지만, 리스트, 파일, I/O, 재귀적 용법을 다룰 수 있는 기능 들을 가지고 있다. 로고는 아동의 교육을 목적으로 고안되었고, 설계 당시의 목표는 "문턱은 낮고, 천정은 높게" 하는 것이었다. 로고(Logo)라는 이름은 "단어"를 뜻하는 그리스어 단어 "Logos"에서 유래하였다. 로고를 이용해 전문적인 컴퓨터 과학을 다룬 책으로 미국 캘리포니아 대학교 버클리 교수인 브라이언 하비가 쓴 Computer Science Logo Style이 있다. (ko) Logo (gr. λόγος [logos] – „słowo, myśl”) – język programowania stworzony jako narzędzie do nauczania informatyki i matematyki. Składa się z gotowych elementarnych procedur, które służą do definiowania procedur użytkownika. Został zaprojektowany przez pracującego pod koniec lat 60. XX wieku na MIT Seymoura Paperta, który inspirował się pracami szwajcarskiego psychologa i pedagoga Jeana Piageta. Język Logo oparty jest na LISP z inną składnią i używa tzw. „grafiki żółwia” (ang. turtle graphics). (pl) Logo är ett interaktivt programspråk som konstruerades framför allt för att beskriva och att vara ett enkelt nybörjarspråk för barn. (sv) Logo是一种计算机程式设计语言,在1966年由西摩爾·派普特和Wally Feurzeig设计,Logo一词源自希腊语邏各斯(logos)。Logo是一种直譯語言,和其他语言不同的是,它内置一套海龟绘图(Turtle Graphics)系统,通过向海龟发送命令,用户可以直观地学习程序的运行过程,因此很适于初学者特别是儿童学习程序设计。 Logo的原型来自另一个计算机语言LISP,派普特修改了LISP的语法使其更易于阅读。Logo常被称作没有括号的Lisp。Logo继承了Lisp的「表」的概念,所以在函数处理等方面拥有强大的能力,也是有特殊需求的计算机科学家的好帮手。 (zh) Ло́го (англ. Logo) — язык программирования высокого уровня, разработанный в 1967 году Уолли Фёрзегом, Сеймуром Пейпертом и в образовательных целях для обучения детей дошкольного и младшего школьного возраста основным концепциям программирования (рекурсии, расширяемости и пр.). Первое научное подтверждение успеха применения Лого как средства обучения было продемонстрировано Идит Харель, студенткой Пейперта, которая использовала Лого для обучения детей программированию и дробям в 1988 году. Logo обеспечивает среду, в которой дети могут развивать свои навыки рассуждений и решений задач. (ru) لوغو (بالإنجليزية: Logo) هي لغة برمجة تعليمية، صممت في عام 1967 من طرف دانيال بوبراو، والي فورزي، سيمور بابرت وسينثيا سولومان. كلمة «لوغو» مشتقة من الكلمة اليونانية «لوغوس» وهي تعني «الفكر». لوغو هي إحدى لغات البرمجة التعليمية الخاصة بالاطفال وقد صممت خصيصا من أجل الأطفال وتعوديهم منذ الضغر على التفاعل مع الحاسوب فكرتها عبارة عن سلحفاة صغيرة صغيرة ممثلة بسهم أبيض تتحرك على الشاشة راسمة خطوط مستقيمة ويمكن التحكم بها بعدة كلمات بسيطة وهي لغة سلسة جدا. بعض أوامر لغة لوغو الأساسية: تحرك السلحفاة 100 خطوة للأمام FD 100 تحرك السلحفاة 100 خطوة للخلف BK 100 إعادة إظهار خط سير السلحفاة أثناء الحركة PD (ar) LOGO fou el llenguatge de programació desenvolupat per Seymour Papert, Cynthia Solomon i el 1967 a Cambridge, Massachusetts amb l'objectiu d'obtenir una eina de resolució de problemes. És un dels primers treballs en el camp de l'"ensenyament assistit per ordinador". LOGO és un llenguatge que permet ensenyar a programar als infants a través del joc i l'experimentació, introduint conceptes de matemàtiques, geometria cartesiana i trigonometria de forma intuïtiva. (ca) Logo je jednoduchý funkcionální programovací jazyk, který byl navržen ve firmě BBN (Cambridge, Massachusetts) v roce 1967 původně pro výuku myšlení, ale je spojen především s výukou programování dětí. První implementace byla napsána v jazyce Lisp pro počítač PDP-1. V červenci 2008 existovalo 187 implementací jazyka Logo, každý s různou kvalitou. Na českých a slovenských školách jsou často používány verze Imagine Logo a Comenius Logo. Logo řadíme mezi dětské programovací jazyky, kam se řadí ještě Karel, Baltík, Petr a další. (cs) Η Logo είναι μια γλώσσα προγραμματισμού που σχεδόν έχει ταυτιστεί με τη χρήση των υπολογιστών από μικρά παιδιά (πρωτοβάθμιας εκπαίδευσης). Αυτό συμβαίνει, γιατί δίνει τη δυνατότητα σε παιδιά κάθε ηλικίας να επικοινωνήσουν με τον υπολογιστή και να τον προγραμματίσουν πολύ εύκολα και γρήγορα ακόμη και στην πρώτη γνωριμία με τη γλώσσα. Χρησιμοποιεί τεχνικές συναρτησιακού προγραμματισμού δηλαδή οι εντολές του χρήστη εκτελούνται με την κλήση ειδικών λειτουργιών των λεγόμενων συναρτήσεων functions. (el) Logo estas programlingvo bazita de Lisp. Estis kreata en la 1960aj jaroj en la Massachusetts Institute of Technology de kaj Seymour Papert, kaj, pli facile legebla ol Lisp, estis nomata « senkrampa Lisp ». Logo, ĉefe konata pro la fama grafika testudo, estas kapabla administri listojn, dosierojn, eniroj/eliroj, ktp, do aparte adaptita al la instruado de la algoritmaj konceptoj . (eo) Logo es un lenguaje de programación de alto nivel, en parte funcional, en parte estructurado; de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes. Fue diseñado con fines didácticos por Wally Feurzeig, Seymour Papert y Cynthia Solomon, quienes se basaron en las características del lenguaje Lisp. Se creó con la finalidad de usarlo para enseñar programación y puede usarse para enseñar la mayoría de los principales conceptos de la programación, ya que proporciona soporte para manejo de listas, archivos y entrada/salida. Cuenta con varias versiones. (es) Logo konputagailuen programazio-lengoaia da, normalean haurrei programazio-lengoaiak irakasteko erabilia. 1967an sortu zuten , , eta . 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. (eu) Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. Logo is not an acronym: the name was coined by Feurzeig while he was at Bolt, Beranek and Newman, and derives from the Greek logos, meaning word or thought. Logo is usually an interpreted language, although compiled Logo dialects (such as Lhogho and Liogo) have been developed. Logo is not case-sensitive but retains the case used for formatting purposes. (en) Logo est à la fois une philosophie de l'éducation et une famille de langages de programmation en constante évolution qui aident à la mettre en pratique. Le projet est né à la fin des années soixante de la rencontre entre le courant cognitiviste en intelligence artificielle et des théories sur l’apprentissage issues de travaux de Jean Piaget et de ses conceptions en matière d’éducation. Ces deux volets sont respectivement représentés par ses promoteurs, Marvin Minsky et Seymour Papert — qui sera le moteur du projet —, au sein du MIT Computer Science and Artificial Intelligence Laboratory (Laboratoire d'intelligence artificielle et d'informatique). (fr) Logo, o LOGO, è un linguaggio di programmazione a scopo didattico, il primo pensato eminentemente per scopi educativi e orientato all'infanzia. Venne progettato nel 1967 da , Seymour Papert e Cynthia Solomon alla , un'azienda americana di Cambridge e vide la prima implementazione della sua caratteristica interfaccia grafica, la tartaruga, nel 1969. Il progetto trova origine negli studi di Papert con Jean Piaget e nella successiva fondazione, con Marvin Minsky, del laboratorio di intelligenza artificiale del MIT. Il suo fondamento filosofico è costruttivista. (it) Logo is een programmeertaal. Het is bedoeld als een leesbare adaptatie van Lisp, bedacht door Seymour Papert. Men zegt ook wel dat Logo een Lisp (list processor) zonder haakjes is. Het is tegenwoordig vooral bekend vanwege zijn Turtle Graphics. Logo is eind jaren zestig ontstaan. De bedoeling van Seymour Papert was een simpele programmeertaal te maken die speciaal geschikt is voor kinderen. Logo bestaat uit een grafisch scherm waarover je de "turtle" (een cursor in de vorm van een schildpad) heen en weer kan laten lopen. (nl) Em informática, Logo é uma linguagem de programação interpretada, voltada para crianças, jovens e até adultos. É utilizada com grande sucesso como ferramenta de apoio ao ensino regular e por aprendizes em programação de computadores. Ela implementa, em certos aspectos, a filosofia construcionista, segundo a interpretação de Seymour Papert, co-criador da linguagem junto com Cynthia Solomon e Wally Feurzeig. Papert, matemático que trabalhou com Jean Piaget (donde a ideia da filosofia construtivista), é co-fundador do Media Lab no Massachusetts Institute of Technology (MIT). (pt) Ло́го (англ. Logo) — мова програмування високого рівня, яку розробили 1967 року , Сеймур Пейперт і в освітніх цілях для навчання дітей дошкільного й молодшого шкільного віку основним концепціям програмування (рекурсії, розширюваності та ін.). фон = stage1.jpgзаховати черепахузмінна хзмінна рперо 4старт:додомух = 0р = випадковий * 10 + 65повторити 255 { х = х + 1 колір RGB(х, х, х) вперед х направо р}перейти до старт За допомогою цих команд черепашка нескінченно малює спіраль. (uk) |
rdfs:label | لوغو (لغة برمجة) (ar) Llenguatge de programació Logo (ca) Logo (programovací jazyk) (cs) Logo (Programmiersprache) (de) Logo (el) Logo (programlingvo) (eo) Logo (lenguaje de programación) (es) Logo (programazio-lengoaia) (eu) Logo (bahasa pemrograman) (in) Logo (informatica) (it) Logo (langage) (fr) Logo (programming language) (en) 로고 (프로그래밍 언어) (ko) LOGO (ja) Logo (programmeertaal) (nl) Logo (język programowania) (pl) Logo (pt) Лого (язык программирования) (ru) Logo (programspråk) (sv) Logo (程序语言) (zh) Logo (мова програмування) (uk) |
rdfs:seeAlso | dbr:Turtle_graphics |
owl:sameAs | freebase:Logo (programming language) yago-res:Logo (programming language) http://d-nb.info/gnd/4036214-0 wikidata:Logo (programming language) dbpedia-an:Logo (programming language) dbpedia-ar:Logo (programming language) dbpedia-az:Logo (programming language) dbpedia-be:Logo (programming language) dbpedia-bg:Logo (programming language) http://bs.dbpedia.org/resource/LOGO dbpedia-ca:Logo (programming language) dbpedia-cs:Logo (programming language) dbpedia-de:Logo (programming language) dbpedia-el:Logo (programming language) dbpedia-eo:Logo (programming language) dbpedia-es:Logo (programming language) dbpedia-et:Logo (programming language) dbpedia-eu:Logo (programming language) dbpedia-fa:Logo (programming language) dbpedia-fi:Logo (programming language) dbpedia-fr:Logo (programming language) dbpedia-gl:Logo (programming language) dbpedia-he:Logo (programming language) dbpedia-hr:Logo (programming language) dbpedia-hu:Logo (programming language) http://hy.dbpedia.org/resource/Լոգո_(ծրագրավորման_լեզու) dbpedia-id:Logo (programming language) dbpedia-is:Logo (programming language) dbpedia-it:Logo (programming language) dbpedia-ja:Logo (programming language) http://kn.dbpedia.org/resource/ಲೋಗೋ_(ಪ್ರೋಗ್ರಾಮ್ಮಿಂಗ್_ಭಾಷೆ) dbpedia-ko:Logo (programming language) http://lv.dbpedia.org/resource/Logo_(programmēšanas_valoda) dbpedia-nl:Logo (programming language) dbpedia-pl:Logo (programming language) dbpedia-pt:Logo (programming language) dbpedia-ru:Logo (programming language) dbpedia-sh:Logo (programming language) dbpedia-simple:Logo (programming language) dbpedia-sk:Logo (programming language) dbpedia-sl:Logo (programming language) dbpedia-sr:Logo (programming language) dbpedia-sv:Logo (programming language) http://ta.dbpedia.org/resource/லோகோ http://tg.dbpedia.org/resource/Лого_(забони_барномасозӣ) dbpedia-th:Logo (programming language) dbpedia-tr:Logo (programming language) dbpedia-uk:Logo (programming language) dbpedia-zh:Logo (programming language) https://global.dbpedia.org/id/uuoJ |
prov:wasDerivedFrom | wikipedia-en:Logo_(programming_language)?oldid=1118789209&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/IBM_LCSI_Logo_Circles.png wiki-commons:Special:FilePath/IBM_LCSI_Logo_Welcome_Screen.png wiki-commons:Special:FilePath/KochTurtleAnim.gif wiki-commons:Special:FilePath/Remi_turtlegrafik.png wiki-commons:Special:FilePath/Tartapelago_Bicicardio_01.gif |
foaf:isPrimaryTopicOf | wikipedia-en:Logo_(programming_language) |
foaf:name | Logo (en) |
is dbo:genre of | dbr:Atari_Logo |
is dbo:influenced of | dbr:Lisp_(programming_language) |
is dbo:influencedBy of | dbr:Scratch_(programming_language) dbr:Smalltalk dbr:Snap!_(programming_language) dbr:StarLogo dbr:Turtlestitch dbr:Dolittle_(programming_language) dbr:AgentCubes dbr:AgentSheets dbr:Ezhil_(programming_language) dbr:Squeak dbr:Kojo_(learning_environment) dbr:Microsoft_Small_Basic dbr:NetLogo dbr:Rebol dbr:Etoys_(programming_language) |
is dbo:knownFor of | dbr:Wally_Feurzeig dbr:Cynthia_Solomon |
is dbo:operatingSystem of | dbr:Hobbit_(computer) |
is dbo:wikiPageDisambiguates of | dbr:Logo_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:DR_LOGO dbr:Dr._Logo dbr:Acornsoft_Logo dbr:Lego_Logo dbr:Apple_Logo dbr:ObjectLOGO dbr:Logo_(Programming_Language) dbr:Logo_programming_language dbr:List_of_MicroWorlds_Logo_Commands dbr:LOGO_Programming_Language dbr:LOGO_programming_language dbr:List_of_Logo_Commands dbr:List_of_MicroWorlds_Logo_commands dbr:LogoPlayer dbr:Logo_turtle dbr:Logowiki |
is dbo:wikiPageWikiLink of | dbr:Amiga_programming_languages dbr:Primo_Toys dbr:RoboMind dbr:Robot dbr:Scratch_(programming_language) dbr:Entry_point dbr:MicroWorlds dbr:Big_Trak dbr:Brian_Harvey_(lecturer) dbr:Delta_Drawing dbr:Hobbit_(computer) dbr:List_of_educational_programming_languages dbr:Deaths_in_January_2013 dbr:Dvorak_keyboard_layout dbr:Index_of_computing_articles dbr:Intelligent_tutoring_system dbr:Library_of_Congress_Classification:Class_Q_--_Science dbr:List_of_interactive_geometry_software dbr:List_of_inventions_and_discoveries_by_women dbr:List_of_programmers dbr:List_of_programming_languages dbr:List_of_programming_languages_by_type dbr:List_of_reflective_programming_languages_and_platforms dbr:Commodore_64 dbr:Massachusetts_Institute_of_Technology dbr:General-purpose_programming_language dbr:Generational_list_of_programming_languages dbr:Code.org dbr:Coleco_Adam dbr:Enterprise_(computer) dbr:Epson_QX-10 dbr:GNU_Guile dbr:Gary_Kildall dbr:Modulo_operation dbr:Computing_for_All dbr:Constructionism_(learning_theory) dbr:Coombabah_State_School dbr:Angle dbr:App_Inventor_for_Android dbr:Lego_Mindstorms dbr:LibreLogo dbr:Liddy_Nevile dbr:Lifetouch dbr:Lisp_(programming_language) dbr:MIT_Computer_Science_and_Artificial_Intelligence_Laboratory dbr:Smalltalk dbr:Snap!_(programming_language) dbr:StarLogo dbr:Harold_R._Jacobs dbr:People's_Computer_Company dbr:Math_wars dbr:BASIC_interpreter dbr:BBC_Micro dbr:Timeline_of_computing_1950–1979 dbr:Timeline_of_programming_languages dbr:Topo_(robot) dbr:Turtlestitch dbr:UCBLogo dbr:UKNC dbr:WSFN_(programming_language) dbr:Wally_Feurzeig dbr:Walter_Bender dbr:Dolittle_(programming_language) dbr:Domain-specific_language dbr:Garbage_collection_(computer_science) dbr:HP-GL dbr:Hector_(microcomputer) dbr:List_of_Apple_II_application_software dbr:List_of_ColecoVision_games dbr:Local_variable dbr:Logo_(disambiguation) dbr:Acorn_Electron dbr:AgentCubes dbr:AgentSheets dbr:Alan_Kay dbr:Cynthia_Solomon dbr:DR_LOGO dbr:Danny_Hillis dbr:Dr._Logo dbr:Edith_Ackermann dbr:Ezhil_(programming_language) dbr:FMSLogo dbr:February_29 dbr:Acornsoft_Logo dbr:Brian_Silverman dbr:Non-English-based_programming_languages dbr:Educational_software dbr:Educational_technology dbr:Educational_toy dbr:Gosper_curve dbr:History_of_programming_languages dbr:Lego_Logo dbr:List_of_Jewish_American_computer_scientists dbr:List_of_RISC_OS_filetypes dbr:List_of_people_considered_father_or_mother_of_a_field dbr:Procedural_programming dbr:Hal_Abelson dbr:Asynchronous_learning dbr:Atari_Logo dbr:Atari_ST dbr:KDE_Education_Project dbr:TELCOMP dbr:Henry_Lieberman dbr:Technology_Square_(Cambridge,_Massachusetts) dbr:Digital_Research dbr:COMAL dbr:Squeak dbr:Apple_Logo dbr:Kojo_(learning_environment) dbr:Microsoft_Basic_1.0 dbr:Microsoft_Small_Basic dbr:Minibloq dbr:NetLogo dbr:ObjectLOGO dbr:Radia_Perlman dbr:Rebol dbr:Secret_Coders dbr:Seymour_Papert dbr:MSWLogo dbr:Scope_(computer_science) dbr:Simulation dbr:Turtle_graphics dbr:Visual_programming_language dbr:Logo_(Programming_Language) dbr:Logo_programming_language dbr:Etoys_(programming_language) dbr:List_of_software_for_the_TRS-80 dbr:The_Artist_as_a_Young_Machine dbr:Rosamund_Sutherland dbr:Tom_Stonier dbr:List_of_MicroWorlds_Logo_Commands dbr:LOGO_Programming_Language dbr:LOGO_programming_language dbr:List_of_Logo_Commands dbr:List_of_MicroWorlds_Logo_commands dbr:LogoPlayer dbr:Logo_turtle dbr:Logowiki |
is dbp:influencedBy of | dbr:Scratch_(programming_language) dbr:Smalltalk dbr:Snap!_(programming_language) dbr:StarLogo dbr:Turtlestitch dbr:Dolittle_(programming_language) dbr:AgentCubes dbr:AgentSheets dbr:Ezhil_(programming_language) dbr:Squeak dbr:Kojo_(learning_environment) dbr:Microsoft_Small_Basic dbr:NetLogo dbr:Rebol dbr:Etoys_(programming_language) |
is dbp:knownFor of | dbr:Wally_Feurzeig dbr:Cynthia_Solomon |
is dbp:os of | dbr:Hobbit_(computer) |
is foaf:primaryTopic of | wikipedia-en:Logo_(programming_language) |