Цифрове суспільство, в якому ми живимо, потребує сучасних цифрових форматів, які можна було б прочитати на сучасних пристроях.
На
етапі перебудови системи освіти в Україні найбільшою проблемною зараз
виступає розробка зручних сучасних посібників, за допомогою яких учень
міг би швидко, самостійно та досконало розібратись з будь-якою темою,
яка його цікавить в будь-якій галузі.
Мацекула Данило, учень 11-Б класу, працюючи в Малої Академії Наук, розробив програму, за допомогою якої можна створювати електронні посібники.
Представляю презентацію його роботи та тези.
При виборі мови програмування для реалізації поставленої проблеми ми прийшли до висновку, що вивчення програмування в школі треба починати, використовуючи сучасну та перспективну мову програмування C#. Від своїх попередників ця мова увібрала в себе концепції віртуальної машини (середовище .NET), байт-коду (MSIL) і більшої безпеки вихідного коду програм.
При реалізації алгоритму програмного засобу було спроектовано два інтерфейси Сreate та Сontent, які відповідно призначені для створення візуального оформлення програмного засобу та для наповнення і редагування змісту готового продукту (самого електронного посібника).
В процесі реалізації цих інтерфейсів програмного засобу на мові C# було розроблено та застосовано відповідно 31 та 27 методів та класів.
Проведена експериментальна перевірка та удосконалення результатів програмного засобу. Готовий продукт (фрагмент електронного посібника) було отримано у вигляді одного файлу шляхом оптимізації методів серіалізації та десеріалізації результатів.
Практичне значення дослідження полягає в тому, що за допомогою розробленого програмного засобу можна створювати готові продукти, а саме електронні посібники, призначені для використання учнями для навчання з будь-якого предмету.