Рубрика «обучение программированию» - 20

Сегодня существует множество возможностей научиться программировать. Но нужно ли всем уметь программировать? В этой статье мы постарались обобщить основные положения противников подобного подхода.

Читать полностью »

Куда пойти учиться на программиста - 1

Школьники уже, кажется, сдали ЕГЭ и вот-вот отправятся подавать документы в ВУЗы. Программирование и IT-технологии пользуются стабильным спросом, примерно как юридические и экономические специальности 10 лет назад.

В этой статье я расскажу как работает высшее образование для IT, как правильно выбрать IT-специальность.
Статья будет полезна не только абитурентам-2015, но и школьникам старших классов, которые уже решили связать свою жизнь с IT.
Читать полностью »

​За последнее время мы успели провести несколько тестов, как групповых, так и одиночных. User тесты могут быть удивительно полезны, подарить ценные инсайты и рассказать о вашем приложении то, о чем вы сами даже не догадывались. Сегодня мы хотим поделиться нашим опытом тестирования игры среди детей – мы заменяли урок информатики.
Читать полностью »

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

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

Codie — робот, который учит программировать - 1

Именно из этого исходили создатели робота Codie — сделать устройство, которое превращает процесс обучения в игру, причем такую игру, которую можно не только увидеть на экране устройства, но и потрогать.
Читать полностью »

Codie — умный робот, обучающий детей программированию - 1

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

Но почему не обратить эту привязанность к гаджетам в полезное русло, и не попробовать обучить ребенка основам программирования посредством игры? Codie — симпатичный робот, который может научить ребенка основам программирования без всяких проблем
Читать полностью »

Онлайн школа Android-разработчиков e-Legion & Google - 1

Первый Android телефон T-Mobile G1 был представлен в октябре 2008, а сейчас уже насчитывается более 1 миллиарда активных пользователей платформы по всему миру. По статистике 1,5 миллионов Android-устройств активируется каждый день. Приложения и разработчики являются основной составляющей Android экосистемы, поэтому для нас задача обучения и помощи разработчикам является одной из самых приоритетных.

Сегодня компании е-Легион и Google совместно запускают первую онлайн школу мобильных Android–разработчиков.

Начиная с 2011 года компания е-Легион организовывала бесплатные оффлайн школы мобильных разработчиков. Первой стала iOS-школа, которая собрала больше 200 заявок и выпустила 12 студентов осенью 2011 года. Потом были школы мобильных разработчиков под Windows Phone и Android. С каждым анонсом на Хабре все чаще и чаще задавали вопрос о том, будет ли запись лекций и можно ли поучаствовать тем, кто живет в других городах. Кураторам школ приходилось отвечать что-то из серии «скоро все будет». И вот, наконец-то, это «скоро» наступило — появилась идея создать школу по Android разработке, в которую сможет поступить желающий из любого города и которую можно пройти дистанционно.

Читать полностью »

Как мы с третьеклассниками программировали адресную гирлянду - 1

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

Под катом будет рассказ о том, как я подружил адресную RGB-гирлянду с ардуиной, ардуину со Scratch, а Scratch с младшеклассниками.
Читать полностью »

Ознакомившись с опытом различных преподавателей по обучению школьников основам программирования, в том числе и на Хабре, я решил добавить и свои 5 копеек. Работая в школе уже 4-й год, два года из них пытаюсь заниматься со школьниками техническим творчеством. Все начиналось с радиоточки и внутришкольного радио.

image
Читать полностью »

Чуть-чуть дополнений и терминологии.

В предыдущей статье мы познакомились с базовыми математическими операторами и освежили в памяти принципы организации цифрового звука. Так же там я указал, что суть соединений в PureData — передача сообщений, сигналов и импульсов. Тут стоит прояснить один момент: на самом деле импульс — частный случай сообщения. Передача импульса означает передачу единицы, чтобы в этом убедиться, соедините [bang] и numberBox и посмотрите, что получится. По общепринятой терминологии, употребляемой в литературе и справке по библиотекам, числовые сообщения называются скалярами, а сигналы — векторами.
Пожалуй, я тоже буду ее придерживаться. Приступим.
Читать полностью »

12 игр, которые обучают детей программированию - 1

Программирование сейчас очень популярно. По всему миру 36 миллионов детей принимают участие в мероприятиях движения «Час программирования». Цель этих мероприятий – помочь детям стать активными, а не пассивными пользователями технологий, а также получить знания, которые в будущем могут помочь устроиться на хорошую работу в нашем все более и более техническом мире.

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

Такие платформы, как Scratch и Alice позволяют детям (и взрослым) создавать собственные игры и анимации, используя упрощенные методы программирования. Однако не всем детям это интересно. И вот для таких детей существует множество игр, которые обучают базовым принципам программирования в веселой и доступной форме.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js