piggymouse: (umlactor)
[personal profile] piggymouse

Евгений Дмитриевич окончательно перерос возможности примитивной среды, поставляемой Lego вместе с Mindstorms NXT 2.0. Сегодня мы с ним разбирались сначала в Microsoft Robotics Developer Studio, а потом RoboLab. RoboLab это, насколько я понял, такая кастрированная и заточенная под конкретных роботов дистрибуция LabView. MS RDS поактуальнее, очень эротично выглядит и может использоваться не только для роботов, но и для общегражданского программирования — утверждается, что MySpace якобы пишет на VPL какие-то свои серверные приложения (если кто-то, услышав слово MySpace, хочет поглумиться, я с вами).

После почти часовой, совместной с Евгением Дмитриевичем, е1ли с RoboLab в ходе попыток написать нечто более сложное, чем Hello World, у меня только один вопрос к собравшимся.

Кто и когда придумал, что графические среды программирования более интуитивные и лёгкие для освоения начинающими?

Семь страниц мата skipped.

К сожалению, единственной разумной альтернативой для программирования того же NXT является nxtgcc backend. Увы, я не могу дать gcc под экзотическую платформу в руки младшему школьнику.

Date: 2011-02-20 04:06 pm (UTC)
From: [identity profile] e-ambr.livejournal.com
Матлаб, Дима! Матлаб!
У него вроде и тулбоксы для лего-роботов есть..
Это, конечно, не совсем язык, но по-моему вполне себе для ребенка
Нам сейчас не надо (бытие определяет сознание на данный момент, у Насти logo в школе и ей вполне достаточно) - но вообще я давно собиралась ее матлабу научить.

Date: 2011-02-20 04:12 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
Ну прям хоть зови тебя в гости с лекциями.

У нас тут всё больше клиентов, у которых модели в Матлабе, и увы, не только я, но и технические люди слишком часто делают большие глаза. Дефицитный скилл.

Date: 2011-02-20 04:40 pm (UTC)
From: [identity profile] e-ambr.livejournal.com
Только матлаб - это такое средство. То есть это не дай бог не средство разработки красивых программ, а типа "научный калькулятор". У него масса тулбоксов, в принципе - он интерпретатор (но не совсем), я им пользуюсь 20 лет и, полагаю, использую 5% его возможностей.
Несколько лет назад к нему "приварили" средства для работы с железом
На матмехе роботов программируют именно на нем. И именно поэтому я тебе про это сказала - т.к. чем отличается, по сути, младшекурсник от школьника, который перерос стандартный лего-язык?

Date: 2011-02-20 04:48 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
Угу, понял. Младшекурсник наверное уже успел поработать с более человеческими языками.

Впрочем, пока я тут прохлаждаюсь в ЖЖ, Женька там уже вовсю разбирается в RoboLab и вроде бы всё не так ужасно, как в первый час. Надо бы ему книжку какую найти, или tutorial.

Date: 2011-02-20 05:01 pm (UTC)
From: [identity profile] kotovski.livejournal.com
О, интересно. А то я думал, что мои матлабовские мэд скиллз никому не нужны в реальном современном мире.

ЛабВью -- адская сотона!

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 05:05 pm (UTC) - Expand

(no subject)

From: [identity profile] kotovski.livejournal.com - Date: 2011-02-20 05:05 pm (UTC) - Expand

Date: 2011-02-20 04:18 pm (UTC)
From: [identity profile] michk.livejournal.com
Ой... Это ты серьёзно?

Date: 2011-02-20 04:42 pm (UTC)
From: [identity profile] e-ambr.livejournal.com
Ну, скажем, графики на матлабе строить правильнее, чем на екселе
И много чего еще на нем делать очень хорошо. Поэтому матлаб для старшего школьника и студента считаю более чем полезной штукой

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

(no subject)

From: [identity profile] michk.livejournal.com - Date: 2011-02-20 04:48 pm (UTC) - Expand

Date: 2011-02-20 04:30 pm (UTC)
From: [identity profile] nice-beaver.livejournal.com
Обучение Матлабу детей должно приравниваться к обучению Бейсику и караться анально

Date: 2011-02-20 04:34 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
А на что похож Матлаб внутри?

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 04:38 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:46 pm (UTC) - Expand

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 04:48 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:49 pm (UTC) - Expand

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 04:50 pm (UTC) - Expand

Date: 2011-02-20 04:29 pm (UTC)
From: [identity profile] nice-beaver.livejournal.com
Так я не понял, а разве MS RDS с Lego Mindstorms NXT не работает?

Date: 2011-02-20 04:32 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
Работает.

Но меня лично выворачивает от графических языков.

