Блог Wizual

Это блог проекта Wizual, здесь освещаются все новости проекта, а также новости из области образования детей и визуального программирования.

NAVIGATION - SEARCH

LeapMotion: чудо в маленькой коробке



За последние пять лет появилось много удивительный вещей, но одними из самых перспективных являются бесконтактные сенсорные контроллеры. Их не так уж и много, но самыми известными являются MS Kinect и LeapMotion. И сегодня мы разберемся, что же это за зверь такой - LeapMotion.
LeapMotion это контроллер, который строит трехмерную модель пространства, размером в четверть квадратного метра над собой, что позволяет отслеживать движения рук и предметов. Для лучшего понимания приведу пример его использования: вы можете переключать треки в вашем музыкальном проигрывателе взмахом руки, менять громкость музыки, крутить и создавать трехмерные модели движениями рук, не прикасаясь ни к чему.



Как же работает LeapMotion? Очень и очень просто. Кажется. На самом деле, все очень сложно. Контроллер оснащен тремя инфракрасными датчиками и двумя камерами и сроит сеть из точек с очень небольшим шагом. Каждая точка работает как дальномер, и при попадании вашей руки в фокус, контроллер строит 3D модель по данным с каждой точки.
Стоимость контроллера составляет сто долларов США, что по сравнению с Kinect очень приятно.



Официальный сайт LeapMotion
Будущее уже наступило, и оно вам понравится!

Игры для детей, развивающие логическое мышление

Мышление - это высшая форма познавательной деятельности человека, процесс поисков и открытия существенно нового, поэтому развитие логического мышления — одна из главных задач всестороннего развития детей, которому следует уделять серьезное внимание. 

Развитое мышление дает возможность ребенку понять закономерности материального мира, причинно-следственные связи в природе, общественной жизни и межличностных отношениях. Логическое мышление является основополагающим при достижении успеха в жизни. С его помощью человек способен проанализировать любую ситуацию и выбрать наилучший вариант действий в сложившихся условиях. Логическое мышление необходимо постоянно тренировать, лучше всего — с раннего детства, чтобы избежать стереотипного мышления, которое свойственно основной массе людей. С помощью логического мышления вы сможете отделять существенное от второстепенного, находить взаимосвязи между объектами и явлениями, создавать умозаключения, искать и находить подтверждения и опровержения.


Рассмотрим несколько игр, которые превосходно развивают логическое мышление у детей раннего возраста.

1. Исключить лишнее.


Положите перед ребенком ряд каких-то предметов или картинок с предметами, объединенных одной группой: мебель, транспорт, растения, техника, посуда и т.д. И среди этих предметов положите один, который не относится к этой группе. Попросите ребе��ка найти «лишний» предмет или изображение предмета.


2. Найти общее.


 Здесь надо работать над разными свойствами и качествами предметов. Можно подбирать предметы общие по:
• цвету (яблоко и игрушка — желтые);
• форме (часы и тарелка — круглые);
• предназначению (лампа и свечка – светят);
• размеру (пуговица и бусинка – маленькие);
• смысловой группе (пылесос и веник – предназначены для уборки).
Задача ребенка — понять, по какому признаку вы их объединили, то есть найти общее.


3. Обобщение.


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


4. Классификация.

Кладете перед ребенком предметы из разных смысловых групп или объединенные разными признаками. К примеру:
— зеленые, круглые и разные часы;
— мелкие предметы, продукты, квадратные предметы и т.д.
Задание: разложить предметы по группам.


5. Продолжи ряд.


Предложите
ребенку логическую цепочку предметов. К примеру, пуговица-бусинка-пуговица-бусинка… И попросите продолжить ряд в той же последовательности, предложив необходимые предметы. Можно ряд выкладывать по принципу увеличения: малюсенькая пуговица-маленькая пуговица-средняя пуговица… Можно чередовать цвета: зеленый-зеленый-желтый-желтый-зеленый-зеленый…


6. Найди отличия.


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


7. Чего не хватает?


Ну, пора бы порисовать! Начинайте рисовать какой-то рисунок и в процессе сознательно пропускайте какую-то деталь. Спрашивайте у
ребенка: «Все? Рисунок готов? А чего не хватает?»


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



Обзор Scratch

Scratch - это графический редактор для программирования в интуитивно понятной визуальной среде.В Скретч  можно перетаскивать объекты мышью, устанавливать взаимодействия между ними, словно в конструкторе Lego. Рабочие программы собираются из разноцветных кирпичиков-команд. Существует онлайн и офлайн версии Скретч, а так же реализации под некоторые мобильные платформы.


