Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Hot! dev.media шукає менеджера з продажу спецпроєктів

«Раніше на них просто малювали». Як чернігівський школяр розробив та оприлюднив ПЗ для шкільних інтерактивних дощок

Одинадцятикласник з Чернігова Микола Акулов, учень чернігівського осередку «Малої академії наук України», розробив програмне забезпечення для інтерактивних дощок. З ним він здобув золото у Міжнародному інноваційному шоу INOVA 2021, що проходило в жовтні 2021 року в хорватському Загребі. Наразі його розробкою користуються у рідному ліцеї та в Національному університеті «Чернігівська політехніка».

Хлопець розповів dev.ua, навіщо потрібна його розробка, як вона працює, та що Микола планує робити далі.

Залишити коментар
«Раніше на них просто малювали». Як чернігівський школяр розробив та оприлюднив ПЗ для шкільних інтерактивних дощок

Одинадцятикласник з Чернігова Микола Акулов, учень чернігівського осередку «Малої академії наук України», розробив програмне забезпечення для інтерактивних дощок. З ним він здобув золото у Міжнародному інноваційному шоу INOVA 2021, що проходило в жовтні 2021 року в хорватському Загребі. Наразі його розробкою користуються у рідному ліцеї та в Національному університеті «Чернігівська політехніка».

Хлопець розповів dev.ua, навіщо потрібна його розробка, як вона працює, та що Микола планує робити далі.

Інтерактивні експерименти

Школяру з Чернігова Миколі Акулову 16 років. Він цікавиться фізикою та електротехнікою, захоплюється 3D-дизайном.

Микола Акулов (Фото з особистого архіву)

Ідея розробки з’явилась, коли хлопець побачив, що закуплені інтерактивні дошки в українські школи, використовуються не зовсім за призначенням, не повністю розкривається їхній потенціал.

«На них просто малювали, замість того, щоб використовувати інтерактивні функції», — згадує Акулов.

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

«Наприклад, у карантин  треба провести на фізиці експеримент з електротехніки, скласти якесь електричне коло, зробити лабораторну роботу. Можливостей немає це зробити руками, але можна провести віддалено експеримент через набір симуляцій, які містить  програма», — пояснює користь своїх розробок Микола.

Микола Акулов на конкурсі INOVA (Фото з архіву МАНУ) 

Програма Graph запускається на комп’ютері, і на інтерактивній дошці вмикається демонстрація екрану.

«Фішка саме в тому, що Graph містить лише те, що дає шкільна програма, — пояснює розробник. — При цьому тут все максимально полегшено. Це важливо, бо вже є програми, через які можна провести аналогічні експерименти, але вони орієнтовані на професіоналів і містять надто широкий функціонал». 

Розумна дошка

Хлопець зі своєю розробкою також брав участь у конкурсі МАНУ «Майбутнє України» та посів перше місце.

Скрін бутса конкурсу МАНУ «Майбутнє України» 2021

По багатьох предметах програма може запропонувати інтерактивні режими, у які Миколою додана частина шкільного матеріалу.

Для інформатики — це можливість писати маленькі програми без написання коду. Тут потрібно лише з’єднувати блоки, які вже містять блоки коду. Це дасть можливість учням думати над самою програмою, над алгоритмом і ідеями програмування, а не над тим, де треба ставити квадратні, де круглі, а де фігурні дужки. Після освоєння цього першого невеличкого кроку вже можна сміливо переходити до написання коду.

Скрін з програми Graph

Для фізики  — програма містить матеріали з електротехніки, тут можна зробити обрахунок електричних кіл, спостереження інтерференцій хвиль та віртуальні експерименти з електростатики.

Скрін з програми Graph

Для математики — математичні графи, наприклад, обрахунок найкоротшого шляху.

«Є карта України, на якій можна обрати дві точки й отримати найкоротші шляхи», — пояснює Микола.

Скрін з програми Graph

Для інших предметів, наприклад, для історії чи географії, є режим інтерактивних карт з можливістю додавати фонову музику, фото та відеооб'єкти. Є окремий режим для астрономії з демонстраціями гравітаційної взаємодії тіл.

Скрін з програми Graph

Школяр розповідає, що при наповненні програми орієнтувався в першу чергу на ті розділи предметів, які викликають складність сприйняття у більшості учнів, і спочатку намагався додати саме їх. На питання, невже він так добре все це знає, розробник відповідає: «Я ходжу на олімпіади з фізики, математики, астрономії, і мені відома шкільна програма, інформацію по якій я і додавав у Graph».

Graph навиворіт

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

Скрін з програми Graph

