Школьники программируют мобильные приложения Блог методиста / 13.12.2015 Как уже писала, осенью 2015 года практически одновременно в двух федеральных центрах "Смена" и "Орлёнок" проходили тематические смены "Поколение Intel". Два студента - Татьяна Медведева из Санкт-Петербурга и Николай Никифоров из Пскова проводили курсы для детей в ФДЦ "Смена".Теперь публикую рассказ Николая Никифорова о том, как он проводил курс "Программирование мобильных приложений в MIT App Inventor".В наше время, в век развития технологий, стали популярны мобильные устройства. С расширением промышленности по производству мобильных телефонов, их стали делать на одинаковых операционных системах для лучшей совместимости. Именно так и появились смартфоны и планшеты. Одной их таких систем является Android, который лидирует на рынке операционных систем для мобильных устройств. А в создании приложений для этой системы нам поможет среда MIT App Inventor.Что такое MIT App Inventor?MIT App Inventor – среда визуальной разработки android-приложений, требующая от пользователя минимальных знаний программирования. Первоначально разработана в Google Labs, после закрытия этой лаборатории была передана Массачусетскому технологическому институту. Всего лишь за несколько минут можно создать свое, элементарное приложение, а за час – построить довольно сложную программу с несколькими экранами, которую сами придумаете. Что необходимо для работы в MIT App Inventor?В среде можно работать из любого, современного браузера, что удобно, поскольку не требует установки никаких дополнительных программ. Для начала работы нужно перейти по адресу http://ai2.appinventor.mit.edu и авторизоваться через Google – аккаунт.Как это работает?Для создания приложения на экран следует вынести нужные нам элементы интерфейса. Программирование выполняется с помощью подобия блок-схемы. Необходимо соединить блоки таким образом, чтобы приложение выполняло требуемые действия. Мы можем протестировать наше приложение. По завершению программирования мы получаем либо готовый APK файл с приложением для установки на устройство, либо QR-код со ссылкой на скачивание.Для кого полезен этот курс?Есть много детей, не имеющих опыта программирования, но которые хотели бы научиться. Для помощи в понимании базовых основ программирования отлично подойдет MIT App Inventor. Для работы в этом конструкторе ребенку не требуется знания кодов операторов, здесь он может просто вытащить нужные блоки в самой среде. Позже он сможет перейти к более сложным языкам, таким как Pascal, C++, C# и Java.Занятия по программированию мобильных приложений в ВДЦ «Смена»Занятия по дополнительной образовательной программе «Программирование мобильных приложений в MIT App Inventor». Автор программы Марина Ливенец. Как все дополнительные образовательные программы, реализуемые в детских лагерях и центрах, данная программа имеет методическое пособие для преподавателя и электронную рабочую тетрадь ученика, которая называется Интерактивный тьютор. Результатов программы является мобильное приложение.Особенности занятий по созданию приложений Первое занятие. Всего за полтора часа дети познакомились со средой, принципами работы, создали свое первое приложение – кубик.На занятии присутствовали журналисты, педагоги. Уже через 10 минут занятия равнодушных не было. Все присутствующие работали! Практически у всех сразу получилось свое первое приложение. Самым проработанным из приложений был «Курлык» - кликер, который считал количество нажатий на кнопку и сохранял в постоянную память. В приложении имеется даже режим двух игроков для игры на время.Первые занятия направлены на совместное исследование особенностей среды, выведение принципов работы, исследование свойств блоков и используемых компонентов. Очень быстро, освоив приёмы работы, дети переходят к созданию своих приложений, воплощая самые смелые идеи.Благодаря Интерактивному тьютору и технологии проведения занятий, роль преподавателя заключалась в том, чтобы при необходимости направить ребят, иногда помочь, напомнить. Всё задуманное дети делают сами. И главное, у них всё получается!Еще о тематических сменах "Поколение Intel" в федеральных детских центрах: Дневник волонтера. Неделя образовательных программ Intel в ВДЦ «Орленок» или выживает сильнейшая 3D ручка. Продолжение… Педагогическая практика во Всероссийском детском центре “Орленок” Дневник волонтёра. Неделя образовательных программ Intel в ВДЦ «Орленок» или выживает сильнейшая 3D ручка Дневник смены Орленка. День за днем. Счастье есть Дневник смены Орленка. День за днем. Очевидное-невероятное Дневник смены Орленка. Сочиняй мечты Дневник смены Орленка. Наше "путешествие" начинается Занятия по 3D-арт в ВДЦ "Орлёнок" Геокешинг - ключевая игра на праздновании юбилея "Орлёнка" STEM для девочек: Умная шкатулка для памятных мелочей Курс "Технологии и Бизнес" в ВДЦ "Смена" (4 смена) Курс "Технологии и бизнес" ВДЦ "Смена" (3 смена) "Учимся с Intel®: Технологии и Бизнес" на базе ВДЦ "СМЕНА" Мастер-классы от Intel в ВДЦ "Орлёнок" Орлёнок:Использование роликов TED в учебном процессе App Inventor STEM дополнительное образование летние лагеря мобильные приложения