Python basics for geographers 1900-3-PBG-GIG-WW
During classes the following subjects will be introduced:
- basics of Python, good coding practice, variables, data types,
- lists and indexes, working with text,
- loops, conditional statements, functions,
- work with data sets - pandas package (exploring and processing data with pandas)
- data visualization,
- importing and exporting data,
- Python console in QGIS - examples of simple scripts: data processing automation, text data search.
Classes consist of 15 hours of practice with Python.
Student workload:
- work in the class - 15 hours,
- preparation of final project - 10 hours.
Course is conducted in the form of computer classes.
Main fields of studies for MISMaP
geology
applied geology
spatial development
environmental protection
Type of course
Mode
Course coordinators
Learning outcomes
Student after course has following skills:
- knows the basic concepts of programming (function, loop, conditional commands),
- knows where to look for the information about the basic functions of Python,
- knows how to write a simple script or function in the field of geography,
- can present the obtained results in a graphical form
- can analyze the results and relate them to scientific knowledge.
Student also knows specialised English language vocabulary related to programming.
Assessment criteria
Grading will be based on the final project.
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: