В качестве средства формирования иноязычной компетенции студентов информационного профиля разработан терминологический словарь по дисциплине ИКТ с описанием IT-терминов на трех языках.
Процесс разработки, моделирования и создания терминологического словаря был организован в несколько этапов. Первый этап: анализ литературы по дисциплине ИКТ, существующих трёхъязычных (английский, казахский, русский) бумажных словарей компьютерной лексики, а также наиболее известных электронных специализированных словарей; разработка микроструктуры словаря. Второй этап: выбор средств разработки и хранения данных. Такими средствами были выбраны среда разработки кроссплатформенных приложений RAD Studio 10.3 и СУБД PostgreSQL.
RAD Studio — это один из быстрых способов разработки кроссплатформенных собственных приложений с гибкими облачными сервисами и широкими возможностями подключения к Интернету [1]. Он предоставляет мощные элементы управления VCL для Windows и позволяет разрабатывать FMX для Windows, Mac и Mobile. RAD Studio поддерживает Delphi или C ++. RAD Studio обеспечивает пятикратную скорость разработки и развертывания на нескольких настольных, мобильных, облачных платформах и платформах баз данных, включая 32-разрядную и 64-разрядную версии Windows (рис. 1). В разработке приложения был использован зык программирования Delphi версии 10.3.
Рис. 1. Среда разработки RAD Studio 10.3
PostgreSQL является мощной системой объектно-реляционных баз данных с открытым исходным кодом [2]. Она использует и расширяет возможности языка SQL в сочетании со многими функциями, позволяющими безопасно хранить и масштабировать сложные рабочие нагрузки по работе с данными. Благодаря своей проверенной архитектуре, расширяемости, надежности, целостности данных, надежному набору функций и самоотдаче сообщества PostgreSQL заслужил прочную репутацию у разработчиков программного обеспечения с открытым исходным кодом для последовательного предоставления эффективных и инновационных решений.
Используемая для разработки электронного терминологического словаря база данных «Postgre» состоит из трех таблиц, содержащих данные о темах дисциплины (рассчитанных на 15 недель), об IT-терминах и их описаниях на трех языках (английском, русском, казахском). Таблица ict_themes содержит названия 15 тем дисциплины ИКТ согласно типовой учебной программе. Таблица ict_dictionary включает термины на трех языках по темам из таблицы ict_themes (рис. 2). Таблица ict_description — описание каждого термина на английском, русском и казахском языках по темам из таблицы терминов ict_dictionary.
Рис. 2. Создание таблицы ict_dictionary в PostgreSQL
В процессе написания кода были использованы такие компоненты Delphi как Form, BitBtn, Image, ScrollBox, Panel, Memo, а также компоненты для подключения и работы с базой данной: ADOConnection, ADOQuery, ADOSource, ADOTable. На рис. 3 показано приложение после запуска exe-файла.
Рис. 3. Интерфейс приложения «Dictionary on ICT»
После клика по кнопке Start, открывается окно ICT_week, которое отображает тематику курса, рассчитанного на 15 недель. Чтобы студенту легче было ориентироваться в темах, было принято решение пронумеровать их Week 1, Week 2, Week 3 и т. д. (рис. 4).
Рис. 4. Окно ICT_week
После выбора нужной темы, открывается окно терминов, относящихся к ней. Например, при клике по «Week 1. An ICT role in key sectors of development of society. Standards in the field of ICT» открывается окно с терминами (рис. 5).
Рис. 5. Результат выбора Week 1
Данное приложение является средством формирования иноязычной профессиональной коммуникативной компетенции у студентов специальности, изучающих дисциплину ИКТ.
Литература:
- Электронный ресурс: https://www.softportal.com/software-40948-rad-studio.html.
- Электронный ресурс: https://www.postgresql.org/