. "Programming fundamentals with python"@en . . "4" . "The goal of the course „Programming Fundamentals with Python” is to provide with the basic knowledge and skills about algorithms, programming and the process of design of computer programs. Course tasks: mastering basic knowledge and skills of programming in language C++; mastering programming skills using structured and object-oriented programming paradigms; mastering the main principles of problem solving with computer programming. The course is intended for teaching in Latvian and English.\r\nResults\tKnowledge 1. Explain the main principles of creating algorithms and programming; 2. Describe various programming constructs – branching, looping, functions, classes; 3. Explain the principles of writing and structuring a Python computer program; 4. Explain basic methods of data representation and processing, and data structures. Skills 5. Create Python programs according to a specification; 6. Create computer program using lists, character strings and other data structures; 7. Create computer program using functions and classes; 8. Create computer program to process files. Competencies 9. Able to choose the appropriate solution for the problem; 10. Evaluates usage of programming constructs of different levels to creates programs." . . "Presential"@en . "TRUE" . . "Programming Skills"@en . . . . . . . . . . "Bachelor in Geoinformatics"@en . . "https://www.lu.lv/en/studies/study-process/courses/programme-search/?tx_lustudycatalogue_pi1%5Baction%5D=detail&tx_lustudycatalogue_pi1%5Bcontroller%5D=Course&tx_lustudycatalogue_pi1%5Bprogram%5D=21126&cHash=6f3dcba1688f6f3c1f0a12bd4f0d0313" . "243"^^ . "no data"@en . "KNOWLEDGE\r\n1. Understand the most important concepts and regularities in the field of natural sciences (natural and human geography, remote sensing, geodesy and cartography) and geoinformatics;\r\n2. Demonstrate typical basic and specialized knowledge in geoinformatics-related work fields, know geospatial data, standards and legal issues in the field of geoinformatics.\r\n\r\nSKILLS\r\n3. Perform professional activities in geoinformatics, independently obtain, formulate and analytically describe information, problems and solutions in geoinformatics, explain them and offer reasoned opinion in the discussion with both specialists and non-specialists;\r\n4. Critically analyse geoinformatic technologies, theories and problems;\r\n5. Demonstrate a scientific approach to problem solving, take responsibility and initiative in individual or team work, make decisions and find creative solutions in changing or uncertain circumstances.\r\n\r\nCOMPETENCE\r\n6. Independently obtain, select and analyse information and use it, make decisions and solve problems in geoinformatics, explain them and discuss them with specialists and non-specialists; develops solutions for the practical application of technology;\r\n7. Understand the problems and requirements of professional ethics in the field, assess the impact of their professional activity on the environment and society and participate in the development of the relevant professional field."@en . . "4"@en . "FALSE" . . . "Bachelor"@en . "Thesis" . "2800.00" . "Euro"@en . "3100" . "None" . "highly qualified geoinformatics specialists who are competitive in both the local and international labor market."@en . "no data" . "TRUE" . "Downstream"@en . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .