к.т.н.
Турганбай К. Е.
Казахского
агротехнического университета имени С.Сейфуллина, Казахстан
ANDROID-ПРИЛОЖЕНИЯ В ОБРАЗОВАТЕЛЬНОМ
ПРОЦЕССЕ
Операционная система, разработанная в далеком
2007-году, на данный момент заняла весьма устойчивые позиции. Мы можем увидеть
логотип Android – «Зеленого робота» почти везде, куда ни
глянем, ведь Android многофункционален, и его можно использовать где
угодно – начиная от сотовых телефонов и планшетов, и заканчивая бытовой
техникой [1].
Потенциал
приложений, которые основаны на данной операционной системе – они доступны,
всегда под рукой, и легки в использовании.
Широко распространены Android-приложения справочного
типа – в них можно узнать много информации, причем самого разнообразного
характера – от развлекательных тематик до научных монографии. Такой способ
можно использовать и в образовательном процессе: мобильные устройства плотно
вошли в нашу жизнь, и мало кто может представить хоть один день без своего сотового телефона [1,2].
Давайте рассмотрим наиболее легкие способы
использования Android-приложении в образовании:
1. При повседневном
использовании функции уведомлений – можно активировать периодические
напоминания, которые способствовали бы запоминанию и усвоению новой информации.
2. Для более сложных
дисциплин можно использовать не только схемы, но и 3D графику, это
значительно повышает уровень нагрузки
на процессор, но зато использование таких функции позволит не ограничивать себя
в обычных плоскостях и строить сложные трехмерные модели.
3. Android
платформа достаточно многофункциональна – в ней так же можно использовать
приемы связанные с сенсорным управлением, которые способствуют улучшению моторики.
4. В приложения данного
типа легко можно интегрировать аудио и видео материалы, которые наглядно бы
показывали, о чем идет речь.
XXI-век – век развивающихся
технологии, который позволяет использовать огромные ресурсы вычислительной
техники для решения повседневных задач. И образование должно занимать передовые
места не только в обучении, разборке и разработке этих технологии, но и в их
использовании, причем в полную меру. И Android платформа позволяет это
делать – легко, играючи, незатейливо и просто.
Давайте подробнее рассмотрим первый пункта из
нашего списка.
1. Уведомление.
Из теории:
Всплывающее
уведомление (ToastNotification) - это
вид сообщения, которое появляется на
поверхности окна используемого приложения, при этом заполняя необходимое ему
количество пространства. Даже когда уведомление всплывает, работоспособность
приложения не понижается, и текущая деятельность приложения остается активной
[4].
На практике:
Для того, чтобы создать
окно всплывающего уведомления, необходимо инициализировать объект Toast при
помощи метода Toast.makeText(), после этого вызвать метод show() который
отображает сообщение на экране:
Toast
toast = Toast.makeText(getApplicationContext(),
" Приветствуем Вас
на Сейфуллинских чтениях!", Toast.LENGTH_SHORT);
toast.show();

(Рисунок 1. Приветствие)
Метод makeText() имеет три
параметра:
·
Контекст
приложения;
·
Текстовое
сообщение;
·
Продолжительность
времени показа уведомления.
В продолжительности времени показа уведомления
можно использовать только две константы:
·
LENGTH_SHORT — (По умолчанию)
показывает текстовое уведомление на короткий промежуток времени;
·
LENGTH_LONG — показывает
текстовое уведомление в течение длительного периода времени.
Уведомления выводятся на
3 с половиной секунды или на 2 секунды. Других вариантов нет, так что не
пытайтесь использовать другие значения - у вас ничего не получится, так как в
самом Androide прописаны только эти параметры:
private static final int LONG_DELAY
= 3500; // 3.5 seconds
private static final int SHORT_DELAY
= 2000; // 2 seconds
Так же мы можем изменять настройки позиции на экране
Стандартное всплывающее уведомление по умолчанию
появляется в нижней части экрана [5]. Но мы можем изменить место появления
уведомления при помощи метода setGravity(int, int, int). Этот метод
так же принимает три параметра:
·
стандартная
константа для размещения объекта в пределах большего контейнера (например,
GRAVITY.CENTER, GRAVITY.TOP и др.);
·
смещение
по оси X;
·
смещение
по оси Y.
Использование этих методик
позволяет не привязывать ученика к доске, компьютеру, к преподавателю – все,
что ему нужно – у него в кармане.
Возможно, это поможет многим
ученикам в успеваемости, ведь многие студенты, сидя на занятиях, копаются в
своих мобильных устройствах. Причем, тратя свое время на игры, общение в
социальных сетях и просмотр картинок… Вместо этого, они бы могли использовать и
это время, и свои мобильные устройства – во благо как для себя, так и во благо
университета.
Выучить формулу по физике, не
доставая книги и тетради – легко – всего лишь активировав уведомление, которое
бы периодически всплывало, напоминая о себе.
Сдать СРС по инженерной графике
– даже не смотря на то, что ты находишься в автобусе и едешь на занятия – и это
вполне себе можно представить.
Тем более – все это делается в
непринуждённой форме, рука ведь так и так сама каждый раз тянется к телефону…
Данный метод обучения –
интерактивен, незатейлив и прост. Но потенциал, который заложен в нем –
огромен, ведь будущее – в информационных технологиях. И данный метод развивает
в студентах интерес, стремление к саморазвитию, к технике, к программированию и
к тайм-менеджменту.
Литература:
1.
Голощапов А. Google
Android: программирование для мобильных устройств. — СПб.: БХВ-Петербург,
2010. — 448 с. — ISBN
978-5-9775-0562-8
2.
Коматинэни С., Маклин Д., Хэшими
С. Google Android: программирование для мобильных
устройств = Pro Android 2. — 1-е изд. — СПб.: Питер, 2011. —
736 с. — ISBN
978-5-459-00530-1
3.
Сатия Коматинени, Дэйв Маклин. Android
4 для профессионалов. Создание приложений для планшетных компьютеров и
смартфонов = Pro Android 4. — М.: Вильямс. —
880 с. —ISBN
978-5-8459-1801-7
4.
Роджерс Р., Ломбардо Д. Android.
Разработка приложений. — М.: ЭКОМ Паблишерз,
2010. — 400 с. — ISBN
978-5-9790-0113-5
5.
Донн Фелкер. Android:
разработка приложений для чайников = Android Application Development For
Dummies. — М.: Диалектика,
2011. — 336 с. — ISBN
978-5-8459-1748-5