Программирование под операционную систему Android для школьников
Полный курс "Програмування під операційну систему Android для школярів" содержит пять модулей и рассчитан на два года обучения в типовом формате – один раз в неделю.
Продолжительность каждого модуля курса: 24 академических часа.
Каждое занятие курса состоит из небольшой лекции (примерно 30 минут), практического занятия и лабораторного занятия подобного практическому, которое учащиеся выполняют сами. Преподаватель помогает детям самостоятельно решать задачи и отвечает на их вопросы индивидуально. Также для лучшего понимания темы предусмотрены домашние задания.
Курс даёт школьнику возможность познакомиться с разработкой под ОС Android и научит эффективно использовать возможности предоставляемые платформой для разработчиков. Школьники на практике научатся создавать разноплановые приложения и на их примере будут рассмотрены решения сложных проблем.
Курс предназначен для обучения школьников средних и старших классов, закончивших курс "Основи програмування на мові "Java" для школярів", либо имеющих аналогичную подготовку и связывающих свое будущее с информационными технологиями.
Краткое содержание первого модуля курса:
- Подготовка.
- Hello Penguin. Создание первого приложения под Android.
- Нажатие кнопки. Счетчик друзей.
- LIGHT bubbles. Создание приложения управления фоновым цветом.
- Переключение между экранами.
- Ориентация экрана. Создание приложения при разных поворотах.
- Темы и стили.
- Меню в приложениях.
- PopupMenu - Всплывающее меню.
- Всплывающие сообщения (Toast).
- Заключительная часть. Создаем приложение для ресторана.
Краткое содержание второго модуля курса:
- Notification.
- SoundPool - работа со звуками.
- ListActivity - работа со списками.
- MediaPlayer.
- Основы работы с графикой. Создание первой картины.
- Drawable. Shape, Gradient.
- Picture, Canvas, clip и работа с ними.
- Знакомство с анимацией.
- Собираем анимацию по кадрам.
- VideoView - работа с видео.
Краткое содержание третьего модуля:
- Крестики нолики.
- Браузер.
- Клавиатура.
- Локализация.
- AlertDialog.
- Справочник.
- Камера.
- ListActivity.
Краткое содержание четвертого модуля:
- Настройки.
- Экран настроек.
- Блокнот.
- Карты и StreetView.
- Широковещательные сообщения.
- Фрагменты.
- Базы данных.
- Переводим Новогодний дождь под платформу Android.
- Публикация.
Пятый модуль "Team-working. Разработка программного продукта в команде" посвящен закреплению изученного материала и практике работы в команде.