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