Програмування у середовищі ГІС

Освітня програма: Геологія (1 рівень)

Структурний підрозділ: Навчально-науковий інститут "Інститут геології"

Назва дисципліни
Програмування у середовищі ГІС
Код дисципліни
ВК 5.07
Тип модуля
Вибіркова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2023/2024
Семестр / Триместр
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 письмових модульних контрольних робіт. Підсумкове оцінювання проводиться у формі письмовоусного іспиту.
Мова викладання
українська

Викладачі

Ця дисципліна викладаеться наступними викладачами

Всеволод Кирилович Демидов
Геоінформатики
Навчально-науковий інститут "Інститут геології"

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни

Геоінформатики
Навчально-науковий інститут "Інститут геології"