Nazwa przedmiotu:
Informatyka 2
Koordynator przedmiotu:
mgr inż. Jacek Piotrowski
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Geodezja i Kartografia
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
GK.NIK214
Semestr nominalny:
2 / rok ak. 2017/2018
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1) Liczba godzin kontaktowych - 26 godzin, w tym: a) uczestnictwo w wykładach - 8 godzin, b) uczestnictwo w ćwiczeniach - 16 godzin, c) udział w konsultacjach - 2 godziny. 2) Praca własna studenta - 50 godzin , w tym: a) przygotowanie do zajęć - 20 godzin, b) zapoznanie się ze wskazaną literaturą – 20 godzin, c) przygotowanie do sprawdzianów - 10 godzin. RAZEM 76 godzin - 3 punkty ECTS
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Liczba godzin kontaktowych - 32 godziny, w tym: a) udział w wykładach - 8 godzin, b) udział w ćwiczeniach - 16 godzin, c) udział w konsultacjach - 2 godziny. łącznie 26 godz. - 0,9 pkt. ECTS
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
a) udział w ćwiczeniach - 16 godz., b) przygotowanie do ćwiczeń – 32 godz., c) zapoznanie się ze wskazaną literaturą – 20 godz., łącznie 68 godz. - 2,3 ECTS
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia30h
  • Laboratorium0h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Znajomość zasad działania komputera, sieci komputerowych i systemów operacyjnych, umiejętność obsługi arkusza kalkulacyjnego, w tym wiedza o tworzeniu własnych procedur i funkcji
Limit liczby studentów:
-
Cel przedmiotu:
Zapoznanie studentów z podstawami programowania strukturalnego, operacjami wejścia-wyjścia.
Treści kształcenia:
Wykłady: 1. Wprowadzenie do języka Python 2. Tworzenie własnych funkcji, nazwy, podejście wstępujące i zstępujące 3. Struktury danych. Operacje na listach 4. Operacje na plikach tekstowych 5. Operacje na ciągach znaków 6. Obliczenia na macierzach 7. Klasy 8. Obsługa błędów Ćwiczenia: 1. Prosty program wykonujący operacje arytmetyczne 2. Kalkulator 3. Wcięcie kątowe 4. Obliczanie średniej arytmetycznej 5. Filtrowanie i konwersja danych tekstowych 6. Wczytywanie i edycja plików tekstowych 7. Niwelacja z wykorzystaniem operacji na macierzach
Metody oceny:
1) ocena wykonanych ćwiczeń laboratoryjnych Ocenianych jest 6 ćwiczeń w skali 0-5. Ocena z części ćwiczeniowej stanowi średnią z ocen cząstkowych zaokrąglona do jednej z wartości w skali: 2, 3, 3,5, 4, 4,5, 5. 2) dwa testy wielokrotnego wyboru z części wykładowej Test składa się z 10 losowo wybranych pytań z zakresu wykładu. Ocena z części wykładowej ustalana jest następująco: <0-10) --- 2; <10-12) --- 3; <12-14) --- 3,5; <14-16) --- 4; <16-18) --- 4,5; <18-20> --- 5; Ocena końcowa to średnia z części ćwiczeniowej i wykładowej zaokrąglona w kierunku oceny z ćwiczeń do jednej z wartości w skali: 2, 3, 3,5, 4, 4,5, 5.
Egzamin:
nie
Literatura:
"Python. Wprowadzenie", Mark Lutz
Witryna www przedmiotu:
-
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Efekt GK.NIK214_W1
ma wiedzę w zakresie podstawowych obliczeń algebry liniowej, geometrii i geodezji
Weryfikacja: ocena projektów realizowanych w zespołach
Powiązane efekty kierunkowe: K_W01
Powiązane efekty obszarowe: T1A_W01, T1A_W07
Efekt GK.NIK214_W2
ma elementarną wiedzę w zakresie architektury systemów informatycznych
Weryfikacja: test wielokrotnego wyboru
Powiązane efekty kierunkowe: K_W14
Powiązane efekty obszarowe: T1A_W02, T1A_W05, T1A_W07
Efekt GK.NIK214_W3
ma podstawową wiedzę w zakresie programowania strukturalnego oraz struktur danych
Weryfikacja: ocena projektów realizowanych w zespołach, test wielokrotnego wyboru
Powiązane efekty kierunkowe: K_W15
Powiązane efekty obszarowe: T1A_W07

Profil ogólnoakademicki - umiejętności

Efekt GK.NIK214_U1
potrafi napisać prosty program rozwiązujący najważniejsze zagadnienia geodezyjne i kartograficzne, wykorzystujący biblioteki matematyczne i operacje na plikach
Weryfikacja: ocena projektów realizowanych w zespołach
Powiązane efekty kierunkowe: K_U18
Powiązane efekty obszarowe: T1A_U12, T1A_U14, T1A_U16

Profil ogólnoakademicki - kompetencje społeczne

Efekt GK.NIK214_K1
ma świadomość odpowiedzialności za pracę własną oraz gotowość podporządkowania się zasadom pracy w zespole i ponoszenia odpowiedzialności za wspólnie realizowane zadania
Weryfikacja: ocena projektów realizowanych w zespołach
Powiązane efekty kierunkowe: K_K04
Powiązane efekty obszarowe: T1A_K03, T1A_K04