IT Школа Samsung: вчимо школярів розробці мобільних додатків

Сьогодні наш пост про мобільні програми випускників IT ШКОЛИ SAMSUNG. Почнемо з короткої довідки про IT ШКОЛУ (за деталями милості просимо на наш сайт та/або ставте питання у коментах). У другій частині розповімо про найкращі, на нашу думку, Android-додатки, які створили школярі 6-11 класів!

IT Школа Samsung: вчимо школярів розробці мобільних додатків

Коротко про IT ШКОЛУ SAMSUNG

IT ШКОЛА SAMSUNG – це соціально-освітня програма для школярів, яка діє у 22 містах Росії. Російська штаб-квартира Samsung Electronics ініціювала програму 5 років тому з метою підтримки захоплених програмуванням старшокласників. У 2013 році фахівці Московського Дослідницького Центру Samsung спільно з МФТІ вирішили непросте завдання - розробили курс з програмування Java під Android для школярів. Спільно з місцевими органами влада обрали партнерів – школи та центри додаткової освіти. І найголовніше, знайшли соратників із необхідною кваліфікацією: вчителів, викладачів із вузів та професійних розробників, яким сподобалася ідея навчати дітей нативній мобільній розробці. До вересня 2014 року компанія Samsung обладнала 38 навчальних класів, де розпочалися заняття для старшокласників.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Підписання меморандуму про співпрацю між компанією Samsung та Казанським федеральним університетом за участю Президента республіки Татарстану Мініханова, листопад 2013

З того часу (з 2014 року) ми щорічно приймаємо понад 1000 школярів, і вони проходять річний курс безкоштовно.

Як відбувається навчання? Заняття розпочинаються у вересні та завершуються у травні, проходять за розкладом, один або 2 рази на тиждень загальною тривалістю 4 академічні години.

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

Так, програма вийшла непростою, що цілком закономірно, враховуючи обсяг знань, який потрібний для отримання результату. Тим паче, якщо наше завдання – навчати програмування грамотно. А це неможливо зробити, побудувавши навчання на прийомі «роби так само, як я», необхідно давати базове розуміння теоретичних основ розділів програмування, що вивчаються. За останні 4 роки курс значно еволюціонував. Спільно з викладачами програми ми постаралися знайти компроміс щодо рівня складності, балансу теорії та практики, форм контролю та безлічі інших питань. Але зробити це було не просто: у програмі задіяно понад півсотні викладачів з усієї Росії, і всі вони дуже небайдужі та захоплені люди з індивідуальним поглядом на навчання програмуванню!

Нижче – поточні найменування модулів програми IT ШКОЛА SAMSUNG, які багато скажуть свідомим програмуванням читачів про їх зміст:

  1. Основи програмування мовою Java
  2. Введення в об'єктно-орієнтоване програмування
  3. Основи програмування Android додатків
  4. Алгоритми та структури даних на мові Java
  5. Основи розробки серверної частини мобільних додатків

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

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Проект «Мобільний помічник водія», за який Колодкін Павло (м. Челябінськ) отримав у 2016 р. грант на навчання у МФТІ

У разі успішного завершення навчання випускники програми одержують сертифікати від Samsung.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Випускний на майданчику у Нижньому Новгороді

Ми переконані, наші випускники особливі: вміють навчатися самостійно, мають досвід проектної діяльності. Тішить, що низка провідних російських вишів підтримала хлопців і нашу програму – даються додаткові бали під час вступу за сертифікат випускника IT ШКОЛИ SAMSUNG та диплом переможця конкурсу «IT ШКОЛА обирає найсильніших!».

Програма має безліч нагород від бізнес-спільноти, у тому числі відзначена престижною Премією Рунету.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Премія Рунету 2016 року у номінації «Наука та Освіта»

Проекти випускників

Найяскравіша подія програми – це щорічний федеральний конкурс «IT ШКОЛА обирає найсильніших!». Конкурс проводиться серед усіх випускників. На фінал відбираються лише 15-17 найкращих проектів із понад 600 претендентів, і їхні автори-школярі разом із вчителями запрошуються до Москви на останній етап конкурсу.

Які теми проектів обирають школярі?

