Fundamentals of programming for professional-oriented tasks

Course: Cartography, Geographic information systems, Earth remote sensing

Structural unit: heohrafichnyi fakultet

Title
Fundamentals of programming for professional-oriented tasks
Code
ОК 28.
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2024/2025
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
4
Learning outcomes
Collect, process and analyze information in the field of Earth sciences. Use professional Ukrainian language orally and in writing. Use information technologies, cartographic and geoinformation models in the field of Earth sciences. Be able to communicate the results of activities to a professional audience and the general public, make presentations and reports. Be able to choose the optimal methods and tools for conducting research, collecting and processing data.
Form of study
Distance form
Prerequisites and co-requisites
Successful mastery of mandatory and elective subjects according to the curriculum of the 1st and 2nd year of training.
Course content
The curriculum of the academic discipline consists of the following content modules: 1. Fundamentals of programming. 2. Fundamentals of programming in the Python language. 3. Programming of professional-oriented tasks in the Python language.
Recommended or required reading and other learning resources/tools
1. Yakovenko A. V. Fundamentals of programming. Python. Part 1. – Kyiv: Igor Sikorsky Kyiv Polytechnic Institute, 2018. – 195 p. [Electronic resource]: – Access mode: https://ela.kpi.ua/bitstream/123456789/25111/1/Python.pdf 2. Mizyuk O. Guide to the Python programming language. [Electronic resource]. – Access mode: https://pythonguide.rozh2sch.org.ua 3. Kostyuchenko A. O. Fundamentals of programming in Python: a textbook. Ch.: FOP Balykina S. M., 2020. – 180 p. [Electronic resource]. – Access mode: http://erpub.chnpu.edu.ua:8080/jspui/bitstream/123456789/5584/1/ Fundamentals%20of%20programming%20in%20Python.pdf
Planned learning activities and teaching methods
Total volume 120 hours, including: lectures – 28 hours, laboratory classes – 28 hours, independent work – 60 hours, consultations – 4 hours.
Assessment methods and criteria
- current (semester) assessment (laboratory work (minimum score 24, maximum 40); presentation (3 – 5); tests (6 – 10); test (3 – 5)); – final (final) assessment in the form of a credit (grade for theoretical knowledge (minimum 12, maximum 20 points); grade for the practical part (12 – 20). For students who scored a total of fewer points than the critical-calculated minimum – 36 points, in order to be admitted to the final control form, it is mandatory to pass an additionally completed complex individual task.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Olha Yuriivna Yatsenko
Department of Geodesy and Cartography
heohrafichnyi fakultet

Departments

The following departments are involved in teaching the above discipline

Department of Geodesy and Cartography
heohrafichnyi fakultet