Logo (мова програмування): відмінності між версіями
[перевірена версія] | [неперевірена версія] |
Немає опису редагування |
Додано вплив на мову програмування Meta Мітки: Скасовано Редагування з мобільного пристрою Редагування через мобільну версію |
||
Рядок 13: | Рядок 13: | ||
| dialects = |
| dialects = |
||
| influenced_by = LISP |
| influenced_by = LISP |
||
| influenced = [[NetLogo]], [[Smalltalk]], [[Etoys (мова програмування)|Etoys]], [[Scratch (мова програмування)|Scratch]], [[KTurtle]], [[REBOL]], [[Boxer (програмне середовище)|Boxer]] |
| influenced = [[NetLogo]], [[Smalltalk]], [[Etoys (мова програмування)|Etoys]], [[Scratch (мова програмування)|Scratch]], [[KTurtle]], [[REBOL]], [[Boxer (програмне середовище)|Boxer]], [https://language.metaproject.frl/ мета] |
||
}} |
}} |
||
Версія за 14:05, 4 червня 2023
Ця стаття не містить посилань на джерела. (січень 2019) |
Logo | |
---|---|
Парадигма | імперативна (процедурна) |
Дата появи | 1967 |
Творці | Воллі Фойрцайґ, Сеймур Пейперт і Cynthia Solomond[1] |
Розробник | Сеймур Пейперт |
Останній реліз | |
Система типізації | динамічна типізація[d] |
Під впливом від | LISP |
Вплинула на | NetLogo, Smalltalk, Etoys, Scratch, KTurtle, REBOL, Boxer, мета |
Ло́го (англ. Logo) — мова програмування високого рівня, яку розробили 1967 року Воллі Фьорцайг[en], Сеймур Пейперт і Синтія Соломон[en] в освітніх цілях для навчання дітей дошкільного й молодшого шкільного віку основним концепціям програмування (рекурсії, розширюваності та ін.).
Logo також забезпечує середовище, у якому діти можуть розвивати свої навички міркувань і розв'язань завдань. Наприклад, Лого забезпечує креслення геометричних фігур та різних малюнків черепашкою за допомогою команд: вперед, назад, направо, наліво, місце, повторити, опустити перо, підняти перо, умова, якщо, то, звук, змінна, картинка, фон, круг… Вона використовується для початкового вивчення програмування.
фон = stage1.jpg заховати черепаху змінна х змінна р перо 4 старт: додому х = 0 р = випадковий * 10 + 65 повторити 255 { х = х + 1 колір RGB(х, х, х) вперед х направо р }
перейти до старт
За допомогою цих команд черепашка нескінченно малює спіраль.