Скретч идеально подходит для обучения детей, хотя в этой среде можно писать и настоящие программки, например, для управления роботами. На официальном сайте сказано, что среда программирования создавалась для детей 8-16 лет, но использовать ее могут все, в том числе дети более младшего возраста вместе с родителями: «Способность программировать — важная составляющая грамотности в современном обществе. Когда люди учатся кодировать в Скретч, они осваивают важные стратегии решения проблем, разработки проектов, обмена идеями», — с этими словами нельзя не согласиться. Основной проблемой Scratch является то, что для обучения ребенку все-равно требуется присутствие родителей.

Запустить Скретч можно непосредственно в браузере. Вторая версия требует наличия относительно нового браузера (Chrome 7+, Firefox 4+, IE 7+) и Adobe Flash, а также монитора с разрешением от 1024х768. Если компьютер не удовлетворяет этим требованиям, то в открытом доступе осталась старая версия редактора Скретч 1.4, созданные в нем проекты тоже можно публиковать на сайте Скретча 2. А вот новые проекты открывать в старой версии уже не получится, потому что введен новый формат файлов .sb2.

Скретч не должен обучать написанию кода, ведь код - это набор правил и синтаксиса. Скетч должен помогать детям научиться составлять алгоритмы по которым будет работать программа. Неважно какой язык выбирают для обучения, без алгоритма код это просто набор букв и цифр.

Фокус с шариком

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

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


Разгадка фокуса: родители должны помочь сделать ребенку тонкую длинную спицу без единой зазубрины и с очень острым кончиком. С обеих сторон воздушного шарика нужно приклеить по кусочку прозрачного, незаметного скотча. Теперь ребенку остается лишь отшлифовать свое умение протыкать шар именно в тех местах, где приклеен скотч, иначе он сразу же лопнет. Конечно, чтобы фокус удался, сперва ребенку придется лопнуть не один шарик, но это не должно его расстроить. Поддерживайте ребенка, и когда он поверит в свои силы, у него все получиться.

Внимание! В качестве реквизита используется острая спица. Объясните ребенку технику безопасности во время обращения с острыми предметами.

Волшебная книга

Все волшебники такие умные, потому что они читают много умных книжек. Невозможно представить волшебника без книги. И сегодня мы научимся делать настоящую волшебную книгу.

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

Разгадка фокуса: перед тем, как начинать представление, юный фокусник должен положить 4 монеты в корешок открытой книги, а затем проверить, смогут ли они незаметно для всех выскользнуть оттуда при наклоне книги. Монетки должны выпадать лишь под определенным углом, а не при каждом движении, иначе фокус не получится.

Бонус! Словарь волшебника
Любой уважающий себя фокусник должен знать уйму заклинаний и волшебных фраз. Специально для вас, мы приведем список самых популярных и известных заклинаний.

  • Крибли, крабле, бумс! (Из сказки "Снежная королева" Евгений Шварц, 1938г.)
  • Снип-снап-снурре, пурре-базелюрре! (Из сказки "Снежная королева" Евгений Шварц, 1938г.)
  • Ассара-дАра-чУккара (Фильм-сказка называется "Седьмой Джинн")
  • Абра-швАбра-кадАбра (м/ф "Приключения барона Мюнхаузена")
  • Крекс-фекс-пекс (Из сказки "Буратино")
  • Сим-салабим-ахалай-махалай (Советский иллюзионист Амаяк Акопян)
  • Эни Бени Раба (м/ф "Шиворот-навыворот", 1981 год.)
  • Трипс, трапс, трулль, восемь дырок, пять кастрюль! (Детская сказка «Тайны старого города», по мотивам сказки Дагмар Нормет "Засыпайка и его друзья")
  • Колдуй бабка, колдуй дед, колдуй серенький медведь!
  • Бамбара, чуфара, лорики, ёрики, пикапу, трикапу, скорики, морики! Явитесь передо мной, летучие обезьяны.(Злая волшебница Бастинда, "Волшебник Изумрудного города")

Маленькие волшебники: начало

Если ваш ребенок любит всегда быть в центре внимания или наоборот настолько застенчив, что ему пора помогать раскрепощаться, то его просто обязательно надо научить несложным фокусам, которые выделят его из толпы друзей, и ребенок всегда будет в центре внимания. Чтобы ребенок понял, что такое фокус, сводите его в цирк, где он воочию увидит людей, которые одним движением руки или просто по повелению слова делают нереальное реальным.

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

