Программирование под операционную систему Android для школьников

Программирование под операционную систему 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. Разработка программного продукта в команде" посвящен закреплению изученного материала и практике работы в команде.