понедельник, 18 августа 2014 г.

Blockly

Для обучения алгоритмизации существует достаточно много методик и инструментов. В поддержку классического подхода объяснения алгоритма через рисование блок-схем "на бумажке" существуют системы, позволяющие "собрать" алгоритм из блоков. Самое главное в них возможность запустить собранный алгоритм.
Одной из такой систем является Blockly (альтернативные системы)
Blockly это графический редактор, работающий в стандартном броузере. Пользователь "набрасывает" различные блоки для создания приложения, не вводя операторы языка - только блочная сборка. Пример одного из алгоритмов:



На сайте проекта можно найти опубликованные приложения:
  • Puzzle - обучающая игра для ознакомления с принципами работы с блоками через решение викторины по странам
  • Maze - обучающая игра для ознакомления со средой программирования через создание алгоритма прохождения лабиринта
  • Turtle - алгоритмизация рисования с Blockly
  • Graph - графический калькулятор с Blockly
  • Code - Экспорт Blockly программ в JavaScript, Python или XML
Есть возможность работать с Blockly без выхода в Интернет - надо установить систему на машину в школе.
Примеры приложений:
Немаловажной является возможность посмотреть результат сборки алгоритма из блоков Blockly в виде операторов на языках JavaScript, Python или XML что даёт переход от "графического" алгоритмирования к кодовому.

пятница, 15 августа 2014 г.

Сделай себе робота

Таким образом создаётся не только программная начинка робота, но и само физическое тело именно такое какое надо для решения задачи.

понедельник, 11 августа 2014 г.

Об оперативности применения результатов мониторинга

Современные технологии это не счёты и использовать их надо не как счёты
[Управляем ли мы развитием системы образования на основе данных мониторинга? | Сообщество операторов мониторинга]
  • Насколько действительно эффективны наши управленческие решения, принимаемые на основе данных? И могут ли они таковы быть в принципе?
  • Носителем субъективных данных является индивид. Его данные будут постоянны (неизменны), только в том случае, если не изменяются его знания и не изменяются условия, приобретения этих знаний.
  • Технологии позволяют это ощутить в режиме реального времени.
  • Чем длительнее по времени период от появления данных до их агрегации и, тем более, до их превращения в управленческое решение, тем бесполезнее это управленческое решение для источника данных.
  • Современные технологии позволяют быстро получить и обработать большой объем данных. Масштабы математических операций становятся колоссальными по объему данных и подлежащих определению неизвестных величин.
С помощью технологий мы можем проанализировать огромное количество данных, а в некоторых случаях обработать все данные. Поскольку данные постоянно меняются, то точность не имеет смысла. Как и не имеет смысла поиск причин. В мире больших данных важны корреляции: они не могут сказать точно, почему происходит то или иное событие, зато предупреждают нас какого оно рода. Мы вступаем в мир постоянного прогнозирования на основе данных.
Таким образом все эти мониторинги , сваливающиеся на школы, и не выливающиеся в принятие оперативных управленческих решений, как минимум, бесполезны.

четверг, 7 августа 2014 г.

Элитность образования и "все профессии важны"

    • пока нет явного преимущества "быть учёным", люди не будут стремится ими становится. То есть они "сегрегируются" не потому что попали не в ту касту с детства, а просто потому что для них нет необходимости и видимых преимуществ быть в другой "касте".    
    • Мне кажется, что в нашей стране есть вообще вот это неуважение к "простым" профессиям. Но вот почему? Не потому ли, что десятилетиями сфера обслуживания была слабой?
    • На Западе всё частное, каждый пекарь заботится о своей репутации. Посмотрите, с каким достоинством работает водитель автобуса в Англии или Шотландии, с какой гордостью в Германии или Франции вам продадут булку.
      Там все профессии - это хорошо. Просто то, что ты работаешь - это уже хорошо и вызывает уважение. То же в США.