Специализация "Программирование мобильных устройств на основе Android"

androidПрограмма специализации «Программирование мобильных устройств на основе платформы Android» включает разработку приложений для смартфонов и планшетных компьютеров. Школьники изучают фундаментальные основы программирования, учатся создавать приложения для мобильных устройств от простых, учебных приложений до реальных практических задач с последующей их публикацией в онлайн-магазине Android Market.

Программа специализации

Введение в специализацию "Компьютерная графика"

grafika2В данном разделе образовательной программы изучается графический редактор Gimp. Студенты научаться использовать инструменты рисования и выделения, работать со слоями и применять фильтры. Кроме того, они узнают, какие бывают виды изображений, познакомятся с типами графических файлов, изучат цветовые схемы CMYK и RGB.

Введение в специализации Интернет-технологий

web design1В ходе изучения данной темы студенты научаться создавать сайты с помощью одного из широко используемых на практике конструктора сайтов. На занятиях будут рассмотрены следующие вопросы:

  • знакомство с конструктором сайтов,  подготовка информации к публикации, выбор шаблона
  • редактирование шаблона и наполнение страниц информацией
  • публикация сайта в Интернете.

Введение в специализации Программирования

programs2Обучение программированию начнется со знакомства с языком программирования Pascal. На занятиях будут рассмотрены следующие вопросы:

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

Введение в администрирование ПК

adminВ ходе изучения данной темы студенты освоят основы администрирования ПК: установка/переустановка/удаление драйвера, подключение внешних устройств (принтера, сканера, телефона и др.), защита ПК от вирусов, основы подключения ПК к локальной сети, переустановка операционной системы, установка программного обеспечения. Кроме того, студенты освоят правила ухода за персональным компьютером.

Курсовая работа по выбранной специализации

Курсовая работа выполняется в рамках той kursovaya, которую выбрал студент: «Компьютерная графика», «Интернет-технологии», «Программирование».

Основы программирования

osnov progИзучаются языки программирования: Pascal, C/C++, Java, C#.

В этом разделе образовательной программы ведущей является алгоритмическая линия. Учебный материал изучается для каждого из языков Pascal, C/C++, Java, C# с последующим сравнением и анализом. Предметную основу составляют: базовые алгоритмические структуры, основные этапы решения задач, типы данных, управляющие конструкции языка, операторы цикла, массивы, методы сортировки массивов, функции, указатели, потоковые классы, динамические структуры данных, коллекции. Базовыми языками в этом разделе являются языки C/C++ и Java. В качестве сред программирования используется: MS Visual studio 2010 Net и NetBeans.

Объектно-ориентированное программирование

oop cpИзучаются языки программирования: C++, Java, C#

В данном разделе программы ведущей также является алгоритмическая линия, в которой делается упор на развитие абстрагирования и навыков моделирования с помощью объектно-ориентированного программирования на языках: C++, Java, C#. Предметную основу составляют: основные принципы ООП, понятие объекта, его данных и методов. Классы. Инкапсуляция. Наследование. Полиморфизм. Виртуальные методы. Абстрактные классы. Интерфейсы. В качестве сред программирования используется: MS Visual studio 2010 Net и NetBeans/ Eclipse.

Программирование на платформе Android

androidВ курсе рассматривается программирование мобильных устройств (смартфонов и планшетных компьютеров) на основе платформы Андроид». Предметную основу составляют: архитектура ОС Android. Структура проекта, графический интерфейс пользователя, элементы управления, меню, адаптеры данных, компоненты для отображения данных, уведомления, диалоговые окна, графика, анимация, взаимодействие с сенсорным экраном. Многозадачность, игровые циклы, спрайтовая анимация. Управление ресурсами приложения. Файловая система и карта памяти. База данных SQLite. Системные службы: компонент Service, служба оповещений. Сетевые сервисы: обработка телефонных вызовов, отправка и получение SMS, мобильный Интернет, управление Wi-Fi-соединениями, использование карт Google Maps в приложениях. Работа с оборудованием: использование видеокамеры, встроенных датчиков, управление дисплеем, управление энергопотреблением телефона. Обработка нештатных ситуаций.

Отладка приложений и их публикация в онлайн-магазине Android Market.

Программирование выполняется на языке Java в среде Android Developer Tools Eclipse.

Информация о специализации

Возраст учащихся

8-11 класс

Срок обучения

3 года

Количество занятий в неделю

2 занятия по 3 ак.часа
(1 ак.час - 45 минут)

Стоимость обучения

от 1 650 руб.мес  cena

Заявка на обучение

РАБОТЫ СТУДЕНТОВ специализации

Игра

Англо-русский разговорник (OC Android)

Игра

Игра "Парные картинки" (OC Android)

Testing (OC Android)

Testing (OC Android)

Кулинарные рецепты (OC Android)

Кулинарные рецепты (OC Android)

Запоминаем слова (OC Android)

Запоминаем слова (OC Android)

Личная эффективность (OC Android)

Личная эффективность (OC Android)

Аудиоплеер (OC Android)

Аудиоплеер (OC Android)

Please publish modules in offcanvas position.

Яндекс.Метрика