Анализ технологий для разработки кроссплатформенных специализированных логопедических игр

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

Рубрика Педагогика
Вид статья
Язык русский
Дата добавления 11.03.2018
Размер файла 467,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Волгоградский государственный технический университет

АНАЛИЗ ТЕХНОЛОГИЙ ДЛЯ РАЗРАБОТКИ КРОССПЛАТФОРМЕННЫХ СПЕЦИАЛИЗИРОВАННЫХ ЛОГОПЕДИЧЕСКИХ ИГР

Сорокина Ольга Дмитриевна,

магистр, студент

Кульцова Марина Борисовна,

кандидат наук, доцент, преподаватель

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

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

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

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

Сценарий игры. Это некая аудио викторина, где дети вначале обучаются звукам, а после проходят задания на определения кому принадлежит данный звук. Результат разработки мобильной игры развития речи для детей с когнитивными нарушениями представлен на рисунке 1.

Рисунок 1 Представленная специализированная игра для развития речи у детей

логопедический игра кроссплатформенный обучающий

Для разработки данной программы был проведен анализ технологий для реализации кроссплатформенных приложений. Анализ фреймворка необходим для того, чтоб выявить сильные и слабые стороны, и определить какой фреймворк облегчит разработку. В идеале они должны съэкономить разработчикам время. Были проанализированы такие системы как: Unity3D, Corona SDK, Phonegap, Xamarin, Sencha Touch, Appcelerator, Dojo Mobile, Sproutcore, и т.д.

Dojo Mobile

· Необходимо знание HTML5, CSS и JavaScript, для реализации быстрой разработки мобильных приложений и игр для Android и iOS.

Corona SDK

· Огромный выбор инструментария для создания за короткое время

· Помогает в разработке. Уникальный API облегчает добавление новых сложных функций, а также технологический процесс даёт возможность видеть только что внесённые корректировки, сама же разработка идёт на Lua -- элементарном для изучения языке.

· Самый известный фреймворк, часто употребляется разработчиками игр, но не подходит для любого рода приложений.

Sencha Touch 2

· Простая платформа для разработки и управления безопасными бизнес-приложениями, работающими на разных устройствах. Разработка ведётся на JavaScript и HTML5.

Xamarin

· Данный фреймворк использует язык С#. Следовательно можно рразрабатывать под платформы Android, iOS и Windows.

· Есть возможность тестирования приложения в облаке.

JQuery Mobile

· JQuery, используется под разработку с сенсорными экранами.

· Позволяет создавать приложения на десктопы, и на смартфонах, и планшетах.

Appcelerator

· Частью фреймворка является Titanium SDK, который поддерживает разработку на языке JavaScript

DHTMLX Touch

· Библиотека основана на AJAX и JavaScript, предназначенная для создания приложений, а также виджетов, используя HTML5.

Mo Sync SDK

· Необходимо знание HTML5, CSS и JavaScript, C++ и девяти различных платформ.

Phonegap

· Простое и эффективное создание программ при использовании веб-технологий.

· Необходимо знание HTML5, CSS и JavaScript. Сопровождается Apache и Adobe. Версия 2.0 предлагает поддержку Windows phone, новых библиотек и функций CLI

Unity3D

· Кроссплатформенность, т.е. один и тот же код, написанный на движке Unity, с минимальными изменениями может быть перенесен на различные платформы (PC, Mac, Android, iOS, Web, игровые консоли). Это огромный плюс, который сокращает время на разработку игры в несколько раз.

· Хорошее Community. Это означает, что у различных функций движка есть четкое описание с примерами на сайте разработчика, обратиться к которому можно в любой момент. Если что-то все же осталось непонятным, служба поддержки обязательно ответит на возникший вопрос.

· Asset Store, где имеется огромное количество различных плагинов и ресурсов для создания игры. Разумеется, какие-то из них бесплатные, какие-то платные, но все они собраны в одном месте с удобным поиском и возможностью загрузить, интегрировать и получить сразу рабочий функционал.

Следовательно для моих нужд самой приемлемой платформой для разработки является Unity3D, так как обеспечивает удобную среду и съэкономит время разработки.. Редактор Unity имеет простой Drag&Drop интерфейс, который легко настраивать, состоящий из различных окон, благодаря чему можно производить отладку игры прямо в редакторе. Движок поддерживает три сценарных языка: C#, JavaScript, Boo. Проект в Unity делится на сцены (уровни) -- отдельные файлы, содержащие свои игровые миры со своим набором объектов, сценариев, и настроек. Сцены могут содержать в себе как, собственно, объекты (модели). Объекты, в свою очередь содержат наборы компонентов, с которыми и взаимодействуют скрипты.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.