Звісно, ​​ігри! Хлопці вважають, що в них вони розбираються, і з великим ентузіазмом беруться за справу. Крім технічних завдань вирішують проблеми з дизайном (хтось малює сам, хтось приваблює друзів, здатних до малювання), потім стикаються із завданням налаштування ігрового балансу, браку часу тощо… і всупереч усьому щороку ми спостерігаємо просто приголомшливі зразки розважального жанру!

Також популярні програми освітнього характеру. Що цілком зрозуміло: хлопці ще навчаються, і їм хочеться зробити цей процес захоплюючим та цікавим, допомогти друзям чи молодшим дітям у сім'ї.

І особливе місце посідають програми соціального характеру. Їхня найбільша цінність — це ідея. Помітити соціальну проблему, розібратися в ній та запропонувати рішення – це величезне досягнення у шкільному віці.

Ми можемо впевнено сказати, що пишаємось рівнем розробок випускників! А щоб і ви змогли познайомитися з проектами «наживо», ми зробили добірку додатків, які доступні в GooglePlay (для переходу в магазин додатків натискайте посилання на ім'я проекту).

Отже, далі про додатки та їх юних авторів.

Розважальні програми

Крихітні землі – понад 100 тисяч завантажень

Автор проекту – Єгор Олександров, він випускник найпершого випуску 2015 року з московського майданчика у ТемоЦентрі. Він став одним із лауреатів фіналу першого конкурсу IT ШКОЛИ у номінації ігрових додатків.

Tiny Lands – це воєнна стратегія. Гравцеві пропонується розвивати поселення від крихітного села до міста, видобуваючи ресурси та воюючи. Примітно, що ідею цієї гри Єгор виношував давно, багатьох героїв вигадав ще до навчання у ШКОЛІ, коли намагався зробити гру на Паскалі. Міркуйте самі, що вийшло у школяра 10 класу!

IT Школа Samsung: вчимо школярів розробці мобільних додатків
IT Школа Samsung: вчимо школярів розробці мобільних додатків
Герої та будівлі «Tiny Lands»

Нині Єгор — студент одного із московських вузів. Він захоплений робототехнікою, і в його нових проектах вона цікаво поєднується з мобільною розробкою: робот, що грає в шахи або пристрій друкує повідомлення з телефону у формі телеграми.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Гра в шахи з роботом

Touch Cube Lite – володар Гран-прі конкурсу 2015

Автор проекту — Григорій Сенченок, він також учень найпам'ятнішого першого випуску у московському ТемоЦентрі. Викладач – Коноркін Іван.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Виступ Григорія на фіналі конкурсу «IT ШКОЛА обирає найсильніших!» 2015 року

Touch Cube – це додаток для тих, кому подобається створювати об'єкти у тривимірному просторі. Можна конструювати будь-який об'єкт із маленьких кубиків. Причому кожному кубику можна встановити будь-який колір RGB і навіть зробити його прозорим. Отримані моделі можна зберігати та обмінюватися ними.

Щоб розібратися з 3D, Григорій самостійно освоїв елементи лінійної алгебри, адже до шкільної програми не входять перетворення векторного простору. На конкурсі він захоплено розповідав про свої плани з комерціалізації програми. Бачимо, що деякий досвід у цьому питанні тепер має: зараз у магазині доступні 2 версії – безкоштовна з рекламою і платна без реклами. Безкоштовна версія має понад 5 000 завантажень.

DrumHero – понад 100 тисяч завантажень

Як можна здогадатися за назвою, DrumHero — версія знаменитої гри Guitar Hero від нашого випускника 2016 року Шаміля Магомедова. Він навчався на майданчику Технічного освітнього центру Samsung у Москві у Володимира Ільїна.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Шаміль на фіналі конкурсу «IT ШКОЛА обирає найсильніших!», 2016 р.

Шаміль - шанувальник жанру ритм-ігор, переконував, що він досі актуальний і, судячи з популярності програми, не помилився! У його додатку гравець у ритм з музикою, що програється, повинен вчасно і з потрібною тривалістю натискати у відповідні області на екрані.

На додаток до ігрового процесу, Шаміль додав можливість завантажувати свою музику. Для цього йому довелося розібратися з форматом зберігання MIDI, що дозволяє витягти з вихідного музичного файлу потрібну послідовність команд для гри. З урахуванням того, що існує безліч додатків, які перетворюють поширені музичні формати, такі як MP3 та AVI у формат MIDI, ідея виразно була вдалою. Тішить, що Шаміль постійно підтримує свій шкільний проект, нещодавно вийшло оновлення.

Соціальні програми

ProBonoPublico – Гран-прі 2016

Автор проекту – Дмитро Пасечнюк, випускник IT ШКОЛИ SAMSUNG 2016 р. із Центру розвитку обдарованих дітей Калініградської області, викладач – Артур Бабошкін.

ProBonoPublico призначається для людей, які готові займатися благодійністю, а саме: надавати людям у складній життєвій ситуації кваліфіковану юридичну чи психологічну допомогу на умовах pro bono (з лат. «заради суспільного блага»), тобто. на волонтерських засадах. Як організатори такого спілкування (адміністраторів) пропонуються громадські та благодійні організації, кризові центри. Додаток включає клієнтську мобільну частину для волонтера і веб додаток для адміністратора.

Відео про додаток:


Шляхетна ідея проекту підкорила журі конкурсу, і йому одноголосно віддали Гран-прі конкурсу. Загалом Дмитро один із найяскравіших випускників в історії нашої програми. Він переміг у конкурсі IT ШКОЛИ, закінчивши лише 6-й клас загальноосвітньої школи! І на цьому не зупинився, він переможець безлічі конкурсів та олімпіад, у тому числі НТІ, Я професіонал. Торік інтерв'ю На порталі Rusbase він говорив, що зараз його цікавить аналіз даних та нейронні мережі.

А восени 2017 року Дмитро та його викладач Артур Бабошкін на запрошення президента штаб-квартири Samsung Electronics по Росії та СНД взяли участь в естафеті олімпійського вогню у Південній Кореї.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Дмитро Пасечнюк – один із перших факелоносців Естафети зимової олімпіади Пхенчхан 2018

Пожвавити – Гран-прі 2017

Автор проекту - Тарасов Владислав, московський випускник IT ШКОЛИ SAMSUNG 2017, викладач Володимир Ільїн.

Владислав вирішив допомогти у вирішенні проблеми екології міст і насамперед утилізації сміття. У додатку Enliven на карті позначені екологічні пункти міста Москви: місця переробки паперу, скла, пластику, освітні центри тощо. Через програму можна дізнатися адресу, час роботи, контакти та іншу інформацію про екопункт і прокласти маршрут до нього. У формі гри користувачеві пропонується робити правильні вчинки – відвідувати екопункти за окуляри, завдяки яким можна піднімати своє звання, рятувати тварин, дерева та людей.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Скріншоти програми «Enliven»

Проект Enliven отримав Гран-прі щорічного конкурсу IT ШКОЛИ влітку 2017 року. А вже восени Владислав взяв участь у конкурсі «Юні інноватори» в рамках московського форуму «Місто освіти», де посів ІІ місце та отримав спеціальний приз від «Рибалок фонду» у розмірі 150 000 рублів на розвиток програми.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Вручення Гран-Прі конкурсу 2017

Освітні програми

MyGIA 4 - Підготовка до ВПР 4 класу

Автор проекту – Демидович Єгор, учень 2017 р. з Новосибірського майданчика IT ШКОЛИ SAMSUNG, викладач Павло Муль. Проект MyGIA – один з лауреатів останнього конкурсу проектів.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Єгор на фіналі конкурсу «IT ШКОЛА обирає найсильніших!», 2017 р.

Що таке ВВР? Це всеросійська перевірна робота, яку пишуть після закінчення початкової школи. І, повірте, для малечі це серйозне випробування. Єгор розробив додаток MyGIA для допомоги у підготовці з основних предметів: математики, російської мови та навколишнього світу. Примітно, що завдання генеруються автоматично, виключаючи можливість зазубрювання завдань. На захисті Єгор розповідав, що йому довелося намалювати понад 80 картинок, а щоб можна було видавати та перевіряти «сертифікати», крім самого додатка реалізував серверну частину. Додаток постійно оновлюється, нещодавно було додано питання з математики з ВПР 2018р. Зараз у нього понад 10 тисяч завантажень.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Скріншоти програми MyGIA

Електрика - Додаток віртуальної реальності

Автор проекту - Андрій Андрющенко, випускник IT ШКОЛИ SAMSUNG 2015 з Хабаровська, викладач Костянтин Канаєв. Цей проект не було створено під час навчання у нашій школі, він має іншу історію.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Андрій зі своїм викладачем на конкурсі, 2015 р.

У липні 2015 року Андрій став переможцем конкурсу «IT ШКОЛА обирає найсильніших!» у номінації «Програмування» із проектом Gravity Particles. Ідея цілком і повністю була Андрія — в ігровій формі знайомитись з основними фізичними законами, першочергово реалізувавши закони Кулона та всесвітнього тяжіння. Додаток дуже сподобався журі тим, як було написано код, але реалізації явно не вистачало тривимірності. Після конкурсу народилася ідея підтримати Андрія і запропонувати йому створити версію гри для очок віртуальної реальності Gear VR. Так народився новий проект Electricity, який був створений за підтримки гуру в галузі VR/AR – компанії «Захоплююча реальність». І хоча Андрію довелося освоїти зовсім інший інструментарій (C# і Unity), він успішно впорався!

Electricity – це 3D-візуалізація процесу розповсюдження електричного струму у трьох провідниках: металі, рідині та газі. Демонстрація супроводжується голосовим поясненням фізичних явищ, що спостерігаються. Додаток демонструвався на кількох російських та зарубіжних виставках. На московському фестивалі науки у 2016 році до нашого стенду вишиковувалися черги заради того, щоб спробувати додаток.

IT Школа Samsung: вчимо школярів розробці мобільних додатків
Electricity на Фестивалі науки у Москві, 2016р.

Куди ми рухаємось і, звичайно, як до нас вчинити

На сьогодні IT ШКОЛА SAMSUNG працює у 22 містах Росії. І наше першочергове завдання – дати можливість вивчати програмування ще більшій кількості школярів, тиражувати наш досвід. У вересні 2018 року буде опубліковано авторський електронний підручник, що базується на програмі IT ШКОЛА SAMSUNG. Він призначений для тих ініціативних закладів освіти, які захочуть запустити такий курс. Викладачі, взявши на озброєння наші матеріали, зможуть організувати навчання нативної розробки під Android у своїх регіонах.

І насамкінець, інформація для тих, хто вирішив до нас надходити: зараз саме час це зробити! Розпочалася приймальна кампанія на 2018-2019 навчальний рік.

Коротка інструкція:

  1. На програму приймаються школярі старших (переважно 9-10) класів та учні коледжів віком до 17 років включно).
  2. Перевірте на нашому сайтіЩо поруч з вами є майданчик IT ШКОЛИ: чи вийде приїжджати на заняття? Нагадуємо, що заняття очні.
  3. Заповніть та надішліть заявку.
  4. Пройдіть 1 етап вступних випробувань - онлайн тест. Тест невеликий та досить простий. У ньому зібрані завдання на логіку, системи числення та програмування. Останні легко здаються хлопцями, які впевнено володіють операторами розгалуження та циклу, знайомі з масивами, пишуть мовами програмування Паскаль чи Сі. Як правило, якщо ви набираєте 6 балів із 9 можливих, то цього достатньо для запрошення на 2 етап.
  5. Дату другого етапу вступних випробувань вам повідомлять у листі. Потрібно буде прийти безпосередньо на майданчик IT ШКОЛИ, який ви обрали під час подання заявки. Випробування може проходити у формі усної співбесіди або розв'язання задач, але у будь-якому випадку воно спрямоване на перевірку здібностей до алгоритмізації та вміння програмувати.
  6. Зарахування відбувається на конкурсній основі. Всім, хто надходив, надходить лист із результатом. Заняття розпочинаються з другого чи третього тижня вересня.

Коли 4 роки тому ми відкривали освітню програму для школярів, ми були одними з перших, хто вийшов із такою серйозною програмою на цю аудиторію. Через роки ми бачимо, що вони успішно навчаються у вузах, реалізують цікаві проекти і знаходять себе в професії (програмування або суміжна область). Ми не ставимо своє завдання всього за рік підготувати професійних розробників (це просто неможливо!), але ми точно даємо хлопцям квиток у світ захоплюючої професії!

IT Школа Samsung: вчимо школярів розробці мобільних додатківАвтор: Світлана Юн
Керівник групи розвитку екосистем рішень Лабораторії бізнес-інновацій Дослідницького центру Samsung
Менеджер освітнього проекту IT-ШКОЛА Samsung


Джерело: habr.com

Додати коментар або відгук