Это не повторение ныне печально известного « Как переместить черепаху в LOGO? »
Недавно у меня был такой разговор с моей пятилетней дочерью:
Дочь: Папа, а ты программы пишешь?
Я да!
Дочь: Папа, что за программа?
Я: Программа — это набор инструкций, которым следует компьютер.
Дочь: Папа, можно я тоже напишу программу?
Я: Конечно!
Это заставило меня задуматься об очень простом языке, который пятилетний ребенок мог бы довольно быстро освоить. Стыдно признаться, но первое, что пришло на ум, было это:
10 INPUT "Tell me a secret" A$
20 PRINT "Wow really? :" A$
30 GOTO 10
Это не удержит внимание пятилетнего ребенка надолго и потребует слишком много лекций. Тем не менее, перемещение черепахи и рисование аккуратных картинок может сработать.
К сожалению, мои поиски интерпретатора LOGO привели к тому, что я заметил сайты с рекламой, авиасимуляторы и целую кучу других вещей, которые мне действительно не нужны.
Я надеюсь найти кросс-платформенный (Java/Python) интерпретатор LOGO (смею ли я называть его симулятором?) со следующими функциями:
Сталкивались ли вы с чем-то подобным, если да, то можете дать ссылку? Я ненавижу задавать вопрос о покупках, но он показался мне намного лучше, чем «Подходит ли LOGO пятилетнему ребенку?»
Вы можете использовать www.logointerpreter.com . Вы можете написать команды логотипа, и Черепаха будет рада просмотреть их для вас! Создавайте анимации с графическими объектами на лету с помощью новых процедур go и go2!
Конечно есть!
Получите последнюю версию Ubuntu (вы можете использовать Wubi или Virtual Box), затем установите KTurtle. Это выглядит так:
http://www.youtube.com/watch?v=atZKpac07X0&feature=related
Также проверьте:
http://onemorelevel.com/game/lightbot
http://onemorelevel.com/game/lightbot_2
Если вы не хотите ничего устанавливать. А вот второй - очень большая загадка. Ваша дочь могла бы добиться большего успеха с более подробным ЛОГОТИПОМ.
Хотя это не LOGO, вы также можете попробовать PythonTurtle , который вдохновлен LOGO. Это выглядит великолепно — просто, мило и идеально подходит для обучения:
Вы можете взглянуть на Scratch , проект, который использует те же концепции, что и LOGO, и работает с ними. Он предоставляет графический интерфейс для программирования, который на самом деле не упрощает его, а просто оптимизирует.
Он имеет хорошие встроенные графические и звуковые возможности, а также процветающее сообщество представлений и «ремиксов».
Другой альтернативой может быть Microsoft Kodu . Это интересный способ для детей изучать концепции программирования без необходимости изучения сложного синтаксиса. У них даже есть черепаха
Я нашел эту довольно старую тему, когда искал точно такую же вещь для моего 5-летнего мальчика. Возможно, еще через 2 года кто-то еще сможет использовать это...
Я обнаружил , что http://turtleacademy.com/ достаточно соответствует моему опыту работы с LOGO много лет назад, и я особенно ценю их внимание к учебнику / опыту обучения.
Было бы здорово снова увидеть старую черепаху, бегущую по экрану ;-)
Упомянутая ссылка была из действительно полезного резюме на Medium о ресурсах для обучения детей программированию, поэтому, возможно, некоторые из них также могут оказаться полезными, если вы ищете то же самое: https://medium.com/global-silicon-valley . /a2dc04ea9529
Я помню, как еще в школе у нас был настоящий «робот-черепаха», которого мы подключали к Apple IIe и использовали LOGO, чтобы он двигался.
Так что он существует... но я не уверен, есть ли что-нибудь для современного ПК.
Я, по общему признанию, не читал эту статью полностью, но она может дать ключ к современной версии.
http://en.wikipedia.org/wiki/Logo_%28programming_language%29
Вот еще один онлайн-логотип, доступный по адресу https://vrmath2.net/VRM2 . Я надеюсь, что 3D-черепаха достаточно хороша. Если нет, то его можно поменять на рыбку или самолет. Этот логотип позволяет открывать/сохранять файлы логотипов, а также изображения и файлы x3d. Примечание. Существует несколько типов файлов, которые можно открывать и сохранять. Файлы логотипов открывайте в редакторе логотипов (из меню «Окно» или щелкните значок маленького карандаша в окне консоли).
Трехмерные миры, созданные пользователем (из логотипа или базового графического интерфейса), можно разместить в блоге на https://vrmath2.net , что является хорошей отправной точкой для просмотра примеров, созданных другими. В Wiki есть несколько видео и документации с основного сайта. Надеюсь, это поможет.
TurtleSpaces https://turtlespaces.org — полнофункциональный интерпретатор логотипов с веб-версией и двоичными файлами приложений для Windows, MacOS и Linux. В нем есть десятки примеров, которые вы можете просмотреть, чтобы начать работу.
Джефф-изобретатель ChromeOS
ненор
Пасьер
Тим Пост