Програмне забезпечення написане на базі Qt кросплатформенного фреймворка для розробки ПЗ програмною мовою C++. Деякі бібліотеки, зокрема для роботи з комплексними числами, написані мовою C, а для елементів дизайну використаний CSS. Мова розмітки HTML використана для розробки сайту, але він поки що доступний тільки англійською.

Скрін з програми Graph

Надихнув вивчати програмування Миколу його вчитель, що вів факультатив з фізики та інформатиці. Саме Сергій Матвійчук показав хлопцеві на занятті основи програмування.

«І мені так зайшло, що почалось все з Пасклю, потім перейшли на С, потім С++, а далі й графічний інтерфейс вже підтягнувся», — згадує навчання Акулов.

Моделювання закону всесвітнього тяжіння Ньютона (скрін з сайту inel.stu.cn.ua)

Взагалі, Микола говорить про себе, що він «лише ходив до школи». А там вже відвідував факультативи з фізики, інформатики й гурток з робототехніки, на навчання з електротехніки й телекомунікаційних систем —  ходив до Малої академії наук.

«Зібрати щось руками, якийсь приймач чи підсилювач — це я люблю. А разом з цим ще й програмування додалось, та і без математики тут важко», — описує вподобання школяр.

Один за всіх

Працює школяр самостійно, без команди.

 «В команді одна людина, нікому роботу не передоручити», — шуткує розробник.

Програму Микола Акулов сам розробляв десь понад два років. «Але це поступовий процес, влітку активніше, коли є вільний час, з осени це трохи повільніше проходить», — зазначає він. 

Хлопець розповідає, що багато часу займає паперова робота: крім написання коду, потрібно ще написати інструкції й оформити матеріали для презентації.

З цим допомагав розробнику його науковий керівник Дмитро Покришень. «Звісно за мене він нічого не пише, але допомагає слушними порадами де, як і що можна зробити краще», — пояснює Микола.

Зараз хлопець намагається зареєструвати інтелектуальне право на свою розробку в «Укрпатенті», але продавати її не планує. 

Скрін бутса конкурсу МАНУ «Майбутнє України» 2021

«Я вважаю, що медицина і базова освіта у нашій країні мають бути безкоштовними, тому зробив свій вклад, і використати його може будь-хто», — наголошує розробник. 

Не тільки школи

Розробкою вже близько року користуються у рідному для Миколи Чернігівському ліцею № 32 та у Чернігівській політехніці, при якій і існує гурток Малої академії наук.

«У Політехніці тепло прийняли розробку, мабуть, через те, що тут я відвідую гурток. Напевне, тому що знають — я вірусів ніяких туди не напхав», — шуткує хлопець.

Наразі Graph пристосований до шкільної програми, але теоретично ПЗ можна доповнити й програмою університетів.

Скрін сайту inel.stu.cn.ua

Програма та алгоритми є на сайті університету inel.stu.cn.ua, і будь-хто може нею скористатись.

Плани 

«Моє майбутнє поки не вирішене, але схиляюсь більше до професії інженера», — ніяковіє Микола.

Він відзначає, що інженер — це дуже широке поняття, можна щось будувати, запускати ракети, бути інженером програмного забезпечення, але точно обере щось з цього.

Микола Акулов (Фото з особистого архіву)

Акулов не впевнений, що хоче професійно займатись інформатикою. «Фізика мені ближча», — каже хлопець. Проте, школяр навіть не впевнений, що залишиться на навчання в Україні. Вирішувати це питання буде трохи згодом.

Але поки Микола каже: «Я прийму рішення тоді, коли буде здано ЗНО, і по балах можна буде порахувати, куди є можливість буде подітись».

І, попри результати, у майбутньому Акулову точно хочеться працювати в Україні, робити щось нове. 

Читайте головні IT-новини країни в нашому телеграмі
Читайте головні IT-новини країни в нашому телеграмі
По темi
Читайте головні IT-новини країни в нашому телеграмі
Знайди свою зірку. Криворізька школярка вчить українців рахувати зірки за допомогою ПЗ та алгоритмів
Знайди свою зірку. Криворізька школярка вчить українців рахувати зірки за допомогою ПЗ та алгоритмів
По темi
Знайди свою зірку. Криворізька школярка вчить українців рахувати зірки за допомогою ПЗ та алгоритмів
Житомирський школяр придумав як знизити навантаження на компютери на програмному рівні. Історія Дениса Пирогова котрий переміг на світовому фіналі Infomatrix
Житомирський школяр придумав, як знизити навантаження на комп’ютери на програмному рівні. Історія Дениса Пирогова, котрий переміг на світовому фіналі Infomatrix
По темi
Житомирський школяр придумав, як знизити навантаження на комп’ютери на програмному рівні. Історія Дениса Пирогова, котрий переміг на світовому фіналі Infomatrix
«Хочу бути вчителем». 17-річний киянин переміг на фестивалі робототехніки Robotex і вже викладає в школі Robocode
«Хочу бути вчителем». 17-річний киянин переміг на фестивалі робототехніки Robotex і вже викладає в школі Robocode
По темi
«Хочу бути вчителем». 17-річний киянин переміг на фестивалі робототехніки Robotex і вже викладає в школі Robocode
18-річний хлопець з Бучі прогулював школу постійно грав в Доту і став доларовим мільйонером. Як?
18-річний хлопець з Бучі прогулював школу, постійно грав в Доту і став доларовим мільйонером. Як?
По темi
18-річний хлопець з Бучі прогулював школу, постійно грав в Доту і став доларовим мільйонером. Як?
Айтішник розробив та створив болід власноруч.

