Аннотация рабочей программы Мобильные

advertisement
Приложение 3
к распоряжению от__________ № ____
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего
профессионального образования
Самарский государственный архитектурно-строительный университет
Факультет Информационных систем и технологий
Кафедра Прикладной математики и вычислительной техники (№_______)
АННОТАЦИЯ ДИСЦИПЛИНЫ
«Мобильные приложения»
Код специальности / направления
090302As01
Наименование Информационные системы и технологии
(направления, специальности)
Наименование Информационные системы и технологии
(направленности (профиля) образования)
Индекс дисциплины по учебному плану Б1.В.ДВ.12.1
Форма обучения
Очная
Объем дисциплины:
в зачетных единицах 2;
в часах:
академических, выделенных на контактную работу
обучающихся с преподавателем (аудиторных) 36;
выделенных на самостоятельная работу 36.
Форма итогового контроля Зачет
Курс обучения 3
Семестр обучения 5
1. Место дисциплины в структуре образовательной программы (взаимосвязь с
другими дисциплинами), цель, задачи.
Целью дисциплины является формирование, совместно с другими дисциплинами
учебного плана и всеми формами образовательного процесса в вузе, у выпускника
компетенций, знаний, умений и навыков, определяемых требованиями ООП.
Задачами, решаемыми при преподавании дисциплины для достижения указанной
цели, являются:
 Освоение студентами базовых понятий навыков работы с Qt библиотекой, в
последующем – разработка мобильных приложений;
 Использование базовых навыков программирования для мобильных устройств для
выполнения индивидуальных исследовательских работ по дисциплине
«Методология профессиональной деятельности».
Изучение дисциплины требует входных компетенций, знаний, умений и навыков,
выработанных в ходе изучения предшествующих дисциплин, предусмотренных учебным
планом выпускающей кафедры:
 Информатика.



Языки программирования.
Информационные технологии.
Операционные системы.
Сама же она необходима для следующих дисциплин учебного плана:
 Методология профессиональной деятельности.
2. Перечень планируемых результатов обучения по дисциплине (компетенций).
Компетенция
Индекс
Формулировка
ПК-1
Способнос
ть
проводить
предпроект
ное
обследован
ие объекта
проектиров
ания,
системный
анализ
предметно
й области,
их
взаимосвяз
ей
Знания, умения,
навыки,
характеризующие этапы
формирования
компетенций
Форма
организации
обучения
(лекции,
практические
занятия,
самостоятельная
работа и т.п.)
Диагностика
результатов
обучения
(тестирование,
контрольная
работа и т.п.)
Пороговый / минимальный
(удовлетворительно – от 30 до
54 баллов)
Знает: современные методы,
средства.
Знать:
Современные
методы, средства
разработки и язык
программировани
я мобильных
приложений для
Androidплатформы.
Уметь:
Строить, а затем
реализовывать
алгоритмы,
пользоваться
средой
разработки Qt
Creator,
компилировать
исходный код под
Androidплатформу
Владеть:
Навыками
программировани
я на языке C++ (с
использованием
Qt библиотек), а
также офисными
программными
средствами,
средствами
разработки
кроссплатформен
ных приложений.
Уровни сформированности
компетенций (по 100балльной шкале)
Умеет: строить, а затем
реализовывать алгоритмы.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек).
Лекции,
лабораторные
работы,
самостоятельная
работа
Выполнение
индивидуально
й работы
Продвинутый / базовый
(хорошо – от 55 до 80 баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
программными средствами.
Высокий
(отлично – от 81 до 100
баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator,
компилировать исходный код
под Android-платформу.
ПК-2
Способнос
ть
проводить
техническо
е
проектиров
ание
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
программными средствами,
средствами разработки
кроссплатформенных
приложений.
Пороговый / минимальный
(удовлетворительно – от 30 до
54 баллов)
Знает: современные методы,
средства.
Умеет: строить, а затем
реализовывать алгоритмы.
Знать:
Современные
методы, средства
разработки и язык
программировани
я мобильных
приложений для
Androidплатформы.
Уметь:
Строить, а затем
реализовывать
алгоритмы,
пользоваться
средой
разработки Qt
Creator,
компилировать
исходный код под
Androidплатформу
Владеть:
Навыками
программировани
я на языке C++ (с
использованием
Qt библиотек), а
также офисными
программными
средствами,
средствами
разработки
кроссплатформен
ных приложений.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек).
Продвинутый / базовый
(хорошо – от 55 до 80 баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Лекции,
лабораторные
работы,
самостоятельная
работа
Выполнение
индивидуально
й работы
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
программными средствами.
Высокий
(отлично – от 81 до 100
баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator,
компилировать исходный код
под Android-платформу.
ПК-3
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
программными средствами,
средствами разработки
кроссплатформенных
приложений.
Пороговый / минимальный
(удовлетворительно – от 30 до
54 баллов)
Знает: современные методы,
средства.
Способнос
ть
проводить
рабочее
проектиров
ание
Умеет: строить, а затем
реализовывать алгоритмы.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек).
Знать:
Современные
методы, средства
разработки и язык
программировани
я мобильных
приложений для
Androidплатформы.
Уметь:
Строить, а затем
реализовывать
алгоритмы,
пользоваться
средой
разработки Qt
Creator,
компилировать
исходный код под
Androidплатформу
Владеть:
Навыками
программировани
я на языке C++ (с
использованием
Qt библиотек), а
также офисными
программными
средствами,
средствами
разработки
кроссплатформен
ных приложений.
Продвинутый / базовый
(хорошо – от 55 до 80 баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Лекции,
лабораторные
работы,
самостоятельная
работа
Выполнение
индивидуально
й работы
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
программными средствами.
Высокий
(отлично – от 81 до 100
баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator,
компилировать исходный код
под Android-платформу.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
ПК-12
Способнос
ть
разрабатыв
ать
средства
реализации
информаци
онных
технологий
(методичес
кие,
информаци
онные,
математич
еские,
алгоритми
ческие,
технически
еи
программн
ые)
программными средствами,
средствами разработки
кроссплатформенных
приложений.
Пороговый / минимальный
(удовлетворительно – от 30 до
54 баллов)
Знает: современные методы,
средства.
Умеет: строить, а затем
реализовывать алгоритмы.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек).
Знать:
Современные
методы, средства
разработки и язык
программировани
я мобильных
приложений для
Androidплатформы.
Уметь:
Строить, а затем
реализовывать
алгоритмы,
пользоваться
средой
разработки Qt
Creator,
компилировать
исходный код под
Androidплатформу
Владеть:
Навыками
программировани
я на языке C++ (с
использованием
Qt библиотек), а
также офисными
программными
средствами,
средствами
разработки
кроссплатформен
ных приложений.
Продвинутый / базовый
(хорошо – от 55 до 80 баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator.
Лекции,
лабораторные
работы,
самостоятельная
работа
Выполнение
индивидуально
й работы
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
программными средствами.
Высокий
(отлично – от 81 до 100
баллов)
Знает: современные методы,
средства разработки и язык
программирования мобильных
приложений для Androidплатформы.
Умеет: строить, а затем
реализовывать алгоритмы,
пользоваться средой
разработки Qt Creator,
компилировать исходный код
под Android-платформу.
Владеет: навыками
программирования на языке
C++ (с использованием Qt
библиотек), а также офисными
программными средствами,
средствами разработки
кроссплатформенных
приложений.
3. Краткое содержание дисциплины.
Дисциплина предполагает изучение следующих вопросов:
 Простейшие элементы управления;
 Работа с датой, временем;
 Работа со звуком. Воспроизведение wav и mp3 файлов;
 Работа со стилями;
 Работа с процессами;
 Работа с потоками;
 Работа с сокетами (клиент, сервер);
 Работа с запросами к серверу;
 Работа с базами данных (открытие БД, чтение, запись);
 Запуск и отладка приложения на Android-эмуляторе и телефоне;
4. Формы промежуточной аттестации.
Контрольные точки
№ п/п Неделя КТ
Описание КТ
1
5
Приложение с простейшими элементами управления
2
10
Многопоточное приложение, работа с процессами
3
12
Клиент-серверное приложение
4
14
Приложение по работе с запросами к серверу
5
16
Приложение по работе с БД
Download