ailev.ru

Обсуждение

В архиве: 15 комментариев.

Читать и комментировать в ЖЖ ↗

Имя не сохранено · 9 февраля 2013

Комментарий

Это аналогичная проблема. Данила не очень охотно программирует, но очень охотно мастерит роботов и даже занял первое место в конкурсе по пайке ). Ну про третье место на "ленте" говорит не буду ). Кстати, это один из возможных конкурсов - сделать платформу для обучения. Хотите завтра слово дам на круглом столе на 3 минуты?

Анатолий Левенчук · 9 февраля 2013

Комментарий

Я, кстати, про ваше завтрашнее мероприятие Кушниренко сказал. Вот не знаю, будут ли они... Платформу для обучения, конечно, делать нужно. Это ой-ой сколько времени, это стык с уроками математики и физики, это дуракоустойчивое программирование, это нелагающие радиоканалы, это не промахивающие отсчёты датчики, это много чего ещё. На рынке это всё есть, только в разных местах, и друг с другом нестыкуемое. Адский труд: собрать, отладить, состыковать, поставить на правильные платформы... Была бригада из Питера, стояла недалеко от входа, делают контроллер, похожий на Лего-кирпич, только лучше. Я говорю: в школьном ЕГЭ есть языки, у вас будет платформа их поддерживать? Они отвечают: нам это всё не нравится, мы ориентируемся на -- и далее у них всё глубоко своё, рукодельное. Я спрашиваю у них, хотят ли они выйти на всех школьников страны, или их только кружки робототехники интересуют? Они отвечают, что только кружки робототехники, и то не все, а их любимый питерский робототехнический центр, на который они и ориентируются... Я понимаю, что это Питер, столица программирования, победители олимпиад и прочая элита. Но я также понимаю, что все эти толпы умельцев до деток не дойдут, ибо для деток нужно вылизывать продукцию и понижать входные барьеры на уровне не меньшем, чем Эппл делает свои айфоны. А толпы умельцев этим заниматься не хотят и не умеют. Собственно, команда КуМира (в той мере, в какой можно говорить о команде -- там группа подвижников, что другое) это тоже демонстрирует, увы. И это очень, очень обидно.

Ответ на комментарий

slobin · 9 февраля 2013

Комментарий

> Это проходится Алиса в стране чудес.

А ещё через пару лет к анекдоту про "Татьяна распечатала письмо от Онегина" добавится "Мы проходили Онегина в школе".

... Партизанские синекдохи ...

Имя не сохранено · 10 февраля 2013

Комментарий

Сын за третье место получил "Матрешку X" от Амперки. Учитывая, что категория младшая (до 11 лет участникам), довольно странно было увидеть такие призы. Тут организаторам робофеста мое презрительное "фи". Сын, когда увидел, что это программируется на C, заметно искривился в лице. Полез в интет, нашел S4A - проект программирования Arduino в среде Scratch. Будем думать.

Имя не сохранено · 7 марта 2013

Комментарий

Почему крайности - NXT-G и RobotC, есть Robolab и LabView посерединке, Robolab обрабатывает команды гораздо быстрее и точнее NXT-G. NXT-G - для первоклассников. LabView - хорошая вешь, лицензия дороговата...

Анатолий Левенчук · 7 марта 2013

Комментарий

Я хотел бы использовать текстовый язык, а не графический, по совокупности причин (у меня в ЖЖ регулярно обсуждаются и вопросы выбора языка программирования -- детей этот выбор тоже касается, особенно когда речь идёт о реализации PID). На первых порах подошёл бы школьный алгоритмический язык. Мне известно две реализации стыка его с роботическим хардвером (тележками с парой моторчиков), обе ужасны для всего, кроме как для пары занятий по медленному перемещению робота на заданную дистанцию.

Ответ на комментарий

Имя не сохранено · 7 марта 2013

Комментарий

Вот тележка, программка с регулятором, перекрестки считает, правда, отключены повороты на перекрестках и всякие дополнительные задания (они тоже имеются). Мощность стоит 75%, на 100% иногда с косых штрихов уходит (шатает сильно), но и от этого можно избавиться, расставив датчики чуть дальше. http://yadi.sk/d/MP8cHXbC37Vtl Честно сказать, в текстовом языке не вижу особого смысла, если только спортивный интерес :) Правда, самому придется за него браться, но это вынужденная мера - на имеющийся в наличии WiFi-пульт для Тетрикса в LabView 2010 нет адекватного драйвера или ручки кривые не смогли его поставить. А, вообще, WRO на роболабе проводят вполне успешно со всеми хитростями и заморочками.

Ответ на комментарий

Анатолий Левенчук · 8 марта 2013

Комментарий

Текстовый язык программирования мне нужен в методических целях, а не по причине его быстроты. Мне робототехника нужна, чтобы моего дитёнка учить связке физики, математики, информатики. То есть обучение программированию как таковому для меня важно, а для этого мне нужно перейти побыстрее от графических и псеводтекстовых (например, тайловых типа скретча) языков к текстам. Более того, сначала дитятка у меня гоняет нарисованного робота, а потом переходит к железному роботу -- и по-возможности не меняя языка программирования, меняется для него только набор "датчиков" и "приводов" (для нарисованного и железного робота они, конечно, разные). Это важно.

Ответ на комментарий

Имя не сохранено · 8 марта 2013

Комментарий

Да, это, конечно, другое дело. Тут все индивидуально, но все же интересно, в каком возрасте дитятко сможет не просто механически повторять набор команд для программирования того или иного действия в текстовом языке, а реально понимать, что и как работает, самому разрабатывать и, по ходу решения задач, менять алгоритмы.

Ответ на комментарий

Анатолий Левенчук · 8 марта 2013

Комментарий

Группа Аттик мехмата МГУ и ВНИИСИ РАН это исследовала, и предложила решение. Я много писал об этом (больше десятка постов заведомо), вот только пара текстов: http://ailev.livejournal.com/948015.html, http://ailev.livejournal.com/1023159.html. У моего дитятки отлично идут рассуждения в математике (как вычислить А, если известно Б), физике (что такое скорость, расстояние, время, в чём они измеряются и т.д.) и программировании (как составить и правильно записать алгоритм) -- но порознь или попарно каждый предмет. Робототехника -- это очень хороший вариант склеить это всё знание вместе, математически решать физические задачи и оформлять решения программами. Но в педагогических целях должны быть соблюдены ступеньки, и графические языки (но не физика и не математика) присутствуют в программировании только на самой первой ступеньке. Это оказывается доступным дошкольникам, после того, как научились чуть-чуть читать -- можно переходить к текстовым языкам с их компактностью и выразительностью. А дальше ключевая проблема -- это синхронизация курсов математики, физики, программирования. Вот тут ограничение на возраст оказывается, в математике и физике!

Ответ на комментарий