Для того чтобы фокус получился, над ним нужно очень много и долго работать, и это родители должны объяснить своему чаду с самого начала. Если ребенок усидчив и послушен, то фокусы дадутся ему с легкостью. Даже если ребенок расстроится после неудачного фокуса, всегда подбадривайте его и напоминайте всем знакомую пословицу – «без труда не вытащишь и рыбку из пруда». Когда ребенок научится совладать со своими эмоциями и капризами, у него все начнет получаться, поэтому выполнение фокусов детьми является еще и некой воспитательной формой обучения.

Ни один фокус не будет так интересен, если нет специальных магических атрибутов - костюма и шляпы чародея, волшебной палочки и прочих атрибутов опытного фокусника - коробок, веревочек, колец и прочего.


Одним из самых простых, но тем не менее эффектных фокусов является фокус "Ложка на носу". Фокус  не требует сложного реквизита - только ложку и сладкий сироп или варенье, поэтому этим фокусом ребенок может поражать своих друзей за завтраком в детском саду. Для фокуса понадобится легкая чайная ложка и сладкий напиток (чай с сахаром или компот). Малыш должен опустить ложку в чашку с напитком, для видимости поколотить ею, а затем вынуть, перевернуть её ручкой вниз и приложить в носу вогнутой стороной. К удивлению окружающих ложка повиснет на кончике носа, как будто её туда кто-то приклеил. Чтобы ложка лучше держалась, можно в начале фокуса слегка придавить её к носу.



Разгадка фокуса: ребенок и вправду приклеивает ложку к своему носу, но не при помощи клея, а при помощи сладкого напитка. Даже если ложка провисит на носу недолго, такие фокусы для детей всегда имеют успех.

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

Запуск кампании по сбору средств на среду обучения программированию KitCode


Совсем недавно началась кампания по сбору инвестиций на проект KitCode.

KitCode - это проект, нацеленный на обучение программированию с нуля.  В разработанной ими среде вы можете научиться:
  • JavaScript
  • jQuery
  • PHP
  • Ruby
  • Python
  • Java
Как заявляют авторы: "В настоящий момент наш проект находится на стадии бета-тестирования, где добавлен пока только один курс – по основам HTML. Работает интерактивный текстовый редактор (его вы можете увидеть чуть ниже), авторизация через соц. сети, запуск кода. В бета-тестировании уже приняли участие более 560 человек и их количество растет с каждым днем. А еще у нас сформировалось уютное сообщество в контакте. :)
Развитие проекта тормозится необходимостью наличия основной работы".




Руководители оценили проект в $1 000 000 (один миллион долларов США), и готовы выделить инвесторам долю до пяти процентов. Всего за несколько дней, KitCode  получил достаточно хорошие оценки. 30 человек из 36 оценили проект оценкой "Круто".

Страница кампании по сбору инвестиций: https://vcstart.com/project/kitcode--nauchites-programmirovat
Страница проекта KitCode: http://kitcode.org

Почему игры так важны?

Все мы любим играть. Игры - это неотъемлемый атрибут детства и веселья.

Но игра для ребенка - это не только веселое времяпрепровождение, но и своеобразное решение различных задач, которые ребенок, сам того не замечая, вынужден решить в процессе игры. Игрушки помогают ребенку узнать окружающий мир, развивают его логическое мышление, воображение, память, мелкую моторику рук, пальчиков, что благотворно влияет на развитие речи.
Коллективные игры замечательно развивают социальные навыки ребенка - умение находить общий язык, перестать бояться публики, чувствовать уверенность в себе.

В отличие от мультфильмов, игры интерактивны, что обеспечивает большую увлеченность ребенка и уменьшает вероятность потери фокуса внимания. Если ребенок полностью погружается в игровой мир, он воспринимает игру гораздо серьезнее, он оценивает знания, полученные в игре, гораздо выше, чем какие-либо иные.

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

Введение в визуальное программирование

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

Самыми известными примерами стали графические редакторы разметки Borland Delphi и MS VisualStudio.



В этих средах разработки можно редактировать разметку форм перетаскиванием компонентов, изменением их размеров, удалением и добавлением новых компонентов.

Но существует также  и средства редактирование исходного кода программ в графическом представлении. Одними из самых известных инструментов являются Google Blockly и Scratch.



Эти инструменты демонстрируют новый формат программирования, хотя все новое - это хорошо забытое старое. Одним из самых первых решений в этой области является язык программирования ДРАКОН.
ДРАКОН - это разработка российских ученых, разработанный аж в 1996 году для облегчения разработки программ для космического корабля "Буран". Страшное название расшифровывается вполне нетривиальным образом: «Дружелюбный русский алгоритмический, который обеспечивает наглядность».


Мы же разрабатываем Wizual - визуальную среду разработки для обучения детей программированию, работающую посредством бесконтактных сенсорных контроллеров: Kinect и LeapMotion и планшетных устройств.







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