КУРСЫ ПРОГРАММИРОВАНИЯ ДЛЯ ДЕТЕЙ В IT-АКАДЕМИИ "БЕЛХАРД"
ПРОГРАММА КУРСА
"Создание мобильных приложений
под Android. Базовый уровень
"

Количество занятий: 40
Тема 1 Введение
Введение в платформу Android. Знакомства с средой разработки MIT App Inventor 2. Создание первого приложения. Режим разработчика. Добавление компонентов. Рабочие функции. Запуск приложения. Тестирование при помощи эмулятора. Установка приложения. Управление пректом.

Тема 2 Разработка интерфейса
Работа с кнопками. Считывание вводимого текста. Вставка изображений. Рисование на холсте. Выбор элементов списка. Установка флажков. Хранение данных. Отсчет времени. Настройка макета экрана.

Тема 3 Вызов функций
Вызов методов объекта. Создание процедур. Передача аргументов. Возвращение результатов. Вызов подпрограмм. Математические вычисления. Генерация случайных чисел.

Тема 4 Работа с текстом
Действия над строками. Выполнение запросов к строкам. Сравнение строк. Обрезка строк. Разделение строк. Извлечение подстрок.

Тема 5 Обработка списков

Создание списков. Выполнение запросов к спискам. Добавление элементов в список. Выбор элементов списка. Замена элементов. Обработка списков. Разделение списков.

Тема 6 Внедрение мультимедийных ресурсов
Воспроизведение звука. Воспроизведение видео. Фотосъемка. Выбор изображений. Переключение между экранами. Создание компонентов с анимацией. Отслеживание столкновений. Перетаскивание объектов. Отпускание объектов.

Тема 7 Датчики физического состояния
Точное определение местоположения. Определение ориентации в пространстве. Детектирование движения. Выбор контактных дынных. Совершение телефонных вызовов. Работа с текстовыми сообщениями. Хранение данных онлайн.

Тема 8 Разработка мобильных приложений
Планирование программы. Присвоение статических свойств. Разработка интерфейса. Инициализация динамических свойств. Добавление рабочей функциональности. Распространение приложения.

Тема 9 Выполнение итогового проекта
Выполнение индивидуальных проектов, на закрепление изученных материалов.