Розробка навчального програмного забезпечення для демонстрації використання мови AutoHotKey в роботі з графічним інтерфейсом
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
UKR: Бакалаврська робота виконана на 76 сторінках, містить 10 рисунків та 15 використані джерела. Ця бакалаврська робота присвячена розробці навчального програмного забезпечення, яке демонструє використання мови AutoHotKey в роботі з графічним інтерфейсом. AutoHotKey є потужним інструментом автоматизації, який дозволяє користувачам створювати скрипти для автоматичного виконання рутинних завдань, управління клавіатурою та мишею, а також взаємодії з графічними елементами інтерфейсу. Мета роботи створити навчальне програмне забезпечення, яке буде надавати студентам можливість ознайомитися зі синтаксисом і можливостями мови AutoHotKey та навчитися застосовувати його в роботі з графічним інтерфейсом. Програма буде містити набір навчальних матеріалів, включаючи пояснення та приклади коду, що демонструють різні можливості мови AutoHotKey у взаємодії з графічними елементами, такими як вікна, кнопки, текстові поля тощо.
ENG: The Bachelor's thesis consists of 76 pages and includes 10 figures and references to 15 sources. This Bachelor's thesis focuses on the development of educational software that demonstrates the use of the AutoHotKey language in graphical interface operations. AutoHotKey is a powerful automation tool that enables users to create scripts for automating routine tasks, managing keyboard and mouse input, and interacting with graphical interface elements. The aim of this work is to create educational software that provides students with the opportunity to familiarize themselves with the syntax and capabilities of the AutoHotKey language and learn how to apply it in working with graphical interfaces. The program will include a set of educational materials, including explanations and code examples, showcasing various functionalities of AutoHotKey in interaction with graphical elements such as windows, buttons, text fields, and more.