Date: 2011-02-20 04:32 pm (UTC)
From: [identity profile] nice-beaver.livejournal.com
А там разве нет C++ API?

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:34 pm (UTC) - Expand

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 04:36 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:46 pm (UTC) - Expand

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 04:47 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:48 pm (UTC) - Expand

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 04:51 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:53 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:55 pm (UTC) - Expand

(no subject)

From: [identity profile] tyrex.livejournal.com - Date: 2011-02-20 04:54 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:55 pm (UTC) - Expand

(no subject)

From: [identity profile] tyrex.livejournal.com - Date: 2011-02-20 04:58 pm (UTC) - Expand

(no subject)

From: [identity profile] michk.livejournal.com - Date: 2011-02-20 04:55 pm (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 04:56 pm (UTC) - Expand

уберпедагогично

From: [identity profile] pbl.livejournal.com - Date: 2011-02-20 09:49 pm (UTC) - Expand

Re: уберпедагогично

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 10:13 pm (UTC) - Expand

(no subject)

From: [identity profile] pbl.livejournal.com - Date: 2011-02-21 12:07 am (UTC) - Expand

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-21 01:26 pm (UTC) - Expand

Date: 2011-02-20 04:38 pm (UTC)
From: [identity profile] michk.livejournal.com
А чем плох извините за выражение Паскаль?

Date: 2011-02-20 04:45 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
А с помощью чего можно на Паскале программировать леговского робота?

Date: 2011-02-20 04:55 pm (UTC)
From: [identity profile] michk.livejournal.com
Я не понял, что цель - робот. Хрен его знает, что для него лучше. У моего сына, кстати, тоже такой есть, но он пока пользуется той самой примитивной средой. В общем, чёрт его знает. Возможно, я бы выбрал C, без всяких плюсов, у меня в своё время он хорошо пошёл, но я уже был старый, классе в 8м, а то и в 9м.

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 04:58 pm (UTC) - Expand

(no subject)

From: [identity profile] michk.livejournal.com - Date: 2011-02-20 05:00 pm (UTC) - Expand

(no subject)

From: [identity profile] nice-beaver.livejournal.com - Date: 2011-02-20 05:03 pm (UTC) - Expand

Date: 2011-02-20 07:18 pm (UTC)
From: [identity profile] oxfv.livejournal.com
NXT не попрограммируешь, конечно, но для основ программирования питон - самое то, проверено.

Date: 2011-02-20 07:27 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
А не руби?

Как объяснить ребёнку про значимые пробелы?

Date: 2011-02-20 07:44 pm (UTC)
From: [identity profile] oxfv.livejournal.com
Я рубей не знаю, так что сказать не могу.

Про пробелы: а что там объяснять, не сложнее скобочек, разва что проще. Я вот пока никак не могу доходчиво объяснить, зачем нужны функции.

(no subject)

From: [identity profile] piggymouse.livejournal.com - Date: 2011-02-20 07:51 pm (UTC) - Expand

(no subject)

From: [identity profile] oxfv.livejournal.com - Date: 2011-02-20 08:00 pm (UTC) - Expand

Date: 2011-02-20 08:57 pm (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
Ну да. и pygame.

не читав комментов

Date: 2011-02-20 08:56 pm (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
На Scratch можно посмотреть. Он таки да, интуитивен (но сильно ограничен).

В общем, надо это дело уметь готовить; боюсь, MS тут не лидер.

Re: не читав комментов

Date: 2011-02-20 09:21 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
Спасибо за Scratch. Нам бы роботов помучить, а единственное пересечение Scratch и Mindstorms, это то, что их обоих родили в Lifelong Kindergarten.

MS RDS как ни странно пользуется уважением в робототехнической тусовочке. Хотя пожилые зубры-преподы конечно ориентированы на LabView/RoboLab.

Date: 2011-02-20 09:08 pm (UTC)
From: [identity profile] 109.livejournal.com
у меня-то как раз есть причины глумиться над mySpace, а у других какие?

Date: 2011-02-20 09:16 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
MySpace это по-моему ужасное говнище. Если бы оно не заняло нишу социальной сети для музыкантов, вовек бы его не видел.

Date: 2011-02-21 11:44 am (UTC)
From: [identity profile] orie.livejournal.com
а ты ведь это читал, верно?
http://www.marshallbrain.com/kids-programming.htm

Date: 2011-02-21 02:16 pm (UTC)
From: [identity profile] piggymouse.livejournal.com
Нет. Спасибо!

Profile

piggymouse: (Default)
piggymouse

April 2011

S M T W T F S
     1 2
34 56 789
10 1112 13141516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 27th, 2025 09:31 pm
Powered by Dreamwidth Studios