Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Програмування мобільних додатків
Спеціальність: Системна інженерія (Інтернет речей)
Код дисципліни: 6.122.09.E.107
Кількість кредитів: 4
Кафедра: Комп'ютеризовані системи автоматики
Лектор: Вовчак О.В.
Семестр: 5 семестр
Форма навчання: денна
Результати навчання:
У результаті вивчення навчальної дисципліни студент повинен бути здатним продемонструвати такі результати навчання:
знати:
- знати та розуміти методології проектування і конструювання пристроїв управління рухомими об’єктами/Інтернету речей, відповідні нормативні документи, чинні стандарти і технічні умови
вміти:
- здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності;
- ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи
- уміти здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності
- уміти системно мислити та застосовувати творчі здібності до формування принципово нових ідей
- уміти аналізувати вимоги, розробляти архітектуру, проектувати та реалізовувати програмне забезпечення для збору, зберігання та аналізу даних;
знати:
- знати та розуміти методології проектування і конструювання пристроїв управління рухомими об’єктами/Інтернету речей, відповідні нормативні документи, чинні стандарти і технічні умови
вміти:
- здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності;
- ефективно працювати як індивідуально, так і у складі команди, представляти результати роботи
- уміти здійснювати пошук інформації в різних джерелах для розв’язання задач спеціальності
- уміти системно мислити та застосовувати творчі здібності до формування принципово нових ідей
- уміти аналізувати вимоги, розробляти архітектуру, проектувати та реалізовувати програмне забезпечення для збору, зберігання та аналізу даних;
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Командна робота і презентаційні навички
Алгоритмізація та програмування ч.1
Алгоритмізація та програмування ч.2
Алгоритмізація та програмування ч.3
Організація баз даних та знань
Операційні системи
Комп’ютерні мережі
Алгоритмізація та програмування ч.1
Алгоритмізація та програмування ч.2
Алгоритмізація та програмування ч.3
Організація баз даних та знань
Операційні системи
Комп’ютерні мережі
Короткий зміст навчальної програми:
Сьогоднішні умови реалізації застосунків сфери «Інтернет речей» вимагають наявності зручних мобільних додатків для взаємодії з кінцевими користувачами.
Підготовлений фахівець повинен вміти визначати вимоги до мобільних додатків, проектувати дизайн та реалізовувати взаємодію між мобільним додатком та сервером із використанням клієнт-серверного підходу до розробки програмного забезпечення.
Навчальна дисципліна є інструментальною основою для виконання аналітичної частини подальших дисциплін, а також курсових робіт.
Навчальна дисципліна ВБ 1.2.Програмування мобільних додатківвідноситься до циклу професійної підготовки навчальної програми бакалавра за спеціальністю 122 Комп’ютерні науки (спеціалізація Системна інженерія (інтернет речей)).
Рекомендована література:
1. Android Programming: The Big Nerd Ranch Guide, Third Edition – O’Reilly Media, Inc. – 2017 – 624 p..
2. Head First Android Development: A Brain-Friendly Guide – O’Reilly Media, Inc. – 2017 – 928 p.
2. Head First Android Development: A Brain-Friendly Guide – O’Reilly Media, Inc. – 2017 – 928 p.
Методи і критерії оцінювання:
Поточний контроль (ПК):
Лабораторніроботи (30)
Контрольні роботи (10)
Екзаменаційний контроль:
- письмова компонента 35
- усна компонента 20
Разом 100 балів
Лабораторніроботи (30)
Контрольні роботи (10)
Екзаменаційний контроль:
- письмова компонента 35
- усна компонента 20
Разом 100 балів