2. Зарецька Ірина Тимофіївна,
доцент кафедри теоретичної та прикладної інформатики Харківського
національного університету ім. В. Н. Каразіна, кандидат фізико-математичних
наук, співавтор підручників — переможців Всеукраїнського конкурсу
Програма «Конструктор алгоритмів» —
інструментальний засіб навчання
основ алгоритмізації
3. Цілі
• Навчання школярів інформатики та побудови алгоритмів
• Вивчення типів алгоритмів
• Набуття практичних навичок побудови блок-схем
• Пробудження інтересу до програмування
4. Завдання
• Реалізувати систему для навчання школярів
алгоритмічного мислення
• Забезпечити інтерактивність та універсальність системи
• Забезпечити зручний інтерфейс і простоту
у використанні
5. Існуючі реалізації
• Засоби для побудови блок-схем:
онлайн (draw.io, lucidchart.com)
офлайн (Microsoft Visio)
• Засоби для складання коду за схемою:
онлайн (code2flow.com)
офлайн (AFCE)
6. Існуючі реалізації
• Засоби для побудови блок-схем:
онлайн (draw.io, lucidchart.com)
офлайн (Microsoft Visio)
• Засоби для складання коду за схемою:
онлайн (code2flow.com)
офлайн (AFCE)
7. AFCE (Algorithm FlowChart Editor)
Редактор блок-схем AFCE є додатком з відкритим вихідним
кодом (безкоштовний для використання). На відміну
від інших програм, цей редактор вузько спеціалізований
для складання алгоритмів у вигляді блок-схем.
Завантажити AFCE можна за посиланням:
https://github.com/viktor-zin/afce/tree/gh-pages/download
(розробник Віктор Зінкевич)
8. Конструктор алгоритмів: можливості
• Вибір завдання та складання блок-схеми алгоритму із наданих блоків.
• Перевірка правильності алгоритму та зручне редагування.
• Збереження файлу з алгоритмом та подальше відкриття з метою
редагування таабо вдосконалення.
• Покрокове виконання алгоритму або виконання всього алгоритму
цілком з введенням значень змінних та отриманням відповіді.
Дослідження поведінки алгоритму для різних значень змінних.
18. Збереження та відкриття
• Учень може в будь-який момент зберегти свій
алгоритм у файл:
на диску;
на USB-пристрій;
на комп’ютер учителя (якщо є локальна мережа).
• Збережені файли можна:
розповсюджувати будь-яким способом;
відкривати пізніше в цьому самому додатку.