?

Log in

No account? Create an account

Previous 15

Jan. 10th, 2015


cross_join

Первая программа

Простота Лого подтвердилась практикой. Дочь (9 лет) познакомилась со средой KTurtle и в течение часа написала несложную программу.

Вопрос с русификацией KTurtle до сих пор не решен, поэтому пользовались оригинальным английским обозначением операторов и функций.

Этапы создания программы в режиме знакомства со средой.

1. Общая тема "рисуем домик".
2. Заготовка из нескольких строк, рисующая квадрат.
3. На её примере объясняем повороты, продвижение вперед и цикл repeat.
Далее самостоятельно:
4. Дорисовывем крышу. на этом этапе сохраняем программу в файл и объясняем, что текст нужно почаще сохранять во избежание случайной потери работы из-за сбоя в программе.
5. Дорисовывем дверь.
6. Дорисовывем окно. На этом этапе возникает необходимость использования команд penup/pendown
7. Дорисовываем трубу.
Возникают вопросы: "Как изменить цвет?"
8. Программа выросла. Надо её структурировать комментариями. Здесь делаем пошаговый проход и добавляем комментарии.
9. В выделенные блоки добавляем функции изменения цвета пера pencolor.

Итого за час ребенок набивает (одним пальцем) и отлаживает программу в 60 строк.


reset
go 300,300
pencolor 186, 255, 103
repeat 4 {
forward 150
turnleft 90
}
forward 150
# рисуем крышу
turnleft 45
pencolor 219, 199, 255
forward 106
turnleft 90
forward 106
penup
turnleft 45
forward 150
turnleft 90
forward 40
# Рисуем дверь
pendown
pencolor 0, 255, 255
turnleft 90
forward 50
turnleft 90
forward 35
turnleft 90
forward 50
pencolor 0,0,0
penup
turnleft 90
forward 132
turnleft 90
forward 130
# рисуем окно
pendown
pencolor 255, 0, 251
turnleft 90
forward 60
turnleft 90
forward 40
turnleft 90
forward 60
turnleft 90
forward 40
penup
turnleft 90
forward 15
turnright 90
forward 49
# рисуем трубу
pendown
pencolor 255, 153, 111
forward 15
turnright 90
forward 15
turnright 90
forward 30

Dec. 23rd, 2014


cross_join

Русский язык для KTurtle?

KTurtle установлена под Ubuntu 14.04 (стандартный десктоп Unity), добавлена русская локализация для KDE.
В списках скриптовых языков по-прежнему есть только "English (built in)".
Какие есть варианты решения проблемы?

Dec. 22nd, 2014


cross_join

Возобновление

После перерыва сообщество возобновляет свою работу.

Jan. 15th, 2009

чёткий, дерзкий

shaforostoff

требуется помощь

Есть ли желающие помочь с переводом интерфейса программы KTurtle и её логоподобных команд?

http://websvn.kde.org:80/*checkout*/trunk/l10n-kde4/ru/messages/kdeedu/kturtle.po

файл редактируется вручную, либо с п. PoEdit.sf.net на винде, либо с п. Lokalize в KDE4 на линуксе.

если хотите помочь с этим, а также с переводом документации (http://l10n.kde.org/stats/doc/trunk-kde4/team/ru/kdeedu/), отписывайтесь здесь или сразу мне на мыло - shaforostoff ATAT kde DOTDOT ru

Sep. 21st, 2008

Меньше будьте...

vlch

Задач-то маловато будет!

Что-то не найду ничего кроме рисования квадратов-спиралей.

А ведь можно ещё программировать  "игры" с обходом лабиринтов, преследованием...
Да что угодно! (по идее).

Для каждого ключевого слова, оператора из старого, плохого С можно предложить кучу задач, сложных для малышей (и не только)!

Мне казалось, что всё просто: берёшь задачу, "переводишь" её на Logo...
Споткнулся на первом, что пришло в голову: "поменять значения двух переменных".
Наверное, я торможу: не вижу, как кодировать состояния.
Х - одна переменная, Y - другая. А как быть с третьей?

Скорее всего, плохо искал.
Может, что посоветуете?
Мне нужна программа занятий с нуля до уровня сортировки массивов.
Не обязательно "дискра", но ведь не только же рисование!

Юный техник пока не читал: не дошли руки найти и установить что-то для чтения его формата.
Там есть что-нибудь?

Меньше будьте...

vlch

Картонный вариант "черепашки".

Здравствуйте!

Я собираюсь через 1.5-2 месяца начать обучать дочек 4, 6 и 9 лет.
(Раньше не получится чисто физически :(, зато есть время на подготовку).
Думаю начинать обучение без компьютера (научатся плавать - воды налью).

Планирую изготовить настольный вариант: программа задается блок-схемой из картонных операторов.

Read more...Collapse )
Кто-нибудь пробовал настольный вариант?
Может, занимается этим сейчас?

Удачи!
трасса, путь

arvi

Начальное образование.

Ссылочки из ru_oss_school на программы для начинающих программистов:

Aug. 30th, 2007

foxie

oika

Первая программа

Анюта сегодня написала первую в своей жизни программу :) Такую:

сброс
иди 100, 125
повтори 10 [
вперёд 90
направо 87
]

Довольно интересная фигура в результате получается :)
Потом она экспериментировала, что получится, если в "повтори" вписать большее число. Тоже довольно интересно.

Aug. 28th, 2007

foxie

oika

Здравствуйте!

Позвольте представиться. Я - мама anniushka, собираюсь начать обучать дочку, ей в сентябре исполнится 7 лет. Не знаю, стоит ли начинать общение с компом сразу с программирования, но, на мой взгляд: почему бы нет. Попробуем, о результатах будем сообщать, если кому-нибудь интересно. Заодно принимаю советы, с чего и как нам лучше начинать :) Всем спасибо за такое хорошее сообщество!

Aug. 8th, 2007

Isaac

prokaznick

elica logo

добавили мой перевод интерфейса на русский в последней версии!

Aug. 7th, 2007

andy_the_kid

Netlogo

Я вот тоже недавно в кедах наткнулся на Kturtle и загорелся сестру свою младшую к кодингу пристрастить. Встроенная документация меня не удовлетворила (ибо это описание синтаксиса, а не учебник с хорошими примерами) посему начал рыть и нарвался на весьма занимательную статейку.
http://pat.iatp.ru/images/viofio11.html
В ней говорится о logo ide с названием NetLOGO которая служит для моделирования ситуаций и феноменов, происходящих в природе и обществе. В общем в статье я наконец нашёл подтверждение мысли, не раз отдалённо упомянавшейся в других статьях о том, что лого не так уж прост и в общем то (как диалект lisp-a) способен в определённых областях дать фору многим "серьёзным" языкам. К чему я это всё? Опять же цитата: "Трагедия языка Лого состояла в том, что учителя, обучавшие языку Лого шести и семилетних детей, никогда сами так и не овладели полностью широчайшими возможностями этого языка." В общем основательно курим маны. Глядишь и самим в жизни пригодится.

Jul. 11th, 2007

Isaac

prokaznick

elica logo

Случайно набрел на эту реализацию лого: http://www.elica.net
Пока лучшее из всего виденного мной. Просто приятно работать в такой среде. Все примеры запускаются прямо из help-а. А чего стоят 3-х мерные библиотеки ,загляните в Музей! Язык активно разрабатывается в Болгарии. Посмотрите доклады и презентации здесь.

Недостатки:
Среди языков нет русского (хотя есть болгарский). Может помочь им с переводом?
Бежит под виндой (хотя стоит попробовать в Wine).

May. 17th, 2007

трасса, путь

arvi

Клуб «Алгоритм» из «Юного Техника» 1985 года.

   Первое занятие в №9, далее №11. Архив здесь: http://jt-arxiv.narod.ru/

   Проанализирую попозже, опубликую результаты. Надеюсь, помогут улучшить набор упражнений для изучения Лого и Черепашки KTurtle.
космос, преемственность, freedom

arvi

Первые задания для Черепашки.

   Вынес из комментариев последовательность заданий для Черепашки. Обсуждаем, предлагаем. Лучшие ответы (их можно публиковать в комментариях) соберу отдельно. Передавайте снимки экрана, буду включать прямо сюда.

В порядке возрастания сложностиCollapse )
гусарчег

powermic

По морям, по волнам

Помнится придумал я пример-задачку для лого-миров лет 10 назад. Разделяешь лист пополам, сверху небо снизу море очень даже волнистое. Ставиш черепашку со скином кораблика и пускаешь ее в плавание по волнам. И плывет она, повторяя очертание волн. Если повторите - будет очень хорошо, но у нас это делали простые ученики.

Previous 15