Finch Ч робот как учебное пособие по программированию

08.11.2011, 15:39
»сточник: habrahabr.ru


»зучение программировани€ Ц задача, доступна€ лишь студентам с аналитическим складом ума и склонностью к точным наукам. ќднако и у таких талантливых молодых умов можно отбить желание работать в области программировани€, если обучение их проходит в исключительно сухой теоретической манере. „асто изучение программировани€ как раз и ограничиваетс€ обычным вводом данных в компьютер с целью получить тот или иной результат, и интерактивности в таком процессе нет. »справить данную ситуацию решили ученые из ”ниверситета  арнеги-ћеллон (Carnegie Mellon University), а точнее, из института робототехники при нем.



ѕроблема с интерактивностью на уроках программировани€ была решена необычным, но вполне логичным и эффективным путем. »сследователи разработали специального робота дл€ программировани€. Ёта модель называетс€ Finch и по внешнему виду она напоминает то ли птицу, то ли жител€ морских глубин. Ќа самом же деле это забавный и крайне удобный в эксплуатации (то есть, в работе с ним) учебный робот.



–обот оснащаетс€ температурным и световым сенсорами, акселерометром, светодиодами и динамиками.  роме этого, Finch крайне прост в работе, поскольку не требует использовани€ аккумул€торов: он зар€жаетс€ благодар€ подключению к ѕ  при помощи USB-кабел€ и функционирует по принципу plug & play. ¬се команды и задани€ загружаютс€ на него оп€ть же с ѕ  и посредством того же USB-кабел€.



ЂЌаучитьї робота Finch можно чему угодно. —тудентам предоставл€етс€ возможность писать программы, при помощи которых робот будет рисовать (с использованием вставленного в специальное гнездо карандаша), заменит будильник, станцует диско-партию, мига€ цветными огоньками, ну или что-нибудь другое, более подход€щее вашей фантазии.



Ђ—туденты более заинтересованы и мотивированы, когда они работают с интерактивными устройствами и создают программы, работающие и в реальной жизни, Ц утверждает “ом Ћоуерс (Tom Lauwers), инструктор лаборатории CREATE в институте робототехники ”ниверситета  арнеги-ћеллон. Ц ћы оснастили Finch сенсорами, которые замен€ют роботу глаза, ушиї. “о есть, Finch гарантировано максимальное взаимодействие с окружающей средой.

—ам Ћоуерс даже запустил стартап BirdBrain Technologies, который занимаетс€ производством и продажей в »нтернете моделей Finch. Ќа данный момент устройство можно программировать нескольких €зыках программировани€: Java, Python, C++, Visual Basic, Scala, хот€ в перспективе планируетс€ поддержка и других €зыков программировани€ и компьютерных сред.  роме того, преподаватели могут ознакомитьс€ и использовать в обучении студентов немалое количество программ и заданий дл€ работы с Finch. ќни доступны на веб-сайте Finchrobot.

ѕрименение роботов в сфере образовани€ Ц не нова€ практика. ’от€ до этого мы были в курсе того, как роботы замен€ют преподавателей, как в  орее, а не учебные пособи€. ¬ этом свете Finch можно считать насто€щей находкой, превращающей учебный процесс программистов в занимательную практику.

¬ —Ўј такой робот стоит 99$, в ≈вропе 94И, а в –оссии они по-моему ещЄ не продаютс€, по крайней мере на русских сайтах, или надо очень хорошо поискать.

 лючевые слова:
программирование
робот Finch
студенты
робототехника
Ћоуерс
”ниверситет  арнеги
программы робота
наука
»нформационные роботы
робот
робототехника


¬ернутьс€ в рубрику:

–оботы дл€ св€зи и общени€


≈сли вы хотите видеть на нашем сайте больше статей то кликните ѕоделитьс€ в социальных сет€х! —пасибо!
—мотрите также:

ќбратите внимание полезна€ информаци€.