1

Raspberry Pi

Компьютер-конструктор или с какой начинкой пироги вкуснее

Опубликовано: 02.04.2013


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

От потребителя к создателю

Идея создать устройство, на котором будет интересно учиться программированию, возникла у Эбена Аптона, идеолога Raspberry Pi, во время работы в Кембридже. Число студентов, изучающих компьютерные технологии, уменьшалось год от года, и уровень их подготовки оставлял желать лучшего. Одна из причин — в школах дают лишь поверхностные знания о программировании и почти ничего не рассказывают об устройстве компьютера. Часто вчерашний ученик умеет пользоваться только Word и Power Point. Школьная программа не поспевает за развитием языков программирования. Даже если ребенок захочет поэскпериментировать с компьютером дома, ему вряд ли разрешат родители: после таких игр техника часто отказывается включаться.

Надо было попытаться исправить положение, и тут пригодился воодушевляющий пример из прошлого. Аптон вспомнил про мини-компьютеры BBC Micro, которые в 80-е годы использовались во многих школах Британии. Эти машины делали что-то только в ответ на написанную для них программу. Возможность обучать компьютер когда-то вдохновили и его, и других разработчиков Raspberry Pi стать программистами. Их миссия сегодня — помочь подросткам из потребителей технологий превратиться в их создателей.

Компьютер-трансформер

Raspberry Pi — копеечный компьютер размером с кредитку, который в два счета подключается к чему угодно и всегда готов к экспериментам. Официальная цена — $25, с доставкой в Россию — около 2000 рублей. Чтобы начать работу, понадобятся только клавиатура и монитор, причем, последним может стать даже старый аналоговый телевизор.

При первом же включении придется ввести несколько простых команд и самостоятельно отредактировать настройки. Предел сложности следующих шагов — бесконечность. Хочешь, учи его включать свет по команде, хочешь, пиши программы для домашней или школьной метеостанции. Начать можно со списка устройств, которые гарантированно соединяются с Raspberry Pi, а дальше придумывать свои варианты симбиоза, параллельно изучая языки программирования (самые популярные в фанатских сообществах —Python и Objective-C).

Волонтеры из Computing at School создали учебник с серией экспериментов для учителей и школьников. Авторы подбадривают: за предложенные задания можно браться смело, без риска сломать свой Raspberry Pi. Есть задания и для младших школьников — первый раздел посвящен Scratch, визуальной среде, в которой почти без помощи взрослых можно создавать игры и мультики.

Что будет дальше?

Разработчики недавно анонсировали версию Minecraft для Raspberry Pi — игру можно будет перепрограммировать по ходу действия. Кстати, Minecraft недавно ввели в учебную программу одной из шведских школ.

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

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


Алексей Бачинский