- Name of course:
- Informatyka geodezyjna
- Coordinator of course:
- prof. dr hab. inż. Edward Nowak
- Type of course:
- Compulsory
- Level of education:
- First cycle studies
- Programme:
- Geodezja i Kartografia
- Group of courses:
- Obowiązkowe
- Code of course:
- GK.SIK315
- Nominal semester:
- 3 / AY 2012/2013
- Number of ECTS credits:
- 3
- Number of hours of student’s work to achieve learning outcomes:
- obecność na wykładach - 15 godz.,
obecność na ćwiczeniach - 30 godz.,
obecność na konsultacjach - 2 godz.,
przygotowanie do ćwiczeń - 15 godz.,
zapoznanie się ze wskazaną literaturą - 15 godz.,
przygotowanie do zaliczenia - 15 godz.,
Razem 92 godz. co odpowiada 3 pkt. ECTS
- Number of ECTS credits on the course with direct participation of academic teacher:
- obecność na wykładach - 15 godz.,
obecność na ćwiczeniach - 30 godz.,
obecność na konsultacjach - 2 godz.,
Razem 47 godz. co odpowiada 1,8 pkt. ECTS
- Language of course:
- polish
- Number of ECTS credits on practical activities on the course:
- obecność na ćwiczeniach - 30 godz.,
przygotowanie do ćwiczeń - 15 godz.,
Razem 45 godz. co odpowiada 1,8 pkt. ECTS
- Form of didactic studies and number of hours per semester:
-
- Lecture15h
- Exercise type of course30h
- Laboratory0h
- Project type of course0h
- Computer lessons0h
- Preliminary requirements:
- Znajomość matematyki i informatyki w zakresie szkoły średniej
- Limit of students:
- -
- Purpose of course:
- Opanowanie umiejętności zapisu algorytmu w formie programu komputerowego
Student powinien umieć organizować automatyczne przetwarzanie danych geodezyjnych
Student powinien potrafić projektować i programować aplikacje realizujące obliczenia geodezyjne
- Contents of education:
-
Podstawy języka Pascal: typy danych, zmienne proste i strukturalne. Instrukcje: wejścia/wyjścia, warunkowa, wyboru, iteracyjne. Procedury i funkcje. Algorytmy numeryczne algebry liniowej i rachunku wyrównawczego.
Język Pascal: tablice, funkcje i procedury, podstawowe działania na plikach. Realizacja podstawowych algorytmów geodezyjnych. Wstęp do metod numerycznych: rozwiązywanie równań, aproksymacja, interpolacja, całkowanie. Struktury danych i programowanie obiektowe. Przetwarzanie danych: sortowanie, porządkowanie, wyszukiwanie. Algorytmy algebry wektorowej i liniowej. Odwracanie macierzy. Podstawy programowania wizualnego, Object Pascal, DELPHI.
Ćwiczenia. Algorytmy numeryczne z zakresu geometrii płaszczyzny, algebry i rachunku wyrównawczego. Przetwarzanie danych: sortowanie, porządkowanie, wyszukiwanie. Algorytmy algebry wektorowej i liniowej. Szeregi i ich zastosowania w geometrii elipsoidy. Projektowanie aplikacji.
- Methods of evaluation:
- Ocena wiedzy i umiejętności wykazanych na sprawdzianach pisemnych o charakterze teoretyczno-problemowym oraz egzaminie, ocena wiedzy i umiejętności związanych z realizacją zadań 3 ćwiczeń obliczeniowych - ocena przygotowania studenta (przed zajęciami) i omówienie przez studenta wykonanego ćwiczenia
Umiejętności praktyczne sprawdzane są podczas zaliczenia ćwiczeń w laboratorium komputerowym.
Do zaliczenia ćwiczeń wymagane jest: uzyskanie pozytywnych ocen ze wszystkich sprawozdań oraz sprawdzianów
Do zaliczenia wykładu wymagane jest uzyskanie pozytywnych ocen ze sprawdzianu.
Do zaliczenia sprawdzianu wymagane jest uzyskanie minimum 60% punktów.
Ocenę łączną stanowi średnia arytmetyczna z zaliczenia wykładu oraz zaliczenia ćwiczeń, prowadzący ma prawo do korekty oceny o pół stopnia.
Oceny wpisywane są według zasady: 5,0 – pięć (4,76 – 5,0); 4,5 – cztery i pół (4,26-4,74), 4,0 –cztery (3,76-4,25), 3,5-trzy i pół (3,26-3,75), 3,0-trzy (3,0-3,25).
Nieusprawiedliwiona nieobecność na więcej niż 2 zajęcia oznacza niezaliczenie przedmiotu.
Student nieobecny na zajęciach ma obowiązek zgłosić się do prowadzącego (mail, osobiście) celem uzgodnienia terminu odrobienia ćwiczeń.
- Exam:
- yes
- Literature:
- 1. Dariusz Kwapisz, Leszek Wojnar. Podstawy informatyki. Politechnika Krakowska, Kraków 2005. 2.Paul M. Bogenschutze Turbo Pascal 7.0 SIGMA Warszawa 1974
- Website of the course:
- -
- Notes:
Effects of education
General academic profile - knowledge
- Effect GK.SIK315_W01
- zna podstawowe algorytmy i techniki programowania
zna funkcje oprogramowania do obliczeń geodezyjnych
Verification: ocena wiedzy i umiejętności wykazanych na sprawdzianach pisemnych o charakterze teoretyczno-problemowym oraz egzaminie pisemnym (cz.1) i w formie testu komputerowego (cz.2) sprawdzającego umiejętności z zakresu obsługi arkuszy kalkulacyjnych i znajomości podstawowych algorytmów numerycznych i przetwarzania danych
ocena wiedzy i umiejętności związanych z realizacją ćwiczeń - ocena przygotowania studenta (przed zajęciami) i omówienie przez studenta wykonanego ćwiczenia
Field of study related learning outcomes:
K_W01, K_W14, K_W15, K_W16
Area of study related learning outcomes:
T1A_W01, T1A_W07, T1A_W02, T1A_W05, T1A_W07, T1A_W07, T1A_W05, T1A_W06, T1A_W07
General academic profile - skils
- Effect GK.SIK315_U01
- potrafi zaprojektować i zaprogramować algorytm korzystający z zewnętrznych źródeł danych
Verification: ocena wiedzy i umiejętności wykazanych na sprawdzianach pisemnych o charakterze teoretyczno-problemowym oraz egzaminie pisemnym (cz.1) i w formie testu komputerowego (cz.2) sprawdzającego umiejętności z zakresu obsługi arkuszy kalkulacyjnych i znajomości podstawowych algorytmów numerycznych i przetwarzania danych
ocena wiedzy i umiejętności związanych z realizacją ćwiczeń - ocena przygotowania studenta (przed zajęciami) i omówienie przez studenta wykonanego ćwiczenia
Field of study related learning outcomes:
K_U19
Area of study related learning outcomes:
T1A_U12, T1A_U14, T1A_U16
General academic profile - social competences
- Effect GK.SIK315_K01
- ma świadomość odpowiedzialności za wyniki pracy
Verification: zaliczenie ćwiczeń laboratoryjnych i terenowych
Field of study related learning outcomes:
K_K04
Area of study related learning outcomes:
T1A_K03, T1A_K04