|
Государственное профессиональное образовательное
автономное учреждение
Ярославской области
«Ярославский
промышленно-экономический колледж им. Н.П.Пастухова»
|
ОБРАЗОВАТЕЛЬНАЯ
ПРОГРАММА КРУЖКА «Разработка
мобильных приложений»
для студентов
3, 4 курса
специальности
09.02.07
Информационные
системы и программирование
специальности
09.02.01
Компьютерные
системы и комплексы
г. Ярославль
2019
ОДОБРЕНА
Кафедрой укрупненной группы
спец. 09.02.00
Заведующая кафедрой:
____________ Ю.В. Маянцева
«__» ____________20___г.
|
УТВЕРЖДЕНА
Заместитель
директора по УР
____________
И.И.
Козенкова
«__» ____________20___г.
|
Разработчик:
___________________
Е.С.Шестеркина, преподаватель колледжа
___________________
Ю.В.Маянцева, преподаватель колледжа
Содержание
1.
Пояснительная
записка…………………………………………… 5
2.
Условия
реализации программы…………………………………. 8
3.
Ожидаемые
результаты…………………………………………... 10
4.
Учебно-тематический
план………………………………………. 12
5.
Содержание
программы………………………………………….. 17
6.
Методическое
обеспечение ……………………………………… 24
7.
Список
необходимого оборудования …………………………… 33
8.
Список источников
информации для учителя………………….. 34
9.
Список источников
информации для учеников ………………... 36
10.
Методическая
копилка (2 диска)………………………………… 37
11.
Контрольно-измерительный
материал………………………….. 39
12.
Методические
рекомендации по организации и проведению занятий.
Пояснительная записка
Актуальность
В
современном обществе с появлением разнообразия мобильных устройств (гаджетов) работа
с ними и создание различных инструментов и приложений для них становится актуальным
не только для специалистов. Наличие мобильных приложений становится таким же
стандартом, как наличие сайта или блога, а значит, растет спрос на квалифицированных
профессионалов в области разработки подобных приложений. Мобильные устройства
работают на различных операционных системах, но самыми распространенными и
открытыми для программирования являются устройства на популярной платформе
Android.
Программирование
мобильных приложений на платформе Android может пригодиться для разработки
очень широкого круга программных систем, начиная от игровых приложений для
мобильных телефонов, и заканчивая профессиональными системами, использующих
современные технологии.
Программа
разработана для обучающихся, имеющих базовые теоретические знания и начальный
опыт в области объектно-ориентированного программирования и нацелена на
развитие интереса учащихся к практической работе с мобильными устройствами и
программами, формирование представлений об основных правилах и методах
программирования мобильных устройств, развитие у учащихся логического мышления,
конструкторских способностей в процессе моделирования и экспериментов.
Содержание
программы предполагает обучение основам программирования мобильных устройств
под ОС Android в целях развития личности подростка через включение в творческую
деятельность и использование технических средств ИКТ в повседневной жизни.
Цели и задачи
создания и функционирования кружка
Основная цель
данной дополнительной образовательной программы - способствовать развитию интереса
обучающихся к программированию посредством разработки приложений для мобильных
устройств.
Задачи:
Образовательные:
1.
познакомить
с возможностями визуального программирования приложений для мобильных
устройств;
2.
познакомить
с визуальной средой программирования и принципами создания в ней мобильных
приложений
3.
научить проектировать
мобильные приложения, создавать программы и выполнять их отладку на мобильных
устройствах.
Развивающие:
1.
способствовать
развитию интереса подростков к программированию и мобильным технологиям;
2.
способствовать
развитию творческих способностей подростков,
3.
способствовать
развитию памяти, алгоритмического и аналитического мышления.
Воспитательные:
1.
формировать
потребность в саморазвитии;
2.
стимулировать
стремление к получению технических знаний;
3.
способствовать
получению подростками опыта сотрудничества, коллективного взаимодействия
1.
СТРУКТУРА И
СОДЕРЖАНИЕ ДОПОЛНИТЕЛЬНОЙ
ПРОФЕССИОНАЛЬНОЙ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
1.1.
Объем
ДПОП и виды учебной работы
Вид учебной работы
|
Объем часов
|
Всего
|
1сем.
|
2 сем.
|
Максимальная учебная нагрузка (всего)
|
72
|
36
|
36
|
Обязательная аудиторная учебная нагрузка (всего)
|
72
|
36
|
34
|
в том числе:
|
|
|
|
теоретические занятия
|
18
|
16
|
2
|
практические занятия
|
52
|
20
|
32
|
Презентация работ
|
|
|
2
|
1.2.
Тематический
план и содержание дополнительной профессиональной образовательной
программы
Содержание учебной дисциплины
|
Объем часов
|
УО
|
Тема 1 Основные платформы и языки
разработки мобильных приложений
|
Содержание
|
|
|
1. Основные платформы мобильных приложений, сравнительная характеристика
|
2
|
|
2. Нативные приложения, веб-приложения, гибридные и кроссплатформенные
приложения, их области применения
|
2
|
|
3. Основные языки для разработки мобильных приложений (Java, Objective-C
и др.)
|
2
|
|
4. Инструменты разработки мобильных приложений (JDK/ AndroidStudio/
WebView/ Phonegap и др.)
|
2
|
|
В том числе практических
занятий
|
|
|
1. Установка инструментария и настройка среды для разработки мобильных
приложений
|
4
|
|
2. Установка среды разработки мобильных приложений с применением
виртуальной машины
|
4
|
|
Тема 2 Создание и тестирование модулей
для мобильных приложений
|
Содержание
|
|
|
1.
Инструментарий среды разработки мобильных
приложений
|
2
|
|
2.
Структура типичного мобильного приложения
|
2
|
|
3.
Элементы управления и контейнеры
|
2
|
|
4.
Работа со списками
|
2
|
|
5.
Способы хранения данных
|
2
|
|
В том числе практических
занятий
|
|
|
1. Создание эмуляторов и подключение устройств
|
4
|
|
2. Настройка режима терминала
|
4
|
|
3. Создание нового проекта
|
4
|
|
4. Изучение и комментирование кода
|
4
|
|
5. Изменение элементов дизайна
|
4
|
|
6. Обработка событий: подсказки
|
4
|
|
7. Обработка событий: цветовая индикация
|
4
|
|
8. Подготовка стандартных модулей
|
4
|
|
9. Обработка событий: переключение между экранами
|
4
|
|
10. Передача
данных между модулями
|
4
|
|
11. Тестирование
и оптимизация мобильного приложения
|
4
|
|
Презентация работ
|
2
|
|
Итого
|
72
|
|
2.
УСЛОВИЯ РЕАЛИЗАЦИИ
Оборудование
учебного кабинета:
-
Посадочные места по количеству обучающихся;
-
Рабочее место преподавателя;
Технические
средства обучения:
-
Компьютер с лицензированным ПО и мультимедиа проектор
Оборудование
лаборатории и рабочих мест лаборатории:
-
Посадочные места по количеству обучающихся;
-
Рабочее место преподавателя;
-
Компьютеры с лицензированным ПО по количеству обучающихся.
Перечень рекомендуемых учебных изданий,
Интернет-ресурсов, дополнительной литературы
Основные источники:
1.
Федорова
Г.Н. Разработка программных модулей программного обеспечения для компьютерных
систем: учебник. Среднее профессиональное образование, профессиональная
подготовка / Г.Н Федорова. – М.: Академия, 2016. – 336 с.
Дополнительные источники:
1. Учебники по программированию
http://programm.ws/index.php
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.