Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: Научного журнала «Студенческий» № 2(298)

Рубрика журнала: Информационные технологии

Скачать книгу(-и): скачать журнал часть 1, скачать журнал часть 2, скачать журнал часть 3, скачать журнал часть 4, скачать журнал часть 5, скачать журнал часть 6, скачать журнал часть 7, скачать журнал часть 8

Библиографическое описание:
Огнева Т.А., Есин И.Д. СОЗДАНИЕ ПРИЛОЖЕНИЯ ДЛЯ ИЗУЧЕНИЯ ИНОСТРАННОГО ЯЗЫКА: ФОРМИРОВАНИЕ УПРАЖНЕНИЙ // Студенческий: электрон. научн. журн. 2025. № 2(298). URL: https://sibac.info/journal/student/298/357962 (дата обращения: 19.02.2025).

СОЗДАНИЕ ПРИЛОЖЕНИЯ ДЛЯ ИЗУЧЕНИЯ ИНОСТРАННОГО ЯЗЫКА: ФОРМИРОВАНИЕ УПРАЖНЕНИЙ

Огнева Татьяна Алексеевна

студент, кафедра информатики и программирования, Саратовский национальный исследовательский государственный университет имени Н.Г. Чернышевского, 

РФ, г. Саратов 

Есин Илья Дмитриевич

студент, кафедра математической кибернетики и компьютерных наук, Саратовский национальный исследовательский государственный университет имени Н.Г. Чернышевского,

РФ, г. Саратов

CREATING AN APPLICATION FOR LEARNING A FOREIGN LANGUAGE: MAKING TASKS

 

Tatiana Ogneva

student, Department of Informatics and Programming, Saratov State University,

Russia, Saratov

Ilya Yesin

student, Department of Mathematical Cybernetics and Computer Science, Saratov State University,

Russia, Saratov

 

АННОТАЦИЯ

В работе рассматриваются варианты упражнений для мобильного приложения для изучения иностранного языка. Описывается программная реализация упражнений и наборов для изучения слов и приводятся фрагменты результатов работы программы на примере одного из разработанных наборов.

ABSTRACT

The paper considers variants of exercises for the mobile app for learning a foreign language. The program implementation of exercises and sets for vocabulary exercises is described and fragments of the program results are given using the example of one of the created sets.

 

Ключевые слова: упражнения на изучение слов; наборы слов; python.

Keywords: vocabulary exercises; sets of words; python.

 

Использование мобильных приложений в обучении иностранным языкам открывает множество возможностей для пользователей. При правильном использовании мобильные приложения способны повысить мотивацию и уровень освоения иностранного языка, сделав его изучение более доступным, приятным и эффективным для учащихся [1].

Хотя мобильные приложения не могут заменить весь процесс обучения, но они отлично подходят для дополнительных занятий для изучения и закрепления отдельных тем, навыков [2]. Данное приложение сфокусировано на изучении наборов новых слов.

Для создания и отладки работы приложения в качестве родного языка был выбран русский, в качестве целевого языка -  английский.

Существует множество видов упражнений, связанных с изучением новых слов [3]. Были реализованы следующие виды:

  1. Слово-перевод. Пользователю предлагается слово на целевом языке, которое нужно перевести, и 4 варианта ответа: 3 слова на родном языке и «не знаю». В рамках одного упражнения формируются задания на все слова из набора.
  2. Перевод-слово. Пользователю предлагается слово на родном языке, которое нужно перевести, и 4 варианта ответа: 3 слова на целевом языке и «не знаю». В рамках одного упражнения формируются задания на все слова из набора.
  3. Вставка слова в предложение. Пользователю предлагается предложение на целевом языке с пропуском, полный перевод предложения на родной язык и 4 варианта ответа: 3 слова на целевом языке и «не знаю». В рамках одного упражнения формируются задания на все слова из набора.
  4. Составление предложения по переводу из отдельных слов. Пользователю предлагается полный перевод предложения на родной язык и слова, из которых нужно составить перевод предложения, расставив их в правильном порядке. «Лишних» слов в этом варианте задания нет. В рамках одного упражнения формируются задания на все слова из набора.
  5. Сопоставление пар слово-перевод. Пользователю предлагается 5 слов на целевом языке и 6 - на родном. Нужно подобрать к каждому слову на целевом языке перевод на родной. Один перевод «лишний». В рамках одного упражнения формируется 5 заданий такого вида. Слова в заданиях выбираются случайным образом независимо друг от друга.

Наборы слов хранятся в базе. На вход функциям для создания упражнений они подаются в виде списка словарей. Каждый элемент списка содержит следующие пары вида ключ-значение:

  • Слово на целевом языке, тип значения строка, ключ "word".
  • Перевод на родной язык, тип значения строка, ключ "word_translation".
  • Список, состоящий из трех частей предложения: часть предложения, стоящая перед словом, слово, и часть предложения после слова. Такая структура облегчает создание упражнения “вставка слова в предложение”. Если слово стоит в начале предложения, первый элемент списка - пустая строка. Если в конце, то последниц элемент списка - знак препинания. Ключ "sentence".
  • Строка с полным переводом предложения на родной язык, тип значения строка, ключ "sentence_translation".

Для генерирования упражнений используются библиотеки string и random языка Python.

Для проверки корректности работы программы были созданы 3 набора слов: “tableware”, “desserts” и “IT”.

Примеры фрагментов упражнений для набора “tableware” приведены в таблицах 1-5.

Таблица 1.

Фрагмент упражнения “слово-перевод” для набора “tableware”.

Слово

Варианты ответа

plate

ложка

тарелка

вилка

не знаю

 

 

Таблица 2.

Фрагмент упражнения “перевод-слово” для набора “tableware”.

Перевод

Варианты ответа

вилка

cup

tray

fork

не знаю

 

 

Таблица 3.

Фрагмент упражнения “вставка слова в предложение” для набора “tableware”.

Предложение с пропуском и перевод

Варианты ответа

I like the hedgehog _____.

Мне нравится кружка с ежиком.

bowl

mug

fork

не знаю

 

 

Таблица 4.

Фрагмент упражнения “составление предложения по переводу из отдельных слов” для набора “tableware”.

Перевод предложения

Слова

У вас есть нож для сыра?

cheese

you

knife

do

a

have

 

 

Таблица 5.

Фрагмент упражнения “сопоставление пар слово-перевод” для набора “tableware”.

Слова

Переводы

tray

saucer

cup

plate

mug

миска

блюдце

чашка

кружка

поднос

тарелка

 

 

Список литературы:

  1. Mohammed Alhassan, Islam. (2025). The Impact of Mobile Applications on Foreign Languages Acquisition: A Pedagogical Perspective. Technium Social Sciences Journal. 67. 391-401.
  2. Kruchinin, Sergei & Bagrova, Ekaterina. (2021). Quality of Mobile Apps for Language Learning. SHS Web of Conferences.
  3. Vocabulary games and activities [Электронный ресурс] / Cambridge English. — URL: https://www.cambridgeenglish.org/images/vocabulary-games-and-activities.pdf (дата обращения: 26.09.2024)

Оставить комментарий