Geodeziniai algoritmai ir duomenų struktūros

  • Padalinys
    Geodezijos ir kadastro katedra
  • Trukmė
    160 akad. val., 6 kreditai, magistro studijų programos dalykas
  • Mokymų sritis
    Programavimas
  • Kaina
    526,60 Eur
  • Data
    2025-09-01

Šis modulis parengtas pagal Aplinkos inžinerijos fakulteto magistrantūros studijų programos „Geografinės informacinės sistemos“ studijų dalyką „Geodeziniai algoritmai ir duomenų struktūros“.

Registruotis į mokymus
Žmonės angare su lėktuvu

Geodeziniai algoritmai ir duomenų struktūros (magistrantūros studijų programos dalykas. Individualus mokymasis virtualioje mokymosi aplinkoje Moodle)

Dalyvio registracijos forma

Rekvizitai sąskaitos išrašymui

Paspausdami pateikti užklausą, sutinkate, kad Duomenų valdytojas – Vilniaus Gedimino technikos universitetas – tvarkytų jūsų asmens duomenis, įskaitant vardą, pavardę, telefono numerį ir el. pašto adresą, siekiant susisiekti atsakant į pateiktą užklausą. Su duomenų apsaugos politika galima susipažinti čia: vilniustech.lt/privatumo-politika/

Dėstytojas (-a)
Doc. dr. Rūta Puzienė
Modulio tikslas
Modulis yra įvadas į programavimo pasaulį. Besimokantieji išmoks sudaryti algoritmus, susipažins su duomenų struktūromis, įgis gebėjimų rašyti programos kodus Python programavimo kalba. Pabaigę modulį besimokantieji gebės kurti funkcijas, ciklus, sąlygos blokus, naudoti duomenų rinkinius, masyvus, pagal turimus duomenis braižyti grafikus, atlikti duomenų analizę, nuskaityti / įrašyti duomenis iš / į failus.
Mokymosi procesas
Mokymasis vyks virtualioje mokymosi aplinkoje Moodle savarankiškai studijuojant pateiktą medžiagą ir atliekant savitikros užduotis. Mokantis reikės atlikti pateiktas užduotis ir 7 praktinius darbus. Numatytas tarpinis patikrinimas. Modulis baigiamas egzaminu, kurio metu reikės gautam uždaviniui / užduočiai parašyti algoritmą, pagal jį - programos kodą, jį ištestuoti ir gauti rezultatus. Kilus klausimams su dėstytoja kontaktuojama raštu. Galimos virtualios konsultacijos su dėstytoja. Sėkmingai baigus dalyką bus išduotas kvalifikacijos tobulinimo pažymėjimas ir pažymių išrašas.
Bazinės žinios. Ką reikia mokėti/išmanyti norint mokytis šį modulį?
Norint mokytis šį modulį, reikia turėti bazines matematikos žinias, gebėjimą dirbti kompiuteriu, išmanyti geodezijos pagrindus.
Techninės mokymosi sąlygos
Mokymo(si) procesas vyksta universiteto virtualioje mokymo(si) aplinkoje Moodle. Reikalingas kompiuteris (planšetinis kompiuteris) su stabilia interneto prieiga, ausinės / garso kolonėlės. Rekomenduojamos naršyklės Google Chrome, Firefox, MS Edge arba Safari. Prieiga prie Moodle galima ir per išmanųjį telefoną, tačiau tai nėra patogu. Galimoms konsultacijoms su dėstytoju reikalingas mikrofonas ir vaizdo kamera. Mokymuisi reikės instaliuotis laisvos prieigos kompiliatorių PyCharm Community Edition. Nuoroda instaliavimui yra įdėta mokomojoje medžiagoje.

Modulio temos:

  • Programavimo kalbų evoliucija. Duomenys, duomenų struktūros
  • Algoritmo sudarymo principai. Funkcijos
  • Masyvai, sąrašai, duomenų rinkiniai
  • Kontrolinės struktūros. Ciklai
  • Kontrolinės struktūros. Sąlygos operatoriai
  • Darbas su failais. Duomenų nuskaitymas / įrašymas
  • Grafikų kūrimas, apipavidalinimas

Praktinių darbų temos:

  • Kintamieji, kintamųjų tipai, aritmetiniai reiškiniai. Algoritmo sudarymas
  • Funkcijų taikymas sudarant geodezinius algoritmus. Taškų koordinavimo tiesiogine kampine sankirta uždavinio algoritmo kūrimas ir kodavimas
  • Veiksmai su masyvais, sąrašais ir kt. duomenų rinkinių formomis
  • Ciklų taikymas geodeziniuose algoritmuose.
  • Sąlygos operatorių taikymas geodeziniuose algoritmuose. Atvirkštinės kampinės sankirtos uždavinio skaitmenizavimas
  • Duomenų nuskaitymas iš failų. Duomenų išvedimas į failus
  • Duomenų vizualizavimas grafikų pavidalu