Програмування у середовищі ГІС
Освітня програма: Геологія (1 рівень)
Структурний підрозділ: Навчально-науковий інститут "Інститут геології"
Назва дисципліни
Програмування у середовищі ГІС
Код дисципліни
ВК 5.07
Тип модуля
Вибіркова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2021/2022
Семестр / Триместр
6 Семестр
Кількість кредитів ЕСТS
7
Результати навчання
- Використовувати інформаційні технології, картографічні та геоінформаційні моделі в області наук про Землю.
- Застосовувати моделі, методи і дані фізики, хімії, біології, екології, математики, інформаційних технологій тощо при вивченні геологічнихпроцесів та структур.
- Вміти виконувати дослідження геосфер за допомогою кількісних методів аналізу.
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
1. Успішне опанування курсу “Програмування”
2. Володіти базовими знаннями в області геоінформаційних систем
Зміст навчальної дисципліни
Відбувається ознайомлення з основами алгоритмізації, концептуальними та методологічними засадами програмування. Студенти знайомляться з особливостями
використання модулів для роботи з геопросторовими даними. Вивчається загальні принципи представлення геопросторових даних, як внутрішнього так і візуального представлення. Студенти знайомляться із професійними програмними продуктами для програмування в Python. Вивчаються принципи організації та основні етапи розробки програмних продуктів. Студенти отримують навички командної розробки спеціального програмного забезпечення. Відбувається знайомство з модулями для наукових задач, побудови інтерфейсу програми на мові Python та роботи з базами даних.
Рекомендована та необхідна література
3. Документація по ArcPy. http://desktop.arcgis.com/ru/arcmap/latest/analyze/arcpy/what-is-arcpy-.htm
4. Severance Charles Python for Informatics. / Charles Severance, 2013. www.drchuck.com
5. Архипова О.Е. Программирование в среде ГИС, часть 1. / О.Е.Архипова. - Ростов-наДону, 2009.
6. Документація по Python 2.7.14 https://docs.python.org/2.7/
7. Документація по Numpy та Scipy https://docs.scipy.org/doc/
8. Документація по Pandas http://pandas.pydata.org/pandas-docs/stable/
9. Документація по Git https://git-scm.com/book/uk/v2
10. Документація по Django https://docs.djangoproject.com/en/2.0/
Заплановані освітні заходи та методи викладання
лекції, практичні роботи, самостійна робота, консультації
Методи та критерії оцінювання
Контроль здійснюється за модульно-рейтинговою системою та передбачає: виконання 9 практичних робіт (де студенти мають продемонструвати якість засвоєних знань та вирішити поставлені задачі використовуючи окреслені викладачем методи та засоби), виконання 6 самостійних практичних робіт (де студенти мають продемонструвати якість засвоєних знань та вирішити поставлені задачі без обмеження інструментарію та техніки вирішення проблеми) та проведення 2 письмових модульних контрольних робіт. Підсумкове оцінювання проводиться у формі письмовоусного іспиту.
Мова викладання
українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Всеволод
Кирилович
Демидов
Геоінформатики
Навчально-науковий інститут "Інститут геології"
Навчально-науковий інститут "Інститут геології"
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни
Геоінформатики
Навчально-науковий інститут "Інститут геології"