Дивіться на каналі dev.ua тест-драйв спорткара.

Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Читайте також
«Льох для міських жителів». 17-тирічна хмельничанка створила екохолодильник: як він працює, де можна використати технологію та за що вона вдячна коронавірусу
«Льох для міських жителів». 17-тирічна хмельничанка створила екохолодильник: як він працює, де можна використати технологію та за що вона вдячна коронавірусу
«Льох для міських жителів». 17-тирічна хмельничанка створила екохолодильник: як він працює, де можна використати технологію та за що вона вдячна коронавірусу
Сімнадцятирічна випускниця Славутського ліцею на Хмельниччині, МАНівка Єлизавета Герасимчук, створила прототип екохолодильника, який працює від сонячних панелей та акумуляторів. Прототип дівчина презентувала на багатьох українських конкурсах та олімпіадах. Зокрема, попри повномасштабну війну росії в Україні, Ліза посіла третє місце у категорії Технічні науки, підкатегорія авіа- та ракетобудування, машинобудування і робототехніка, у фіналі щорічного Конкурсу-захисту науково-дослідних робіт учнів-членів Малої академії наук України, та може взяти участь у міжнародних олімпіадах і конкурсах від МАН. dev.ua вона розповіла подробиці розробки та наступні ідеї, а також свої плани на наукове майбутнє.
17-річний школяр розробив дрон-міношукач замість вічного двигуна, щоб допомогти саперам. Як він працює та як виглядає
17-річний школяр розробив дрон-міношукач замість вічного двигуна, щоб допомогти саперам. Як він працює та як виглядає
17-річний школяр розробив дрон-міношукач замість вічного двигуна, щоб допомогти саперам. Як він працює та як виглядає
Україна непереможна, якщо навіть у час військового вторгнення українці різного віку не перестають вчитись та створювати розробки, які допомагають і військовим, і цивільним громадянам. Цього разу героєм нашого матеріалу став школяр-старшокласник з ліцею КПІ Ігор Клименко, який розробив дрон-міношукач. Надихнула його на розробку війна, яка почалася ще вісім років тому. З проєктом дрона-міношукача торік в Малій Академії Наук (МАН) школяр дістав друге місце, в цьому році — перше місце. Зараз готується далі до всеукраїнського етапу. Найзначніша винагорода — золото на Malaysia Technology Expo, одній з найбільших щорічних виставок технологій та інновацій у Південно-Східній Азії, та срібло на виставці винаходів в Женеві The International Exhibition of Inventions. Він розказав нам, як його дрон працює та що знадобилось, щоб його створити.
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Не завжди є доступ до улюбленої IDE, або час на її запуск. Але коли потрібно швидко перевірити якийсь простий функціонал або втілити нову ідею, стане у пригоді онлайн-компілятор.
Знайди свою зірку. Криворізька школярка вчить українців рахувати зірки за допомогою ПЗ та алгоритмів
Знайди свою зірку. Криворізька школярка вчить українців рахувати зірки за допомогою ПЗ та алгоритмів
Знайди свою зірку. Криворізька школярка вчить українців рахувати зірки за допомогою ПЗ та алгоритмів
15-річна дівчинка з Кривого Рогу зі своїм проєктом «Змінні зорі» посіла бронзове місце на Міжнародному ярмарку науки, енергетики, інженерії та музики, який проходив у листопаді 2021 року. Buca International Music Science Energy Engineering Fair (Buca IMSEF) — це змагання старшокласників, які створюють наукові та технологічні дослідження. Зазвичай захід проходить у Туреччині, але цього року його провели онлайн. Криворізька школярка створила алгоритми, які за допомогою ПЗ допоможуть астрономам-аматорам знаходити змінні зірки. Тепер будь-яка людина з його допомогою може знайти свою змінну зірку.

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.